diff --git a/web/themes/custom/asulib_barrio/css/style.css b/web/themes/custom/asulib_barrio/css/style.css index 70a0488d0..b152b84a3 100644 --- a/web/themes/custom/asulib_barrio/css/style.css +++ b/web/themes/custom/asulib_barrio/css/style.css @@ -64782,6 +64782,55 @@ header { * @file * Styles for Bootstrap Barrio page. */ +.repo-item h2, .node--type-collection.node--view-mode-full h2 { + padding: 1.5rem 1rem; + background: #e8e8e8; + font-size: 1.5rem; + font-weight: bold; + margin-bottom: 1.75rem; +} +.repo-item h3, .node--type-collection.node--view-mode-full h3 { + font-size: 1.25rem; + margin-bottom: 1rem; + font-weight: bold; +} +.repo-item .field--name-field-rich-description, .node--type-collection.node--view-mode-full .field--name-field-rich-description { + margin-bottom: 1rem; +} +.repo-item .content-section, .node--type-collection.node--view-mode-full .content-section { + margin-bottom: 2rem; +} + +.node--type-collection .col-md-12, .node--type-collection .views-row { + padding-left: 0; + padding-right: 0; +} + +.small-margin-bottom { + margin-bottom: 3rem; +} + +.xs-margin-bottom { + margin-bottom: 1.5rem; +} + +.large-margin-bottom { + margin-bottom: 6rem; +} + +.small-margin { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.small-margin-top { + margin-top: 3rem; +} + +.xs-margin-top { + margin-top: 1.5rem; +} + .small-padding-bottom { padding-bottom: 3rem; } @@ -65846,25 +65895,6 @@ body { padding: 0; } -.repo-item h2, .node--type-collection.node--view-mode-full h2 { - padding: 1.5rem 1rem; - background: #e8e8e8; - font-size: 1.5rem; - font-weight: bold; - margin-bottom: 1.75rem; -} -.repo-item h3, .node--type-collection.node--view-mode-full h3 { - font-size: 1.25rem; - margin-bottom: 1rem; - font-weight: bold; -} -.repo-item .field--name-field-rich-description, .node--type-collection.node--view-mode-full .field--name-field-rich-description { - margin-bottom: 1rem; -} -.repo-item .content-section, .node--type-collection.node--view-mode-full .content-section { - margin-bottom: 2rem; -} - .social-icons a { border-bottom: none; } @@ -65887,10 +65917,6 @@ img { padding: 0; } -.node--type-collection .col-md-12, .node--type-collection .views-row { - padding: 0; -} - .file-container { margin-bottom: 1rem; } @@ -66009,4 +66035,4 @@ blockquote { .page-item { margin: 0 0.25rem; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJpbXBvcnQuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Jvb3RzdHJhcC1hc3Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Rlc2lnbi10b2tlbnMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19zcGFjaW5nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy92YXJpYWJsZXMvX2Zvcm0tZmllbGRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9fZHJvcGRvd24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fbWlzYy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2FsZXJ0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2JhY2tncm91bmRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19kaXZpZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2Jhbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fY2FsZW5kYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19iYWRnZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pY29ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2ltYWdlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2ltYWdlLXRleHQtYmxvY2suc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pbWFnZS1vdmVybGFwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9faW5zZXQtYm94LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19pbnNldC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19jYXJkcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2xpc3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19oZWFkaW5ncy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9faGVhZGluZ3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19kaXZpZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX3BhZ2VyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdGFiYmVkLXBhbmVscy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2hlcm9lcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19zaWRlYmFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZ2xvYmFsZm9vdGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fYmxvY2txdW90ZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19nbG9iYWwtaGVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZm9ybS1maWVsZHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdG9vbHRpcHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL192aWRlby5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2NhcmQtYW5kLWltYWdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZ3JpZC1saW5rcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2Rpc3BsYXktbGlzdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2NoYXJ0cy1hbmQtZ3JhcGhzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fYW5jaG9yLW1lbnUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19jYXJkLWltYWdlLWFuZC1jb250ZW50LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fY2FyZC1hcnJhbmdlbWVudHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fbW9kYWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19tb2RhbHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdGFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fcGVyc29uLXByb2ZpbGUuc2NzcyIsImNvbXBvbmVudHMvYWZmaXguc2NzcyIsImNvbXBvbmVudHMvYWxlcnRzLnNjc3MiLCJjb21wb25lbnRzL2Jvb2suc2NzcyIsImNvbXBvbmVudHMvYm9vay1uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL2Jsb2NrcXVvdGUuc2NzcyIsImNvbXBvbmVudHMvYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL2NvbW1lbnRzLnNjc3MiLCJiYXJyaW8uc2NzcyIsImNvbXBvbmVudHMvY29tbWVyY2Uuc2NzcyIsImNvbXBvbmVudHMvY29udGV4dHVhbC5zY3NzIiwiY29tcG9uZW50cy9kZXRhaWxzLnNjc3MiLCJjb21wb25lbnRzL2Ryb3BidXR0b24uY29tcG9uZW50LnNjc3MiLCJjb21wb25lbnRzL2Ryb3BidXR0b24uc2NzcyIsImNvbXBvbmVudHMvZmFjZXRzLnNjc3MiLCJjb21wb25lbnRzL2ZlZWQtaWNvbi5zY3NzIiwiY29tcG9uZW50cy9maWVsZC5zY3NzIiwiY29tcG9uZW50cy9maWxlLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhzbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2hlbHAuc2NzcyIsImNvbXBvbmVudHMvaWNvbnMuc2NzcyIsImNvbXBvbmVudHMvaW1hZ2UtYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL2luZGVudGVkLnNjc3MiLCJjb21wb25lbnRzL2l0ZW0tbGlzdC5zY3NzIiwiY29tcG9uZW50cy9sYW5kaW5nLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL2xpc3QtZ3JvdXAuc2NzcyIsImNvbXBvbmVudHMvbm9kZS5zY3NzIiwiY29tcG9uZW50cy9ub2RlLXByZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvcGFnZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gtZm9ybS5zY3NzIiwiY29tcG9uZW50cy9zaG9ydGN1dC5zY3NzIiwiY29tcG9uZW50cy9zaWRlYmFyLnNjc3MiLCJjb21wb25lbnRzL3NpdGUtZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL3NraXAtbGluay5zY3NzIiwiY29tcG9uZW50cy90YWJsZS5zY3NzIiwiY29tcG9uZW50cy90YWJsZWRyYWcuc2NzcyIsImNvbXBvbmVudHMvdGFibGVzZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvdGFibGVzb3J0LnNjc3MiLCJjb21wb25lbnRzL3RhYmxlc29ydC1pbmRpY2F0b3Iuc2NzcyIsImNvbXBvbmVudHMvdGFicy5zY3NzIiwiY29tcG9uZW50cy90ZXh0YXJlYS5zY3NzIiwiY29tcG9uZW50cy91aS13aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvdWktZGlhbG9nLnNjc3MiLCJjb21wb25lbnRzL3VzZXIuc2NzcyIsImNvbXBvbmVudHMvdmVydGljYWwtdGFicy5jb21wb25lbnQuc2NzcyIsImNvbXBvbmVudHMvdmVydGljYWwtdGFicy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7O0NBQUE7QUNBQSxZQUFBO0FDQUEsY0FBQTtBQ0FBLGVBQUE7QUFFQSxpQkFBQTtBQ0ZBOzs7OztFQUFBO0FIZVEsMkdBQUE7QUFDQSx1R0FBQTtBQUNBLHFHQUFBO0FBQ0Esc0dBQUE7QUlsQlI7RUFHSSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGVBQUE7RUFBQSxjQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUFBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxxQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUtGLGtMQUFBO0VBQ0EsNkdBQUE7QU44Q0Y7O0FPN0NBOzs7RUFHRSw4QkFBQTtVQUFBLHNCQUFBO0FQZ0RGOztBTzdDQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FQZ0RGOztBTzFDQTtFQUNFLGNBQUE7QVA2Q0Y7O0FPbkNBO0VBQ0UsU0FBQTtFQUNBLHFLSDVCdUI7RUk0R25CLGVBdENhO0VEeENqQixtQkhuQm1CO0VHb0JuQixnQkhqQmlCO0VHa0JqQixjSm1FUztFSWxFVCxnQkFBQTtFQUNBLHNCSitETTtBSHpCUjs7QU8xQkE7RUFDRSxxQkFBQTtBUDZCRjs7QU9wQkE7RUFDRSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FQdUJGOztBT1ZBO0VBQ0UsYUFBQTtFQUNBLHFCRWdONEI7QVRuTTlCOztBT05BO0VBQ0UsYUFBQTtFQUNBLG1CRW9GMEI7QVQzRTVCOztBT0VBOztFQUVFLDBCQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0FQQ0Y7O0FPRUE7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7QVBDRjs7QU9FQTs7O0VBR0UsYUFBQTtFQUNBLG1CQUFBO0FQQ0Y7O0FPRUE7Ozs7RUFJRSxnQkFBQTtBUENGOztBT0VBO0VBQ0UsaUJIaEhpQjtBSmlIbkI7O0FPRUE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVBDRjs7QU9FQTtFQUNFLGdCQUFBO0FQQ0Y7O0FPRUE7O0VBRUUsbUJFb0k0QjtBVG5JOUI7O0FPRUE7RUN4RkksY0FBQTtBUjBGSjs7QU9PQTs7RUFFRSxrQkFBQTtFQ25HRSxjQUFBO0VEcUdGLGNBQUE7RUFDQSx3QkFBQTtBUEpGOztBT09BO0VBQU0sZUFBQTtBUEhOOztBT0lBO0VBQU0sV0FBQTtBUEFOOztBT09BO0VBQ0UsY0o3S2E7RUk4S2IscUJKbERnQjtFSW1EaEIsNkJBQUE7QVBKRjtBVTVLRTtFSG1MRSxjSmhMVTtFSWlMViwwQkpyRG9CO0FIaUR4Qjs7QU9hQTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtBUFZGO0FVckxFO0VIa01FLGNBQUE7RUFDQSxxQkFBQTtBUFZKOztBT21CQTs7OztFQUlFLGlHSHhNNEI7RUlvRDFCLGNBQUE7QVJxSUo7O0FPbUJBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtFQUdBLDZCQUFBO0FQckJGOztBTzZCQTtFQUVFLGdCQUFBO0FQM0JGOztBT21DQTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7QVBoQ0Y7O0FPbUNBO0VBR0UsZ0JBQUE7RUFDQSxzQkFBQTtBUGxDRjs7QU8wQ0E7RUFDRSx5QkFBQTtBUHZDRjs7QU8wQ0E7RUFDRSxvQkU2RTRCO0VGNUU1Qix1QkU0RTRCO0VGM0U1QixjRXRRUztFRnVRVCxnQkFBQTtFQUNBLG9CQUFBO0FQdkNGOztBTzhDQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QVA1Q0Y7O0FPb0RBO0VBRUUscUJBQUE7RUFDQSxxQkUySnNDO0FUN014Qzs7QU93REE7RUFFRSxnQkFBQTtBUHRERjs7QU84REE7RUFDRSxVQUFBO0FQM0RGOztBTzhEQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUM1UEUsa0JBQUE7RUQ4UEYsb0JBQUE7QVAzREY7O0FPOERBOztFQUVFLGlCQUFBO0FQM0RGOztBTzhEQTs7RUFFRSxvQkFBQTtBUDNERjs7QU9pRUE7RUFDRSxlQUFBO0FQOURGOztBT29FQTtFQUNFLGlCQUFBO0FQakVGOztBT3dFQTs7OztFQUlFLDBCQUFBO0FQckVGOztBTzhFSTs7OztFQUNFLGVBQUE7QVB4RU47O0FPOEVBOzs7O0VBSUUsVUFBQTtFQUNBLGtCQUFBO0FQM0VGOztBTzhFQTs7RUFFRSw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsVUFBQTtBUDNFRjs7QU8rRUE7RUFDRSxjQUFBO0VBRUEsZ0JBQUE7QVA3RUY7O0FPZ0ZBO0VBTUUsWUFBQTtFQUVBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBUG5GRjs7QU93RkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUN6UU0saUJBaEVXO0VEMlVqQixvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBUHJGRjtBUWxLUTtFRDhPUjtJQ3RPWSxpQ0E5RE07RVI0TmhCO0FBQ0Y7O0FPbUZBO0VBQ0Usd0JBQUE7QVBoRkY7O0FPb0ZBOztFQUVFLFlBQUE7QVBqRkY7O0FPb0ZBO0VBS0Usb0JBQUE7RUFDQSx3QkFBQTtBUHJGRjs7QU80RkE7RUFDRSx3QkFBQTtBUHpGRjs7QU9pR0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QVA5RkY7O0FPcUdBO0VBQ0UscUJBQUE7QVBsR0Y7O0FPcUdBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQbEdGOztBT3FHQTtFQUNFLGFBQUE7QVBsR0Y7O0FPdUdBO0VBQ0Usd0JBQUE7QVBwR0Y7O0FXeFhBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCRnFTNEI7RUVwUzVCLGdCRnFTNEI7QVRxRjlCOztBV3RYQTtFSDBJUSxpQkFoRVc7QVJnVG5CO0FRMU5RO0VHaEtSO0lId0tZLGlDQTlETTtFUm9SaEI7QUFDRjs7QVc5WEE7RUh5SVEsZUFoRVc7QVJ5VG5CO0FRbk9RO0VHL0pSO0lIdUtZLGlDQTlETTtFUjZSaEI7QUFDRjs7QVd0WUE7RUh3SVEsa0JBaEVXO0FSa1VuQjtBUTVPUTtFRzlKUjtJSHNLWSwrQkE5RE07RVJzU2hCO0FBQ0Y7O0FXOVlBO0VIdUlRLGlCQWhFVztBUjJVbkI7QVFyUFE7RUc3SlI7SUhxS1ksaUNBOURNO0VSK1NoQjtBQUNGOztBV3RaQTtFSDRHTSxrQkF0Q2E7QVJvVm5COztBV3paQTtFSDJHTSxlQXRDYTtBUndWbkI7O0FXM1pBO0VIeUdNLGtCQXRDYTtFR2pFakIsZ0JGdVM0QjtBVHVIOUI7O0FXMVpBO0VINkhRLGVBaEVXO0VHM0RqQixnQkYwUjRCO0VFelI1QixnQkZpUjRCO0FUNEk5QjtBUTdRUTtFR25KUjtJSDJKWSxpQ0E5RE07RVJ1VWhCO0FBQ0Y7O0FXaGFBO0VId0hRLGlCQWhFVztFR3REakIsZ0JGc1I0QjtFRXJSNUIsZ0JGNFE0QjtBVHVKOUI7QVF4UlE7RUc5SVI7SUhzSlksaUNBOURNO0VSa1ZoQjtBQUNGOztBV3RhQTtFSG1IUSxpQkFoRVc7RUdqRGpCLGdCRmtSNEI7RUVqUjVCLGdCRnVRNEI7QVRrSzlCO0FRblNRO0VHeklSO0lIaUpZLGlDQTlETTtFUjZWaEI7QUFDRjs7QVc1YUE7RUg4R1EsaUJBaEVXO0VHNUNqQixnQkY4UTRCO0VFN1E1QixnQkZrUTRCO0FUNks5QjtBUTlTUTtFR3BJUjtJSDRJWSxpQ0E5RE07RVJ3V2hCO0FBQ0Y7O0FXNWFBO0VBQ0UsZ0JGZ0ZPO0VFL0VQLG1CRitFTztFRTlFUCxTQUFBO0VBQ0Esd0NBQUE7QVgrYUY7O0FXdmFBOztFSE1JLGNBQUE7RUdIRixtQlB2Q21CO0FKaWRyQjs7QVd2YUE7O0VBRUUsY0ZrUTRCO0VFalE1Qix5QkYwUTRCO0FUZ0s5Qjs7QVdsYUE7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FacWZGOztBV2xhQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVowZkY7O0FXcGFBO0VBQ0UscUJBQUE7QVh1YUY7QVdyYUU7RUFDRSxvQkZvUDBCO0FUbUw5Qjs7QVc3WkE7RUhqQ0ksY0FBQTtFR21DRix5QkFBQTtBWGdhRjs7QVc1WkE7RUFDRSxtQkZ1Qk87RURSSCxrQkF0Q2E7QVJ1Ym5COztBVzVaQTtFQUNFLGNBQUE7RUg3Q0UsY0FBQTtFRytDRixjRjFHUztBVHlnQlg7QVc3WkU7RUFDRSxhQUFBO0FYK1pKOztBYWxoQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBZGdoQkY7O0FhamhCQTtFQUNFLGdCSm1nQ2tDO0VJbGdDbEMsc0JWcUdNO0VVcEdOLHlCQUFBO0VFRUUsc0JBQUE7RURQRixlQUFBO0VBR0EsWUFBQTtBZHloQkY7O0FhM2dCQTtFQUVFLHFCQUFBO0FiNmdCRjs7QWExZ0JBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FiNmdCRjs7QWExZ0JBO0VMa0NJLGNBQUE7RUtoQ0YsY0ozQlM7QVR3aUJYOztBZ0JwakJBO0VSdUVJLGdCQUFBO0VRckVGLGNQbUNRO0VPbENSLHFCQUFBO0FoQnVqQkY7QWdCcGpCRTtFQUNFLGNBQUE7QWhCc2pCSjs7QWdCampCQTtFQUNFLHNCQUFBO0VSMERFLGdCQUFBO0VReERGLFdib0dNO0VhbkdOLHlCUERTO0VNRVAscUJBQUE7QWZvakJKO0FnQmpqQkU7RUFDRSxVQUFBO0VSa0RBLGVBQUE7RVFoREEsaUJaT2U7QUo0aUJuQjs7QWdCN2lCQTtFQUNFLGNBQUE7RVJ5Q0UsZ0JBQUE7RVF2Q0YsY1BqQlM7QVRpa0JYO0FnQjdpQkU7RVJvQ0Usa0JBQUE7RVFsQ0EsY0FBQTtFQUNBLGtCQUFBO0FoQitpQko7O0FnQjFpQkE7RUFDRSxpQlA4akNrQztFTzdqQ2xDLGtCQUFBO0FoQjZpQkY7O0FpQnJsQkU7Ozs7OztFQ0RBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBbEIrbEJGOztBbUI1aUJJO0VGekNFO0lBQ0UsZ0JSOExlO0VUMlpyQjtBQUNGO0FtQmxqQkk7RUZ6Q0U7SUFDRSxnQlI4TGU7RVRnYXJCO0FBQ0Y7QW1CdmpCSTtFRnpDRTtJQUNFLGdCUjhMZTtFVHFhckI7QUFDRjtBbUI1akJJO0VGekNFO0lBQ0UsaUJSOExlO0VU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M2pETTtJQUF3Qiw2QkFEYjtJQUNhLGlCQURiO1FBQ2Esa0JBRGI7WUFDYSxTQURiO0VwQmdrRGpCOztFb0IvakRNO0lBQXdCLDZCQURiO0lBQ2EsaUJBRGI7UUFDYSxrQkFEYjtZQUNhLFNBRGI7RXBCb2tEakI7O0VvQjVqRFU7SUZoQlYsY0FBQTtFbEJnbERBOztFb0Joa0RVO0lGaEJWLDBCQUFBO0VsQm9sREE7O0VvQnBrRFU7SUZoQlYsMkJBQUE7RWxCd2xEQTs7RW9CeGtEVTtJRmhCVixnQkFBQTtFbEI0bERBOztFb0I1a0RVO0lGaEJWLDJCQUFBO0VsQmdtREE7O0VvQmhsRFU7SUZoQlYsMkJBQUE7RWxCb21EQTs7RW9CcGxEVTtJRmhCVixnQkFBQTtFbEJ3bURBOztFb0J4bERVO0lGaEJWLDJCQUFBO0VsQjRtREE7O0VvQjVsRFU7SUZoQlYsMkJBQUE7RWxCZ25EQTs7RW9CaG1EVTtJRmhCVixnQkFBQTtFbEJvbkRBOztFb0JwbURVO0lGaEJWLDJCQUFBO0VsQnduREE7O0VvQnhtRFU7SUZoQlYsMkJBQUE7RWxCNG5EQTtBQUNGO0FxQmhyREE7RUFDRSxXQUFBO0VBQ0EsbUJaaUlPO0VZaElQLGNsQitHUztBSG1rRFg7QXFCL3FERTs7RUFFRSxnQlprVjBCO0VZalYxQixtQkFBQTtFQUNBLDZCQUFBO0FyQmlyREo7QXFCOXFERTtFQUNFLHNCQUFBO0VBQ0EsZ0NBQUE7QXJCZ3JESjtBcUI3cURFO0VBQ0UsNkJBQUE7QXJCK3FESjs7QXFCcnFERTs7RUFFRSxlWjRUMEI7QVQ0MkM5Qjs7QXFCL3BEQTtFQUNFLHlCQUFBO0FyQmtxREY7QXFCaHFERTs7RUFFRSx5QkFBQTtBckJrcURKO0FxQjlwREk7O0VBRUUsd0JBQUE7QXJCZ3FETjs7QXFCMXBERTs7OztFQUlFLFNBQUE7QXJCNnBESjs7QXFCcHBERTtFQUNFLHFDWndSMEI7QVQrM0M5Qjs7QVV0dERFO0VXMkVJLGNsQitCSztFa0I5Qkwsc0NaNlF3QjtBVGs0QzlCOztBc0JqdURJOzs7RUFHRSx5QkQyRitCO0FyQnlvRHJDO0FzQmh1RE07Ozs7RUFJRSxxQkRtRnlFO0FyQitvRGpGOztBVXZ1REU7RVlpQk0seUJBSmU7QXRCOHREdkI7QXNCeHREUTs7RUFFRSx5QkFSYTtBdEJrdUR2Qjs7QXNCcnZESTs7O0VBR0UseUJEMkYrQjtBckI2cERyQztBc0JwdkRNOzs7O0VBSUUscUJEbUZ5RTtBckJtcURqRjs7QVUzdkRFO0VZaUJNLHlCQUplO0F0Qmt2RHZCO0FzQjV1RFE7O0VBRUUseUJBUmE7QXRCc3ZEdkI7O0FzQnp3REk7OztFQUdFLHlCRDJGK0I7QXJCaXJEckM7QXNCeHdETTs7OztFQUlFLHFCRG1GeUU7QXJCdXJEakY7O0FVL3dERTtFWWlCTSx5QkFKZTtBdEJzd0R2QjtBc0Jod0RROztFQUVFLHlCQVJhO0F0QjB3RHZCOztBc0I3eERJOzs7RUFHRSx5QkQyRitCO0FyQnFzRHJDO0FzQjV4RE07Ozs7RUFJRSxxQkRtRnlFO0FyQjJzRGpGOztBVW55REU7RVlpQk0seUJBSmU7QXRCMHhEdkI7QXNCcHhEUTs7RUFFRSx5QkFSYTtBdEI4eER2Qjs7QXNCanpESTs7O0VBR0UseUJEMkYrQjtBckJ5dERyQztBc0JoekRNOzs7O0VBSUUscUJEbUZ5RTtBckIrdERqRjs7QVV2ekRFO0VZaUJNLHlCQUplO0F0Qjh5RHZCO0FzQnh5RFE7O0VBRUUseUJBUmE7QXRCa3pEdkI7O0FzQnIwREk7OztFQUdFLHlCRDJGK0I7QXJCNnVEckM7QXNCcDBETTs7OztFQUlFLHFCRG1GeUU7QXJCbXZEakY7O0FVMzBERTtFWWlCTSx5QkFKZTtBdEJrMER2QjtBc0I1ekRROztFQUVFLHlCQVJhO0F0QnMwRHZCOztBc0J6MURJOzs7RUFHRSx5QkQyRitCO0FyQml3RHJDO0FzQngxRE07Ozs7RUFJRSxxQkRtRnlFO0FyQnV3RGpGOztBVS8xREU7RVlpQk0seUJBSmU7QXRCczFEdkI7QXNCaDFEUTs7RUFFRSx5QkFSYTtBdEIwMUR2Qjs7QXNCNzJESTs7O0VBR0UseUJEMkYrQjtBckJxeERyQztBc0I1MkRNOzs7O0VBSUUscUJEbUZ5RTtBckIyeERqRjs7QVVuM0RFO0VZaUJNLHlCQUplO0F0QjAyRHZCO0FzQnAyRFE7O0VBRUUseUJBUmE7QXRCODJEdkI7O0FzQmo0REk7OztFQUdFLHlCRDJGK0I7QXJCeXlEckM7QXNCaDRETTs7OztFQUlFLHFCRG1GeUU7QXJCK3lEakY7O0FVdjRERTtFWWlCTSx5QkFKZTtBdEI4M0R2QjtBc0J4M0RROztFQUVFLHlCQVJhO0F0Qms0RHZCOztBc0JyNURJOzs7RUFHRSx5QkQyRitCO0FyQjZ6RHJDO0FzQnA1RE07Ozs7RUFJRSxxQkRtRnlFO0FyQm0wRGpGOztBVTM1REU7RVlpQk0seUJBSmU7QXRCazVEdkI7QXNCNTREUTs7RUFFRSx5QkFSYTtBdEJzNUR2Qjs7QXNCejZESTs7O0VBR0UseUJEMkYrQjtBckJpMURyQztBc0J4NkRNOzs7O0VBSUUscUJEbUZ5RTtBckJ1MURqRjs7QVUvNkRFO0VZaUJNLHlCQUplO0F0QnM2RHZCO0FzQmg2RFE7O0VBRUUseUJBUmE7QXRCMDZEdkI7O0FzQjc3REk7OztFQUdFLHlCRDJGK0I7QXJCcTJEckM7QXNCNTdETTs7OztFQUlFLHFCRG1GeUU7QXJCMjJEakY7O0FVbjhERTtFWWlCTSx5QkFKZTtBdEIwN0R2QjtBc0JwN0RROztFQUVFLHlCQVJhO0F0Qjg3RHZCOztBc0JqOURJOzs7RUFHRSx5QkQyRitCO0FyQnkzRHJDO0FzQmg5RE07Ozs7RUFJRSxxQkRtRnlFO0FyQiszRGpGOztBVXY5REU7RVlpQk0seUJBSmU7QXRCODhEdkI7QXNCeDhEUTs7RUFFRSx5QkFSYTtBdEJrOUR2Qjs7QXNCcitESTs7O0VBR0UseUJEMkYrQjtBckI2NERyQztBc0JwK0RNOzs7O0VBSUUscUJEbUZ5RTtBckJtNURqRjs7QVUzK0RFO0VZaUJNLHlCQUplO0F0QmsrRHZCO0FzQjU5RFE7O0VBRUUseUJBUmE7QXRCcytEdkI7O0FzQnovREk7OztFQUdFLHlCRDJGK0I7QXJCaTZEckM7QXNCeC9ETTs7OztFQUlFLHFCRG1GeUU7QXJCdTZEakY7O0FVLy9ERTtFWWlCTSx5QkFKZTtBdEJzL0R2QjtBc0JoL0RROztFQUVFLHlCQVJhO0F0QjAvRHZCOztBc0I3Z0VJOzs7RUFHRSx5QkQyRitCO0FyQnE3RHJDO0FzQjVnRU07Ozs7RUFJRSxxQkRtRnlFO0FyQjI3RGpGOztBVW5oRUU7RVlpQk0seUJBSmU7QXRCMGdFdkI7QXNCcGdFUTs7RUFFRSx5QkFSYTtBdEI4Z0V2Qjs7QXNCamlFSTs7O0VBR0UseUJEMkYrQjtBckJ5OERyQztBc0JoaUVNOzs7O0VBSUUscUJEbUZ5RTtBckIrOERqRjs7QVV2aUVFO0VZaUJNLHlCQUplO0F0QjhoRXZCO0FzQnhoRVE7O0VBRUUseUJBUmE7QXRCa2lFdkI7O0FzQnJqRUk7OztFQUdFLHlCRDJGK0I7QXJCNjlEckM7QXNCcGpFTTs7OztFQUlFLHFCRG1GeUU7QXJCbStEakY7O0FVM2pFRTtFWWlCTSx5QkFKZTtBdEJrakV2QjtBc0I1aUVROztFQUVFLHlCQVJhO0F0QnNqRXZCOztBc0J6a0VJOzs7RUFHRSxzQ2I0VndCO0FUZ3ZEOUI7O0FVemtFRTtFWWlCTSxzQ0FKZTtBdEJna0V2QjtBc0IxakVROztFQUVFLHNDQVJhO0F0Qm9rRXZCOztBcUI1K0RJO0VBQ0UsV2xCRUU7RWtCREYseUJsQkdLO0VrQkZMLHFCWmdRd0I7QVQrdUQ5QjtBcUIxK0RJO0VBQ0UsY1o1R0s7RVk2R0wseUJabEhLO0VZbUhMLHFCbEJyR0c7QUhpbEVUOztBcUJ2K0RBO0VBQ0UsV2xCZE07RWtCZU4seUJsQmJTO0FIdS9EWDtBcUJ4K0RFOzs7RUFHRSxxQlo0TzBCO0FUOHZEOUI7QXFCditERTtFQUNFLFNBQUE7QXJCeStESjtBcUJyK0RJO0VBQ0UsMkNaZ093QjtBVHV3RDlCO0FVNW1FRTtFVzRJTSxXbEJwQ0E7RWtCcUNBLDRDWjBOc0I7QVR5d0Q5Qjs7QW1CbmpFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJxOUROO0VxQmw5RE07SUFDRSxTQUFBO0VyQm85RFI7QUFDRjtBbUIvakVJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VyQmcrRE47RXFCNzlETTtJQUNFLFNBQUE7RXJCKzlEUjtBQUNGO0FtQjFrRUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXJCMitETjtFcUJ4K0RNO0lBQ0UsU0FBQTtFckIwK0RSO0FBQ0Y7QW1CcmxFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJzL0ROO0VxQm4vRE07SUFDRSxTQUFBO0VyQnEvRFI7QUFDRjtBcUIvL0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FyQmdnRVI7QXFCNy9EUTtFQUNFLFNBQUE7QXJCKy9EVjs7QXVCNXFFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNkMGVzQztFY3pldEMseUJBQUE7RWZxSEksZUF0Q2E7RWU1RWpCLG1CbkJpQm1CO0VtQmhCbkIsZ0JuQm1CaUI7RW1CbEJqQixjZERTO0VjRVQsc0JwQm9HTTtFb0JuR04sb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHlCQUFBO0VSQUUsc0JBQUE7RVNGRSx3RkRRSjtFQ1JJLGdGRFFKO0VDUkksMkVEUUo7RUNSSSx3RURRSjtFQ1JJLDhHRFFKO0F2QjBxRUY7QXdCOXFFTTtFRGROO0lDZVEsd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QmlyRU47QUFDRjtBdUI1cUVFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0F2QjhxRUo7QXVCMXFFRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXZCNHFFSjtBeUJsc0VFO0VBQ0UsY0FBQTtFQUNBLHNCdEJxR0k7RXNCcEdKLHFCaEJxZG9DO0VnQnBkcEMsVUFBQTtFQUtFLHdEaEJvWHdCO1VnQnBYeEIsZ0RoQm9Yd0I7QVQ0MEQ5QjtBdUI1cUVFO0VBQ0UsY2Q5Qk87RWNnQ1AsVUFBQTtBdkI2cUVKO0F1QmhyRUU7RUFDRSxjZDlCTztFY2dDUCxVQUFBO0F2QjZxRUo7QXVCaHJFRTtFQUNFLGNkOUJPO0VjZ0NQLFVBQUE7QXZCNnFFSjtBdUJockVFO0VBQ0UsY2Q5Qk87RWNnQ1AsVUFBQTtBdkI2cUVKO0F1QnJxRUU7RUFFRSx5QmQ5Q087RWNnRFAsVUFBQTtBdkJxcUVKOztBdUI3cEVFOzs7O0VBQ0Usd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F2Qm1xRUo7O0F1QjlwRUU7RUFNRSxjZC9ETztFY2dFUCxzQnBCc0NJO0FIc25FUjs7QXVCdnBFQTs7RUFFRSxjQUFBO0VBQ0EsV0FBQTtBdkIwcEVGOztBdUJocEVBO0VBQ0UsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGdCQUFBO0VmM0JFLGtCQUFBO0VlNkJGLGdCbkJwRWlCO0FKdXRFbkI7O0F1QmhwRUE7RUFDRSxxQ0FBQTtFQUNBLHdDQUFBO0VmcUJJLGtCQXRDYTtFZW1CakIsZ0JkNkg0QjtBVHNoRTlCOztBdUJocEVBO0VBQ0Usc0NBQUE7RUFDQSx5Q0FBQTtFZmNJLG1CQXRDYTtFZTBCakIsZ0JkdUg0QjtBVDRoRTlCOztBdUIxb0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VmREksZUF0Q2E7RWV5Q2pCLGdCbkJqR2lCO0VtQmtHakIsY3BCYlM7RW9CY1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F2QjZvRUY7QXVCM29FRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdkI0b0VKOztBdUJob0VBO0VBQ0Usa0NkNFZzQztFYzNWdEMsdUJBQUE7RWYxQkksbUJBdENhO0Vla0VqQixnQmQrRTRCO0VNeE4xQixxQkFBQTtBZjZ3RUo7O0F1QmhvRUE7RUFDRSxnQ2RxVnNDO0VjcFZ0QyxvQkFBQTtFZmxDSSxrQkF0Q2E7RWUwRWpCLGdCZHNFNEI7RU12TjFCLHFCQUFBO0FmcXhFSjs7QXVCOW5FRTtFQUVFLFlBQUE7QXZCZ29FSjs7QXVCNW5FQTtFQUNFLFlBQUE7QXZCK25FRjs7QXVCdm5FQTtFQUNFLG1CZDBVc0M7QVRnekR4Qzs7QXVCdm5FQTtFQUNFLGNBQUE7RUFDQSxtQmQyVHNDO0FUK3pEeEM7O0F1QmxuRUE7RUFDRSxv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R0dKO0VISEksNklHR0o7RUhISSx3SUdHSjtFSEhJLHFJR0dKO0VISEksMktHR0o7QTNCMGxGRjtBd0J6bEZNO0VHZE47SUhlUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCNGxGTjtBQUNGO0FVdG1GRTtFaUJVRSxjeEJnR087RXdCL0ZQLHFCQUFBO0EzQitsRko7QTJCNWxGRTtFQUVFLFVBQUE7RUFDQSx3RGxCNlcwQjtVa0I3VzFCLGdEbEI2VzBCO0FUZ3ZFOUI7QTJCemxGRTtFQUVFLGFsQmlaMEI7QVR5c0U5QjtBMkJ0bEZFO0VBQ0UsZUFBQTtBM0J3bEZKO0EyQjFrRkE7OztFQUVFLG9CQUFBO0EzQjZrRkY7O0EyQnBrRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQrakZmO0FVL25GRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIyb0Z6RztBNEIvbkZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUI0bkZOO0E0QnZuRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCtrRmY7QTRCam5GRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjJwRjdMO0E0QjVtRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjBtRlI7O0EyQmxtRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2bEZmO0FVN3BGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ5cUZ6RztBNEI3cEZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUIwcEZOO0E0QnJwRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDZtRmY7QTRCL29GRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnlyRjdMO0E0QjFvRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QndvRlI7O0EyQmhvRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQybkZmO0FVM3JGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ1c0Z6RztBNEIzckZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJ3ckZOO0E0Qm5yRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDJvRmY7QTRCN3FGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnV0RjdMO0E0QnhxRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QnNxRlI7O0EyQjlwRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR5cEZmO0FVenRGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJxdUZ6RztBNEJ6dEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJzdEZOO0E0Qmp0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHlxRmY7QTRCM3NGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnF2RjdMO0E0QnRzRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm9zRlI7O0EyQjVyRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR1ckZmO0FVdnZGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJtd0Z6RztBNEJ2dkZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJvdkZOO0E0Qi91RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHVzRmY7QTRCenVGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm14RjdMO0E0QnB1Rkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qmt1RlI7O0EyQjF0RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRxdEZmO0FVcnhGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJpeUZ6RztBNEJyeEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUJreEZOO0E0Qjd3RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHF1RmY7QTRCdndGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qml6RjdMO0E0Qmx3Rkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1Qmd3RlI7O0EyQnh2RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRtdkZmO0FVbnpGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIrekZ6RztBNEJuekZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJnekZOO0E0QjN5RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVG13RmY7QTRCcnlGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QiswRjdMO0E0Qmh5Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qjh4RlI7O0EyQnR4RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRpeEZmO0FVajFGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUI2MUZ6RztBNEJqMUZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUI4MEZOO0E0QnowRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVGl5RmY7QTRCbjBGRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QjYyRjdMO0E0Qjl6Rkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjR6RlI7O0EyQnB6RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQreUZmO0FVLzJGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIyM0Z6RztBNEIvMkZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUI0MkZOO0E0QnYyRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCt6RmY7QTRCajJGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjI0RjdMO0E0QjUxRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjAxRlI7O0EyQmwxRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2MEZmO0FVNzRGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ5NUZ6RztBNEI3NEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUIwNEZOO0E0QnI0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDYxRmY7QTRCLzNGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qnk2RjdMO0E0QjEzRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnczRlI7O0EyQmgzRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQyMkZmO0FVMzZGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ1N0Z6RztBNEIzNkZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJ3NkZOO0E0Qm42RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDIzRmY7QTRCNzVGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnU4RjdMO0E0Qng1Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QnM1RlI7O0EyQjk0RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR5NEZmO0FVejhGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJxOUZ6RztBNEJ6OEZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJzOEZOO0E0Qmo4RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHk1RmY7QTRCMzdGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnErRjdMO0E0QnQ3Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qm83RlI7O0EyQjU2RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR1NkZmO0FVditGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJtL0Z6RztBNEJ2K0ZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJvK0ZOO0E0Qi85RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHU3RmY7QTRCejlGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm1nRzdMO0E0QnA5Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qms5RlI7O0EyQjE4RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRxOEZmO0FVcmdHRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJpaEd6RztBNEJyZ0dFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJrZ0dOO0E0QjcvRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHE5RmY7QTRCdi9GRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmlpRzdMO0E0QmwvRkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QmcvRlI7O0EyQngrRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRtK0ZmO0FVbmlHRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIraUd6RztBNEJuaUdFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJnaUdOO0E0QjNoR0U7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVG0vRmY7QTRCcmhHRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QitqRzdMO0E0QmhoR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjhnR1I7O0EyQnRnR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRpZ0dmO0FVamtHRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI2a0d6RztBNEJqa0dFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUI4akdOO0E0QnpqR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVGloR2Y7QTRCbmpHRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjZsRzdMO0E0QjlpR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjRpR1I7O0EyQnBpR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQraEdmO0FVL2xHRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIybUd6RztBNEIvbEdFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUI0bEdOO0E0QnZsR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCtpR2Y7QTRCamxHRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjJuRzdMO0E0QjVrR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjBrR1I7O0EyQmxrR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2akdmO0FVN25HRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUJ5b0d6RztBNEI3bkdFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUIwbkdOO0E0QnJuR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDZrR2Y7QTRCL21HRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QnlwRzdMO0E0QjFtR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QndtR1I7O0EyQjFsR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQwbEdmO0FVMXBHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVCtsR2Y7QTRCbG1HRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCbW1HSjtBNEJobUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCaW1HSjtBNEI5bEdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQybUdmO0E0QjVsR0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjBsR1I7O0EyQm5uR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRtbkdmO0FVbnJHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHduR2Y7QTRCM25HRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCNG5HSjtBNEJ6bkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMG5HSjtBNEJ2bkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRvb0dmO0E0QnJuR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm1uR1I7O0EyQjVvR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ0b0dmO0FVNXNHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGlwR2Y7QTRCcHBHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCcXBHSjtBNEJscEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCbXBHSjtBNEJocEdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ2cEdmO0E0QjlvR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjRvR1I7O0EyQnJxR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRxcUdmO0FVcnVHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDBxR2Y7QTRCN3FHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCOHFHSjtBNEIzcUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCNHFHSjtBNEJ6cUdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRzckdmO0E0QnZxR0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnFxR1I7O0EyQjlyR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ4ckdmO0FVOXZHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVG1zR2Y7QTRCdHNHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCdXNHSjtBNEJwc0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCcXNHSjtBNEJsc0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQrc0dmO0E0QmhzR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjhyR1I7O0EyQnZ0R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR1dEdmO0FVdnhHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDR0R2Y7QTRCL3RHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCZ3VHSjtBNEI3dEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCOHRHSjtBNEIzdEdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR3dUdmO0E0Qnp0R0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnV0R1I7O0EyQmh2R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRndkdmO0FVaHpHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHF2R2Y7QTRCeHZHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCeXZHSjtBNEJ0dkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCdXZHSjtBNEJwdkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRpd0dmO0E0Qmx2R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qmd2R1I7O0EyQnp3R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR5d0dmO0FVejBHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDh3R2Y7QTRCanhHRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCa3hHSjtBNEIvd0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCZ3hHSjtBNEI3d0dFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQweEdmO0E0QjN3R0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qnl3R1I7O0EyQmx5R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRreUdmO0FVbDJHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHV5R2Y7QTRCMXlHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCMnlHSjtBNEJ4eUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCeXlHSjtBNEJ0eUdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRtekdmO0E0QnB5R0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qmt5R1I7O0EyQjN6R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQyekdmO0FVMzNHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGcwR2Y7QTRCbjBHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCbzBHSjtBNEJqMEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCazBHSjtBNEIvekdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ0MEdmO0E0Qjd6R0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjJ6R1I7O0EyQnAxR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRvMUdmO0FVcDVHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHkxR2Y7QTRCNTFHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCNjFHSjtBNEIxMUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMjFHSjtBNEJ4MUdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRxMkdmO0E0QnQxR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qm8xR1I7O0EyQjcyR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ2MkdmO0FVNzZHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGszR2Y7QTRCcjNHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCczNHSjtBNEJuM0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCbzNHSjtBNEJqM0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ4M0dmO0E0Qi8yR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjYyR1I7O0EyQnQ0R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRzNEdmO0FVdDhHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDI0R2Y7QTRCOTRHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCKzRHSjtBNEI1NEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCNjRHSjtBNEIxNEdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR1NUdmO0E0Qng0R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QnM0R1I7O0EyQi81R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQrNUdmO0FVLzlHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVG82R2Y7QTRCdjZHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCdzZHSjtBNEJyNkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCczZHSjtBNEJuNkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRnN0dmO0E0Qmo2R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qis1R1I7O0EyQng3R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR3N0dmO0FVeC9HRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDY3R2Y7QTRCaDhHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCaThHSjtBNEI5N0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCKzdHSjtBNEI1N0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR5OEdmO0E0QjE3R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qnc3R1I7O0EyQmo5R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRpOUdmO0FVamhIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHM5R2Y7QTRCejlHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMDlHSjtBNEJ2OUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCdzlHSjtBNEJyOUdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRrK0dmO0E0Qm45R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qmk5R1I7O0EyQjErR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQwK0dmO0FVMWlIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVCsrR2Y7QTRCbC9HRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCbS9HSjtBNEJoL0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCaS9HSjtBNEI5K0dFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQyL0dmO0E0QjUrR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjArR1I7O0EyQm5nSEU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRtZ0hmO0FVbmtIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHdnSGY7QTRCM2dIRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCNGdISjtBNEJ6Z0hFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMGdISjtBNEJ2Z0hFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRvaEhmO0E0QnJnSEk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm1nSFI7O0EyQmpoSEE7RUFDRSxtQnZCckRtQjtFdUJzRG5CLGN4QnZFYTtFd0J3RWIscUJ4Qm9EZ0I7QUhnK0dsQjtBVTdsSEU7RWlCNEVFLGN4QnpFVTtFd0IwRVYsMEJ4QmtEb0I7QUhrK0d4QjtBMkJqaEhFO0VBRUUsMEJ4QjZDb0I7QUhxK0d4QjtBMkIvZ0hFO0VBRUUsY2xCdEZPO0VrQnVGUCxvQkFBQTtBM0JnaEhKOztBMkJyZ0hBO0VDUEUsb0JBQUE7RXBCdUJJLGtCQXRDYTtFb0JpQmpCLGdCbkIrSDRCO0VNdk4xQixxQkFBQTtBZnltSEo7O0EyQnhnSEE7RUNYRSx1QkFBQTtFcEJ1QkksbUJBdENhO0VvQmlCakIsZ0JuQmdJNEI7RU14TjFCLHFCQUFBO0FmZ25ISjs7QTJCdGdIQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0EzQnlnSEY7QTJCdGdIRTtFQUNFLGtCbEJ1VDBCO0FUaXRHOUI7O0EyQmhnSEU7OztFQUNFLFdBQUE7QTNCcWdISjs7QTZCaHBIQTtFTGdCTSx3Q0tmSjtFTGVJLG1DS2ZKO0VMZUksZ0NLZko7QTdCbXBIRjtBd0Job0hNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJtb0hOO0FBQ0Y7QTZCdHBIRTtFQUNFLFVBQUE7QTdCd3BISjs7QTZCbnBIRTtFQUNFLGFBQUE7QTdCc3BISjs7QTZCbHBIQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREkscUNLRUo7RUxGSSxnQ0tFSjtFTEZJLDZCS0VKO0E3QnFwSEY7QXdCbnBITTtFS05OO0lMT1Esd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnNwSE47QUFDRjs7QThCM3FIQTs7OztFQUlFLGtCQUFBO0E5QjhxSEY7O0E4QjNxSEE7RUFDRSxtQkFBQTtBOUI4cUhGO0ErQjFwSEk7RUFDRSxxQkFBQTtFQUNBLG9CdEIrTndCO0VzQjlO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c0JBQUE7QWZ1d0lKO0FtQ2hxSUk7RUFDRSxrT0FBQTtBbkNrcUlOO0FtQzdwSUk7RUFDRSxxQjFCMEh3QjtFaUJwUDFCLHlCakJvUDBCO0FUc2lJOUI7QW1DNXBJSTtFQUNFLCtLQUFBO0FuQzhwSU47QW1DenBJSTtFVHBJQSx3Q2pCd2hCNEM7QVR3d0hoRDtBbUN6cElJO0VUdklBLHdDakJ3aEI0QztBVDJ3SGhEOztBbUNqcElFO0VBRUUsa0IxQnlaNEM7QVQwdkhoRDtBbUMvb0lJO0VBQ0UsOEtBQUE7QW5DaXBJTjtBbUM1b0lJO0VUOUpBLHdDakJ3aEI0QztBVHF4SGhEOztBbUNwb0lBO0VBQ0UscUJBQUE7QW5DdW9JRjtBbUNwb0lJO0VBQ0UsY0FBQTtFQUNBLGMxQmlZMEM7RTBCaFkxQyxtQkFBQTtFQUVBLHFCMUIrWDBDO0FUc3dIaEQ7QW1DbG9JSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjFCMFgwQztFMEJ6WDFDLHdCMUJ5WDBDO0UwQnhYMUMseUIxQnBMSztFMEJzTEwscUIxQnFYMEM7RWV2aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLCtJV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsb1BXbUxBO0FuQ21vSU47QXdCbHpJTTtFV3VLRjtJWHRLSSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCcXpJTjtBQUNGO0FtQ25vSUk7RUFDRSxzQmhDckZFO0VnQ3NGRixzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7QW5DcW9JTjtBbUNob0lJO0VUek1BLHdDakJ3aEI0QztBVG96SGhEOztBbUN0bklBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQm9Sc0M7RTBCblJ0QywwQ0FBQTtFM0JqR0ksZUF0Q2E7RTJCMElqQixtQi9Cck1tQjtFK0JzTW5CLGdCL0JuTWlCO0UrQm9NakIsYzFCdk5TO0UwQndOVCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RXBCdE5FLHNCQUFBO0VvQnlORix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QW5DdW5JRjtBbUNybklFO0VBQ0UscUIxQnVQb0M7RTBCdFBwQyxVQUFBO0VBS0Usd0QxQmtXOEI7VTBCbFc5QixnRDFCa1c4QjtBVGl4SHBDO0FtQ2huSUk7RUFNRSxjMUIvT0s7RTBCZ1BMLHNCaEMxSUU7QUh1dklSO0FtQ3ptSUU7RUFFRSxZQUFBO0VBQ0Esc0IxQjhIMEI7RTBCN0gxQixzQkFBQTtBbkMwbUlKO0FtQ3ZtSUU7RUFDRSxjMUI3UE87RTBCOFBQLHlCMUJsUU87QVQyMklYO0FtQ3JtSUU7RUFDRSxhQUFBO0FuQ3VtSUo7QW1Dbm1JRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QW5DcW1JSjs7QW1Dam1JQTtFQUNFLGtDMUJ5TnNDO0UwQnhOdEMsb0IxQmdINEI7RTBCL0c1Qix1QjFCK0c0QjtFMEI5RzVCLG9CMUIrRzRCO0VEOVF4QixtQkF0Q2E7QVIweUluQjs7QW1Dam1JQTtFQUNFLGdDMUJrTnNDO0UwQmpOdEMsbUIxQjZHNEI7RTBCNUc1QixzQjFCNEc0QjtFMEIzRzVCLGtCMUI0RzRCO0VEblJ4QixrQkF0Q2E7QVJrekluQjs7QW1DNWxJQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQmdNc0M7RTBCL0x0QyxnQkFBQTtBbkMrbElGOztBbUM1bElBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1DMUJ3THNDO0UwQnZMdEMsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtBbkMrbElGO0FtQzdsSUU7RUFDRSxxQjFCb0tvQztFMEJuS3BDLHdEMUJ3RTBCO1UwQnhFMUIsZ0QxQndFMEI7QVR1aEk5QjtBbUMzbElFO0VBRUUseUIxQi9UTztBVDI1SVg7QW1DeGxJSTtFQUNFLGlCMUIwVGE7QVRneUhuQjtBbUN0bElFO0VBQ0UsMEJBQUE7QW5Dd2xJSjs7QW1DcGxJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLG1DMUJ1SnNDO0UwQnRKdEMseUJBQUE7RUFDQSxnQkFBQTtFQUVBLG1CL0JsVW1CO0UrQm1VbkIsZ0IvQmhVaUI7RStCaVVqQixjMUJwVlM7RTBCcVZULHNCaEMvT007RWdDZ1BOLHlCQUFBO0VwQmxWRSxzQkFBQTtBZnk2SUo7QW1DbmxJRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSw2QjFCZ0lvQztFMEIvSHBDLHlCQUFBO0VBQ0EsZ0IvQmhWZTtFK0JpVmYsYzFCcFdPO0UwQnFXUCxpQkFBQTtFVDdXQSx5QmpCR087RTBCNFdQLG9CQUFBO0VwQm5XQSxrQ0FBQTtBZnk3SUo7O0FtQzNrSUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkM4a0lGO0FtQzVrSUU7RUFDRSxVQUFBO0FuQzhrSUo7QW1DMWtJSTtFQUEwQix3RTFCbU9lO1UwQm5PZixnRTFCbU9lO0FUMDJIN0M7QW1DNWtJSTtFQUEwQixnRTFCa09lO0FUNjJIN0M7QW1DOWtJSTtFQUEwQixnRTFCaU9lO0FUZzNIN0M7QW1DOWtJRTtFQUNFLFNBQUE7QW5DZ2xJSjtBbUM3a0lFO0VBQ0UsVzFCbU55QztFMEJsTnpDLFkxQmtOeUM7RTBCak56QyxvQkFBQTtFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQmtOeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsK0dXNllGO0VYN1lFLDRHVzZZRjtFWDdZRSxrSlc2WUY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FuQzhrSUo7QXdCeDlJTTtFV2lZSjtJWGhZTSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCMjlJTjtBQUNGO0FtQ2psSUk7RVQxWkEseUJqQjJtQnlDO0FUbTRIN0M7QW1DL2tJRTtFQUNFLFcxQjRMZ0M7RTBCM0xoQyxjMUI0TGdDO0UwQjNMaEMsa0JBQUE7RUFDQSxlMUIyTGdDO0UwQjFMaEMseUIxQmhhTztFMEJpYVAseUJBQUE7RXBCelpBLG1CQUFBO0FmMitJSjtBbUM3a0lFO0VBQ0UsVzFCd0x5QztFMEJ2THpDLFkxQnVMeUM7RWlCbm1CekMseUJqQm9QMEI7RTBCMEwxQixTMUJ3THlDO0VNMWxCekMsbUJBQUE7RVNGRSw0SFd1YUY7RVh2YUUsb0hXdWFGO0VYdmFFLCtHV3VhRjtFWHZhRSw0R1d1YUY7RVh2YUUsa0pXdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBbkM4a0lKO0F3QmwvSU07RVc0Wko7SVgzWk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnEvSU47QUFDRjtBbUNqbElJO0VUcGJBLHlCakIybUJ5QztBVDY1SDdDO0FtQy9rSUU7RUFDRSxXMUJrS2dDO0UwQmpLaEMsYzFCa0tnQztFMEJqS2hDLGtCQUFBO0VBQ0EsZTFCaUtnQztFMEJoS2hDLHlCMUIxYk87RTBCMmJQLHlCQUFBO0VwQm5iQSxtQkFBQTtBZnFnSko7QW1DN2tJRTtFQUNFLFcxQjhKeUM7RTBCN0p6QyxZMUI2SnlDO0UwQjVKekMsYUFBQTtFQUNBLG9CMUJ0RTBCO0UwQnVFMUIsbUIxQnZFMEI7RWlCbFkxQix5QmpCb1AwQjtFMEJ1TjFCLFMxQjJKeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIV29jRjtFWHBjRSxvSFdvY0Y7RVhwY0UsK0dXb2NGO0VYcGNFLDRHV29jRjtFWHBjRSxrSldvY0Y7RUFDQSxnQkFBQTtBbkM4a0lKO0F3Qi9nSk07RVdzYko7SVhyYk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QmtoSk47QUFDRjtBbUNqbElJO0VUamRBLHlCakIybUJ5QztBVDA3SDdDO0FtQy9rSUU7RUFDRSxXMUJxSWdDO0UwQnBJaEMsYzFCcUlnQztFMEJwSWhDLGtCQUFBO0VBQ0EsZTFCb0lnQztFMEJuSWhDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtBbkNpbElKO0FtQzdrSUU7RUFDRSx5QjFCOWRPO0VNUVAsbUJBQUE7QWZzaUpKO0FtQzVrSUU7RUFDRSx1QkFBQTtFQUNBLHlCMUJwZU87RU1RUCxtQkFBQTtBZjJpSko7QW1DMWtJSTtFQUNFLHlCMUJ4ZUs7QVRvakpYO0FtQ3prSUk7RUFDRSxlQUFBO0FuQzJrSU47QW1DeGtJSTtFQUNFLHlCMUJoZks7QVQwakpYO0FtQ3ZrSUk7RUFDRSxlQUFBO0FuQ3lrSU47QW1DdGtJSTtFQUNFLHlCMUJ4Zks7QVRna0pYOztBbUNua0lBOzs7RVh6Zk0sNEhXNGZKO0VYNWZJLG9IVzRmSjtFWDVmSSwrR1c0Zko7RVg1ZkksNEdXNGZKO0VYNWZJLGtKVzRmSjtBbkNza0lGO0F3QjlqSk07RVdxZk47OztJWHBmUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCbWtKTjtBQUNGOztBb0NwbEpBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDdWxKRjs7QW9DcGxKQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBcEN1bEpGO0FVdGxKRTtFMEJHRSxxQkFBQTtBcENzbEpKO0FvQ2xsSkU7RUFDRSxjM0JYTztFMkJZUCxvQkFBQTtFQUNBLGVBQUE7QXBDb2xKSjs7QW9DNWtKQTtFQUNFLGdDQUFBO0FwQytrSkY7QW9DN2tKRTtFQUNFLHlCQUFBO0VBQ0EsNkJBQUE7RXJCWkEsK0JBQUE7RUFDQSxnQ0FBQTtBZjRsSko7QVV4bUpFO0UwQjJCSSxxQzNCbXBCOEI7QVQ2N0hwQztBb0M3a0pJO0VBQ0UsYzNCbENLO0UyQm1DTCw2QkFBQTtFQUNBLHlCQUFBO0FwQytrSk47QW9DM2tKRTs7RUFFRSxjM0J6Q087RTJCMENQLHNCakM0REk7RWlDM0RKLGtDM0J3b0JnQztBVHE4SHBDO0FvQzFrSkU7RUFFRSxzQkFBQTtFckJuQ0EseUJBQUE7RUFDQSwwQkFBQTtBZittSko7O0FvQ2prSkU7RXJCeERFLHNCQUFBO0FmNm5KSjtBb0Nqa0pFOztFQUVFLFdqQ29DSTtFaUNuQ0oseUIzQnlLMEI7QVQwNUk5Qjs7QW9DempKRTs7RUFFRSxtQkFBQTtFQUFBLHNC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TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0FyQ3l3SlI7QXFDNXhKUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FyQ215SlY7QXFDaHhKUTtFQUNFLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXJDa3hKVjtBcUNoeEpVO0VBQ0Usa0JBQUE7QXJDa3hKWjtBcUMvd0pVO0VBQ0UscUI1QndoQndCO0U0QnZoQnhCLG9CNUJ1aEJ3QjtBVDB2SXBDO0FxQzV3SlE7Ozs7OztFQUNFLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBckNteEpWO0FxQ3J3SlE7RUFDRSxpQkFBQTtBckN1d0pWO0FxQ3B3SlE7RUFDRSwrQkFBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUdBLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtBckNvd0pWO0FxQ2p3SlE7RUFDRSxhQUFBO0FyQ213SlY7O0FxQ3J2SkU7RUFDRSx5QjVCZ2dCZ0M7QVR3dklwQztBVWg5SkU7RTJCMk5JLHlCNUI2ZjhCO0FUMnZJcEM7QXFDbnZKSTtFQUNFLHlCNUJxZjhCO0FUZ3dJcEM7QVV0OUpFO0UyQm9PTSx5QjVCbWY0QjtBVGt3SXBDO0FxQ2x2Sk07RUFDRSx5QjVCaWY0QjtBVG13SXBDO0FxQ2h2Skk7Ozs7RUFJRSx5QjVCd2U4QjtBVDB3SXBDO0FxQzl1SkU7RUFDRSx5QjVCaWVnQztFNEJoZWhDLGdDNUJxZWdDO0FUMndJcEM7QXFDN3VKRTtFQUNFLG1SQUFBO0FyQyt1Sko7QXFDNXVKRTtFQUNFLHlCNUJ3ZGdDO0FUc3hJcEM7QXFDN3VKSTtFQUNFLHlCNUJ3ZDhCO0FUdXhJcEM7QVUvK0pFO0UyQm1RTSx5QjVCcWQ0QjtBVDB4SXBDOztBcUN2dUpFO0VBQ0UsV2xDeEtJO0FIazVKUjtBVXQvSkU7RTJCK1FJLFdsQzNLRTtBSHE1SlI7QXFDcnVKSTtFQUNFLCtCNUIwYjhCO0FUNnlJcEM7QVU1L0pFO0UyQndSTSxnQzVCd2I0QjtBVCt5SXBDO0FxQ3B1Sk07RUFD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RSxvQjlCdWhDZ0M7QVR5dUlwQztBdUM5dktJO0VBQ0UsV0FBQTtFQUNBLHFCOUJtaEM4QjtFOEJsaEM5QixjOUJOSztFOEJPTCxZQUFBO0F2Q2d3S047QXVDdHZLRTtFQUNFLDBCQUFBO0F2Q3d2S0o7QXVDcnZLRTtFQUNFLHFCQUFBO0F2Q3V2S0o7QXVDcHZLRTtFQUNFLGM5QjFCTztBVGd4S1g7O0F3Qzd4S0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0U1QkdBLGVBQUE7RUFDQSxnQkFBQTtFR2FFLHNCQUFBO0Fma3hLSjs7QXdDOXhLQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQi9CbXhCa0M7RStCbHhCbEMsY3JDQ2E7RXFDQ2Isc0JyQ3NHTTtFcUNyR04seUJBQUE7QXhDZ3lLRjtBd0M5eEtFO0VBQ0UsVUFBQTtFQUNBLGNyQ0pVO0VxQ0tWLHFCQUFBO0VBQ0EseUIvQlpPO0UrQmFQLHFCL0JaTztBVDR5S1g7QXdDN3hLRTtFQUNFLFVBQUE7RUFDQSxVL0Iyd0JnQztFK0Ixd0JoQyx3RC9COFcwQjtVK0I5VzFCLGdEL0I4VzBCO0FUaTdKOUI7O0F3Q3p4S0k7RUFDRSxjQUFBO0V6QmFGLCtCQUFBO0VBQ0Esa0NBQUE7QWZneEtKO0F3Q3p4S0k7RXpCTkEsZ0NBQUE7RUFDQSxtQ0FBQTtBZmt5S0o7QXdDeHhLRTtFQUNFLFVBQUE7RUFDQSxXckNxRUk7RXFDcEVKLHlCL0IwTTBCO0UrQnpNMUIscUIvQnlNMEI7QVRpbEs5QjtBd0N2eEtFO0VBQ0UsYy9CeENPO0UrQnlDUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQnJDMkRJO0VxQzFESixxQi9CaERPO0FUdzBLWDs7QXlDLzBLRTtFQUNFLHVCQUFBO0VqQzJIRSxrQkF0Q2E7RWlDbkZmLGdCaENtTzBCO0FUK21LOUI7QXlDNzBLTTtFMUJxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBZjJ5S0o7QXlDNTBLTTtFMUJrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBZjZ6S0o7O0F5QzcxS0U7RUFDRSx1QkFBQTtFakMySEUsbUJBdENhO0VpQ25GZixnQmhDb08wQjtBVDRuSzlCO0F5QzMxS007RTFCcUNGLDhCQUFBO0VBQ0EsaUNBQUE7QWZ5ektKO0F5QzExS007RTFCa0JGLCtCQUFBO0VBQ0Esa0NBQUE7QWYyMEtKOztBMEN6MktBO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFbENpRUUsY0FBQTtFa0MvREYsaUJ0Q3NCaUI7RXNDckJqQixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0UzQktFLHNCQUFBO0VTRkUscUprQkRKO0VsQkNJLDZJa0JESjtFbEJDSSx3SWtCREo7RWxCQ0kscUlrQkRKO0VsQkNJLDJLa0JESjtBMUM0MktGO0F3QnYyS007RWtCZk47SWxCZ0JRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEIwMktOO0FBQ0Y7QVVoM0tFO0VnQ0dJLHFCQUFBO0ExQ2czS047O0EwQzMyS0U7RUFDRSxhQUFBO0ExQzgyS0o7O0EwQ3oyS0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QTFDNDJLRjs7QTBDcjJLQTtFQUNFLG9CakMrM0JrQztFaUM5M0JsQyxtQmpDODNCa0M7RU1yNUJoQyxvQkFBQTtBZmc0S0o7O0EwQ2gyS0U7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVQyMEtmO0FVdjRLRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTNDbzVLTjtBMkNqNUtJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QTNDazVLTjs7QTBDNzJLRTtFQ2pEQSxjQUFBO0VBQ0EseUJsQzBFYTtBVHcxS2Y7QVVwNUtFO0VpQ1ZJLGNBQUE7RUFDQSx5QkFBQTtBM0NpNktOO0EyQzk1S0k7RUFFRSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBM0MrNUtOOztBMEMxM0tFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0FUcTJLZjtBVWo2S0U7RWlDVkksY0FBQTtFQUNBLHlCQUFBO0EzQzg2S047QTJDMzZLSTtFQUVFLFVBQUE7RUFDQSx3REFBQTtVQUFB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d2lMZjtBVXBtTEU7RWlDVkksV0FBQTtFQUNBLHVCQUFBO0EzQ2luTE47QTJDOW1MSTtFQUVFLFVBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0EzQyttTE47O0E0QzVuTEE7RUFDRSxrQkFBQTtFQUNBLG1CbkN1ekJrQztFbUNyekJsQyx5Qm5DS1M7RU1TUCxxQkFBQTtBZmluTEo7QW1CdmtMSTtFeUI1REo7SUFRSSxrQkFBQTtFNUMrbkxGO0FBQ0Y7O0E0QzVuTEE7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RTdCSUUsZ0JBQUE7QWY0bkxKOztBNkMxb0xBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEN1OUJrQztFb0N0OUJsQyw2QkFBQTtFOUJVRSxzQkFBQTtBZm9vTEo7O0E2Q3pvTEE7RUFFRSxjQUFBO0E3QzJvTEY7O0E2Q3ZvTEE7RUFDRSxpQnpDV2lCO0FKK25MbkI7O0E2Q2xvTEE7RUFDRSxtQkFBQTtBN0Nxb0xGO0E2Q2xvTEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBN0Nvb0xKOztBNkMxbkxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QytuTHZFO0E4QzNxTEU7RUFDRSx5QkFBQTtBOUM2cUxKO0E4QzFxTEU7RUFDRSxjQUFBO0E5QzRxTEo7O0E2Q3RvTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMm9MdkU7QThDdnJMRTtFQUNFLHlCQUFBO0E5Q3lyTEo7QThDdHJMRTtFQUNFLGNBQUE7QTlDd3JMSjs7QTZDbHBMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0N1cEx2RTtBOENuc0xFO0VBQ0UseUJBQUE7QTlDcXNMSjtBOENsc0xFO0VBQ0UsY0FBQTtBOUNvc0xKOztBNkM5cExFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q21xTHZFO0E4Qy9zTEU7RUFDRSx5QkFBQTtBOUNpdExKO0E4QzlzTEU7RUFDRSxjQUFBO0E5Q2d0TEo7O0E2QzFxTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDK3FMdkU7QThDM3RMRTtFQUNFLHlCQUFBO0E5QzZ0TEo7QThDMXRMRTtFQUNFLGNBQUE7QTlDNHRMSjs7QTZDdHJMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Myckx2RTtBOEN2dUxFO0VBQ0UseUJBQUE7QTlDeXVMSjtBOEN0dUxFO0VBQ0UsY0FBQTtBOUN3dUxKOztBNkNsc0xFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q3VzTHZFO0E4Q252TEU7RUFDRSx5QkFBQTtBOUNxdkxKO0E4Q2x2TEU7RUFDRSxjQUFBO0E5Q292TEo7O0E2QzlzTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDbXRMdkU7QThDL3ZMRTtFQUNFLHlCQUFBO0E5Q2l3TEo7QThDOXZMRTtFQUNFLFlBQUE7QTlDZ3dMSjs7QTZDMXRMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MrdEx2RTtBOEMzd0xFO0VBQ0UseUJBQUE7QTlDNndMSjtBOEMxd0xFO0VBQ0UsY0FBQTtBOUM0d0xKOztBNkN0dUxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QzJ1THZFO0E4Q3Z4TEU7RUFDRSx5QkFBQTtBOUN5eExKO0E4Q3R4TEU7RUFDRSxjQUFBO0E5Q3d4TEo7O0E2Q2x2TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDdXZMdkU7QThDbnlMRTtFQUNFLHlCQUFBO0E5Q3F5TEo7QThDbHlMRTtFQUNFLGNBQUE7QTlDb3lMSjs7QTZDOXZMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Ntd0x2RTtBOEMveUxFO0VBQ0UseUJBQUE7QTlDaXpMSjtBOEM5eUxFO0VBQ0UsY0FBQTtBOUNnekxKOztBNkMxd0xFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Qyt3THZFO0E4QzN6TEU7RUFDRSx5QkFBQTtBOUM2ekxKO0E4QzF6TEU7RUFDRSxjQUFBO0E5QzR6TEo7O0E2Q3R4TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMnhMdkU7QThDdjBMRTtFQUNFLHlCQUFBO0E5Q3kwTEo7QThDdDBMRTtFQUNFLGNBQUE7QTlDdzBMSjs7QTZDbHlMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0N1eUx2RTtBOENuMUxFO0VBQ0UseUJBQUE7QTlDcTFMSjtBOENsMUxFO0VBQ0UsY0FBQTtBOUNvMUxKOztBNkM5eUxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q216THZFO0E4Qy8xTEU7RUFDRSx5QkFBQTtBOUNpMkxKO0E4QzkxTEU7RUFDRSxjQUFBO0E5Q2cyTEo7O0E2QzF6TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDK3pMdkU7QThDMzJMRTtFQUNFLHlCQUFBO0E5QzYyTEo7QThDMTJMRTtFQUNFLGNBQUE7QTlDNDJMSjs7QTZDdDBMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MyMEx2RTtBOEN2M0xFO0VBQ0UseUJBQUE7QTlDeTNMSjtBOEN0M0xFO0VBQ0UsWUFBQTtBOUN3M0xKOztBK0NoNExFO0VBQ0U7SUFBTywyQkFBQTtFL0NvNExUO0UrQ240TEU7SUFBSyx3QkFBQTtFL0NzNExQO0FBQ0Y7O0ErQ3o0TEU7RUFDRTtJQUFPLDJCQUFBO0UvQ280TFQ7RStDbjRMRTtJQUFLLHdCQUFBO0UvQ3M0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QVpBLDBCQUFBO0VmaWlNRjtFaUR0L0xNO0lsQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0VmeWhNRjtFaURyL0xNO0lBQ0UsYUFBQTtFakR1L0xSO0VpRHAvTE07SUFDRSxxQnhDMEhvQjtJd0N6SHBCLG9CQUFBO0VqRHMvTFI7RWlEcC9MUTtJQUNFLHVCQUFBO0lBQ0Esc0J4Q3FIa0I7RVRpNEw1QjtBQUNGO0FpRHorTEE7RWxDbkhJLGdCQUFBO0FmK2xNSjtBaUR6K0xFO0VBQ0UscUJBQUE7QWpEMitMSjtBaUR6K0xJO0VBQ0Usc0JBQUE7QWpEMitMTjs7QWtEcG5NRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRvK0wzQztBVTVtTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERzbk1SO0FrRG5uTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpENitMMUU7O0FrRGxvTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEay9MM0M7QVUxbk1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEb29NUjtBa0Rqb01NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDIvTDFFOztBa0RocE1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGdnTTNDO0FVeG9NRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGtwTVI7QWtEL29NTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR5Z00xRTs7QWtEOXBNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ4Z00zQztBVXRwTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERncU1SO0FrRDdwTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEdWhNMUU7O0FrRDVxTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpENGhNM0M7QVVwcU1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEOHFNUjtBa0QzcU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHFpTTFFOztBa0Qxck1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDBpTTNDO0FVbHJNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDRyTVI7QWtEenJNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRtak0xRTs7QWtEeHNNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakR3ak0zQztBVWhzTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQwc01SO0FrRHZzTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEaWtNMUU7O0FrRHR0TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEc2tNM0M7QVU5c01FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEd3RNUjtBa0RydE1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRCtrTTFFOztBa0RwdU1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRG9sTTNDO0FVNXRNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHN1TVI7QWtEbnVNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQ2bE0xRTs7QWtEbHZNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRrbU0zQztBVTF1TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERvdk1SO0FrRGp2TU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEMm1NMUU7O0FrRGh3TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEZ25NM0M7QVV4dk1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEa3dNUjtBa0Qvdk1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHluTTFFOztBa0Q5d01FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDhuTTNDO0FVdHdNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGd4TVI7QWtEN3dNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR1b00xRTs7QWtENXhNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ0b00zQztBVXB4TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQ4eE1SO0FrRDN4TU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEcXBNMUU7O0FrRDF5TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEMHBNM0M7QVVseU1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxENHlNUjtBa0R6eU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRG1xTTFFOztBa0R4ek1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHdxTTNDO0FVaHpNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDB6TVI7QWtEdnpNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRpck0xRTs7QWtEdDBNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRzck0zQztBVTl6TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbER3ME1SO0FrRHIwTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEK3JNMUU7O0FrRHAxTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEb3NNM0M7QVU1ME1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEczFNUjtBa0RuMU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDZzTTFFOztBa0RsMk1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGt0TTNDO0FVMTFNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRG8yTVI7QWtEajJNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQydE0xRTs7QW1EbjNNQTtFQUNFLFlBQUE7RTNDd0pNLGlCQWhFVztFMkN0RmpCLGlCL0M0QmlCO0UrQzNCakIsY0FBQTtFQUNBLFcxQ1lTO0UwQ1hULHlCMUNzbENrQztFMENybENsQyxZQUFBO0FuRHMzTUY7QVE5c01RO0UyQy9LUjtJM0N1TFksaUNBOURNO0VSd3dNaEI7QUFDRjtBVXQzTUU7RXlDREUsVzFDTU87RTBDTFAscUJBQUE7QW5EMDNNSjtBVXQzTUU7RXlDQ0ksYUFBQTtBbkR3M01OOztBbUQ3Mk1BO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBbkRnM01GOztBbUQxMk1BO0VBQ0Usb0JBQUE7QW5ENjJNRjs7QW9EbjVNQTtFQUdFLHlCM0N5NEJrQztNMkN6NEJsQyw4QjNDeTRCa0M7VTJDejRCbEMsaUIzQ3k0QmtDO0UyQ3g0QmxDLGdCM0N3NEJrQztFRDd3QjlCLG1CQXRDYTtFNENsRmpCLDJDM0MwNEJrQztFMkN6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDNDMjRCa0M7VTJDMzRCbEMsZ0QzQzI0QmtDO0UyQzE0QmxDLFVBQUE7RXJDT0Usc0JBQUE7QWY2NE1KO0FvRGo1TUU7RUFDRSxzQjNDODNCZ0M7QVRxaExwQztBb0RoNU1FO0VBQ0UsVUFBQTtBcERrNU1KO0FvRC80TUU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcERpNU1KO0FvRDk0TUU7RUFDRSxhQUFBO0FwRGc1TUo7O0FvRDU0TUE7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFB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Q0EsVUFBQTtFQUNBLHFEQUFBO09BQUEsZ0RBQUE7VUFBQSw2Q0FBQTtBM0Q2aE9GOztBMkQxaE9BO0VBQ0UsV2xENmhDd0I7RWtENWhDeEIsWWxENGhDd0I7QVRpZ00xQjs7QTJEemhPRTtFQUNFOztJQUVFLGdDQUFBO1NBQUEsMkJBQUE7WUFBQSx3QkFBQTtFM0Q0aE9KO0FBQ0Y7QTREeGxPQTtFQUFxQixtQ0FBQTtBNUQybE9yQjs7QTREMWxPQTtFQUFxQiw4QkFBQTtBNUQ4bE9yQjs7QTREN2xPQTtFQUFxQixpQ0FBQTtBNURpbU9yQjs7QTREaG1PQTtFQUFxQixpQ0FBQTtBNURvbU9yQjs7QTREbm1PQTtFQUFxQixzQ0FBQTtBNUR1bU9yQjs7QTREdG1PQTtFQUFxQixtQ0FBQTtBNUQwbU9yQjs7QTZENW1PRTtFQUNFLG9DQUFBO0E3RCttT0o7O0FVcm1PRTs7O0VtRExJLG9DQUFBO0E3RGduT047O0E2RHRuT0U7RUFDRSxvQ0FBQTtBN0R5bk9KOztBVS9tT0U7OztFbURMSSxvQ0FBQTtBN0Qwbk9OOztBNkRob09FO0VBQ0Usb0NBQUE7QTdEbW9PSjs7QVV6bk9FOzs7RW1ETEksb0NBQUE7QTdEb29PTjs7QTZEMW9PRTtFQUNFLG9DQUFBO0E3RDZvT0o7O0FVbm9PRTs7O0VtRExJLG9DQUFBO0E3RDhvT047O0E2RHBwT0U7RUFDRSxvQ0FBQTtBN0R1cE9KOztBVTdvT0U7OztFbURMSSxvQ0FBQTtBN0R3cE9OOztBNkQ5cE9FO0VBQ0Usb0NBQUE7QTdEaXFPSjs7QVV2cE9FOzs7RW1ETEksb0NBQUE7QTdEa3FPTjs7QTZEeHFPRTtFQUNFLG9DQUFBO0E3RDJxT0o7O0FVanFPRTs7O0VtRExJLG9DQUFBO0E3RDRxT047O0E2RGxyT0U7RUFDRSxvQ0FBQTtBN0Rxck9KOztBVTNxT0U7OztFbURMSSxrQ0FBQTtBN0Rzck9OOztBNkQ1ck9FO0VBQ0Usb0NBQUE7QTdEK3JPSjs7QVVyck9FOzs7RW1ETEksb0NBQUE7QTdEZ3NPTjs7QTZEdHNPRTtFQUNFLG9DQUFBO0E3RHlzT0o7O0FVL3JPRTs7O0VtRExJLG9DQUFBO0E3RDBzT047O0E2RGh0T0U7RUFDRSxvQ0FBQTtBN0RtdE9KOztBVXpzT0U7OztFbURMSSxvQ0FBQTtBN0RvdE9OOztBNkQxdE9FO0VBQ0Usb0NBQUE7QTdENnRPSjs7QVVudE9FOzs7RW1ETEksb0NBQUE7QTdEOHRPTjs7QTZEcHVPRTtFQUNFLG9DQUFBO0E3RHV1T0o7O0FVN3RPRTs7O0VtRExJLG9DQUFBO0E3RHd1T047O0E2RDl1T0U7RUFDRSxvQ0FBQTtBN0Rpdk9KOztBVXZ1T0U7OztFbURMSSxvQ0FBQTtBN0Rrdk9OOztBNkR4dk9FO0VBQ0Usb0NBQUE7QTdEMnZPSjs7QVVqdk9FOzs7RW1ETEksb0NBQUE7QTdENHZPTjs7QTZEbHdPRTtFQUNFLG9DQUFBO0E3RHF3T0o7O0FVM3ZPRTs7O0VtRExJLG9DQUFBO0E3RHN3T047O0E2RDV3T0U7RUFDRSxvQ0FBQTtBN0Qrd09KOztBVXJ3T0U7OztFbURMSSxvQ0FBQTtBN0RneE9OOztBNkR0eE9FO0VBQ0Usb0NBQUE7QTdEeXhPSjs7QVUvd09FOzs7RW1ETEksa0NBQUE7QTdEMHhPTjs7QThEenhPQTtFQUNFLGlDQUFBO0E5RDR4T0Y7O0E4RHp4T0E7RUFDRSx3Q0FBQTtBOUQ0eE9GOztBK0R2eU9BO0VBQWtCLG9DQUFBO0EvRDJ5T2xCOztBK0QxeU9BO0VBQWtCLHdDQUFBO0EvRDh5T2xCOztBK0Q3eU9BO0VBQWtCLDBDQUFBO0EvRGl6T2xCOztBK0Roek9BO0VBQWtCLDJDQUFBO0EvRG96T2xCOztBK0Ruek9BO0VBQWtCLHlDQUFBO0EvRHV6T2xCOztBK0Ryek9BO0VBQW1CLG9CQUFBO0EvRHl6T25COztBK0R4ek9BO0VBQW1CLHdCQUFBO0EvRDR6T25COztBK0Qzek9BO0VBQW1CLDBCQUFBO0EvRCt6T25COztBK0Q5ek9BO0VBQW1CLDJCQUFBO0EvRGswT25COztBK0RqME9BO0VBQW1CLHlCQUFBO0EvRHEwT25COztBK0RsME9FO0VBQ0UsZ0NBQUE7QS9EcTBPSjs7QStEdDBPRTtFQUNFLGdDQUFBO0EvRHkwT0o7O0ErRDEw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QUFBO0EzRTRuUnhDOztBMkUzblJROztFQUVFLDhCQUFBO0EzRThuUlY7O0EyRTVuUlE7O0VBRUUsZ0NBQUE7QTNFK25SVjs7QTJFN25SUTs7RUFFRSxpQ0FBQTtBM0Vnb1JWOztBMkU5blJROztFQUVFLCtCQUFBO0EzRWlvUlY7O0EyRWhwUlE7RUFBZ0MseUJBQUE7QTNFb3BSeEM7O0EyRW5wUlE7O0VBRUUsNkJBQUE7QTNFc3BSVjs7QTJFcHBSUTs7RUFFRSwrQkFBQTtBM0V1cFJWOztBMkVycFJROztFQUVFLGdDQUFBO0EzRXdwUlY7O0EyRXRwUlE7O0VBRUUsOEJBQUE7QTNFeXBSVjs7QTJFeHFSUTtFQUFnQyx1QkFBQTtBM0U0cVJ4Qzs7QTJFM3FSUTs7RUFFRSwyQkFBQTtBM0U4cVJWOztBMkU1cVJROztFQUVFLDZCQUFBO0EzRStxUlY7O0EyRTdxUlE7O0VBRUUsOEJBQUE7QTNFZ3JSVjs7QTJFOXFSUTs7RUFFRSw0QkFBQTtBM0VpclJWOztBMkVoc1JRO0VBQWdDLHlCQUFBO0EzRW9zUnhDOztBMkVuc1JROztFQUVFLDZCQUFBO0EzRXNzUlY7O0EyRXBzUlE7O0VBRUUsK0JBQUE7QTNFdXNSVjs7QTJFcnNSUTs7RUFFRSxnQ0FBQTtBM0V3c1JWOztBMkV0c1JROztFQUVFLDhCQUFBO0EzRXlzUlY7O0EyRXh0UlE7RUFBZ0MsdUJBQUE7QTNFNHRSeEM7O0EyRTN0UlE7O0VBRUUsMkJBQUE7QTNFOHRSVjs7QTJFNXRSUTs7RUFFRSw2QkFBQTtBM0UrdFJWOztBMkU3dFJROztFQUVFLDhCQUFBO0EzRWd1UlY7O0EyRTl0UlE7O0VBRUUsNEJBQUE7QTNFaXVSVjs7QTJFaHZSUTtFQUFnQyxxQkFBQTtBM0VvdlJ4Qzs7QTJFbnZSUTs7RUFFRSx5QkFBQTtBM0VzdlJWOztBMkVwdlJROztFQUVFLDJCQUFBO0EzRXV2UlY7O0EyRXJ2UlE7O0VBRUUsNEJBQUE7QTNFd3ZSVjs7QTJFdHZSUTs7RUFFRSwwQkFBQTtBM0V5dlJWOztBMkV4d1JRO0VBQWdDLDJCQUFBO0EzRTR3UnhDOztBMkUzd1JROztFQUVFLCtCQUFBO0EzRTh3UlY7O0EyRTV3UlE7O0VBRUUsaUNBQUE7QTNFK3dSVjs7QTJFN3dSUTs7RUFFRSxrQ0FBQTtBM0VneFJWOztBMkU5d1JROztFQUVFLGdDQUFBO0EzRWl4UlY7O0EyRWh5UlE7RUFBZ0MsMEJBQUE7QTNFb3lSeEM7O0EyRW55UlE7O0VBRUUsOEJBQUE7QTNFc3lSVjs7QTJFcHlSUTs7RUFFRSxnQ0FBQTtBM0V1eVJWOztBMkVyeVJROztFQUVFLGlDQUFBO0EzRXd5UlY7O0EyRXR5UlE7O0VBRUUsK0JBQUE7QTNFeXlSVjs7QTJFeHpSUTtFQUFnQyx3QkFBQTtBM0U0elJ4Qzs7QTJFM3pSUTs7RUFFRSw0QkFBQTtBM0U4elJWOztBMkU1elJROztFQUVFLDhCQUFBO0EzRSt6UlY7O0EyRTd6UlE7O0VBRUUsK0JBQUE7QTNFZzBSVjs7QTJFOXpSUTs7RUFFRSw2QkFBQTtBM0VpMFJWOztBMkVoMVJRO0VBQWdDLDBCQUFBO0EzRW8xUnhDOztBMkVuMVJROztFQUVFLDhCQUFBO0EzRXMxUlY7O0EyRXAxUlE7O0VBRUUsZ0NBQUE7QTNFdTFSVjs7QTJFcjFSUTs7RUFFRSxpQ0FBQTtBM0V3MVJWOztBMkV0MVJROztFQUVFLCtCQUFBO0EzRXkxUlY7O0EyRXgyUlE7RUFBZ0Msd0JBQUE7QTNFNDJSeEM7O0EyRTMyUlE7O0VBRUUsNEJBQUE7QTNFODJSVjs7QTJFNTJSUTs7RUFFRSw4QkFBQTtBM0UrMlJWOztBMkU3MlJROztFQUVFLCtCQUFBO0EzRWczUlY7O0EyRTkyUlE7O0VBRUUsNkJBQUE7QTNFaTNSVjs7QTJFejJSUTtFQUF3QiwyQkFBQTtBM0U2MlJoQzs7QTJFNTJSUTs7RUFFRSwrQkFBQTtBM0UrMlJWOztBMkU3MlJROztFQUVFLGlDQUFBO0EzRWczUlY7O0EyRTkyUlE7O0VBRUUsa0NBQUE7QTNFaTNSVjs7QTJFLzJSUTs7RUFFRSxnQ0FBQTtBM0VrM1JWOztBMkVqNFJRO0VBQXdCLDBCQUFBO0EzRXE0UmhDOztBMkVwNFJROztFQUVFLDhCQUFBO0EzRXU0UlY7O0EyRXI0UlE7O0VBRUUsZ0NBQUE7QTNFdzRSVjs7QTJFdDRSUTs7RUFFRSxpQ0FBQTtBM0V5NFJWOztBMkV2NFJROztFQUVFLCtCQUFBO0EzRTA0UlY7O0EyRXo1UlE7RUFBd0Isd0JBQUE7QTNFNjVSaEM7O0EyRTU1UlE7O0VBRUUsNEJBQUE7QTNFKzVSVjs7QTJFNzVSUTs7RUFFRSw4QkFBQTtBM0VnNlJWOztBMkU5NVJROztFQUVFLCtCQUFBO0EzRWk2UlY7O0EyRS81UlE7O0VBRUUsNkJBQUE7QTNFazZSVjs7QTJFajdSUTtFQUF3QiwwQkFBQTtBM0VxN1JoQzs7QTJFcDdSUTs7RUFFRSw4QkFBQTtBM0V1N1JWOztBMkVyN1JROztFQUVFLGdDQUFBO0EzRXc3UlY7O0EyRXQ3UlE7O0VBRUUsaUNBQUE7QTNFeTdSVjs7QTJFdjdSUTs7RUFFRSwrQkFBQTtBM0UwN1JWOztBMkV6OFJRO0VBQXdCLHdCQUFBO0EzRTY4UmhDOztBMkU1OFJROztFQUVFLDRCQUFBO0EzRSs4UlY7O0EyRTc4UlE7O0VBRUUsOEJBQUE7QTNFZzlSVjs7QTJFOThSUTs7RUFFRSwrQkFBQTtBM0VpOVJWOztBMkUvOFJROztFQUVFLDZCQUFBO0EzRWs5UlY7O0EyRTU4Ukk7RUFBbUIsdUJBQUE7QTNFZzlSdkI7O0EyRS84Ukk7O0VBRUUsMkJBQUE7QTNFazlSTjs7QTJFaDlSSTs7RUFFRSw2QkFBQTtBM0VtOVJOOztBMkVqOVJJOztFQUVFLDhCQUFBO0EzRW85Uk47O0EyRWw5Ukk7O0VBRUUsNEJBQUE7QTNFcTlSTjs7QW1COTlSSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFcWhTdEM7O0UyRXBoU007O0lBRUUsd0JBQUE7RTNFdWhTUjs7RTJFcmhTTTs7SUFFRSwwQkFBQTtFM0V3aFNSOztFMkV0aFNNOztJQUVFLDJCQUFBO0UzRXloU1I7O0UyRXZoU007O0lBRUUseUJBQUE7RTNFMGhTUjs7RTJFemlTTTtJQUFnQywwQkFBQTtFM0U2aVN0Qzs7RTJFNWlTTTs7SUFFRSw4QkFBQTtFM0UraVNSOztFMkU3aVNNOztJQUVFLGdDQUFBO0UzRWdqU1I7O0UyRTlpU007O0lBRUUsaUNBQUE7RTNFaWpTUjs7RTJFL2lTTTs7SUFFRSwrQkFBQTtFM0VralNSOztFMkVqa1NNO0lBQWdDLHlCQUFBO0UzRXFrU3RDOztFMkVwa1NNOztJQUVFLDZCQUFBO0UzRXVrU1I7O0UyRXJrU007O0lBRUUsK0JBQUE7RTNFd2tTUjs7RTJFdGtTTTs7SUFFRSxnQ0FBQTtFM0V5a1NSOztFMkV2a1NNOztJQUVFLDhCQUFBO0UzRTBrU1I7O0UyRXpsU007SUFBZ0MsdUJBQUE7RTNFNmxTdEM7O0UyRTVsU007O0lBRUUsMkJBQUE7RTNFK2xTUjs7RTJFN2xTTTs7SUFFRSw2QkFBQTtFM0VnbVNSOztFMkU5bFNNOztJQUVFLDhCQUFBO0UzRWltU1I7O0UyRS9sU007O0lBRUUsNEJBQUE7RTNFa21TUjs7RTJFam5TTTtJQUFnQyx5QkFBQTtFM0VxblN0Qzs7RTJFcG5TTTs7SUFFRSw2QkFBQTtFM0V1blNSOztFMkVyblNNOztJQUVFLCtCQUFBO0UzRXduU1I7O0UyRXRuU007O0lBRUUsZ0NBQUE7RTNFeW5TUjs7RTJFdm5TTTs7SUFFRSw4QkFBQTtFM0UwblNSOztFMkV6b1NNO0lBQWdDLHVCQUFBO0UzRTZvU3RDOztFMkU1b1NNOztJQUVFLDJCQUFBO0UzRStvU1I7O0UyRTdvU007O0lBRUUsNkJBQUE7RTNFZ3BTUjs7RTJFOW9TTTs7SUFFRSw4QkFBQTtFM0VpcFNSOztFMkUvb1NNOztJQUVFLDRCQUFBO0UzRWtwU1I7O0UyRWpxU007SUFBZ0MscUJBQUE7RTNFcXFTdEM7O0UyRXBxU007O0lBRUUseUJBQUE7RTNFdXFTUjs7RTJFcnFTTTs7SUFFRSwyQkFBQTtFM0V3cVNSOztFMkV0cVNNOztJQUVFLDRCQUFBO0UzRXlxU1I7O0UyRXZxU007O0lBRUUsMEJBQUE7RTNFMHFTUjs7RTJFenJTTTtJQUFnQywyQkFBQTtFM0U2clN0Qzs7RTJFNXJTTTs7SUFFRSwrQkFBQTtFM0UrclNSOztFMkU3clNNOztJQUVFLGlDQUFBO0UzRWdzU1I7O0UyRTlyU007O0lBRUUsa0NBQUE7RTNFaXNTUjs7RTJFL3JTTTs7SUFFRSxnQ0FBQTtFM0Vrc1NSOztFMkVqdFNNO0lBQWdDLDBCQUFBO0UzRXF0U3RDOztFMkVwdFNNOztJQUVFLDhCQUFBO0UzRXV0U1I7O0UyRXJ0U007O0lBRUUsZ0NBQUE7RTNFd3RTUjs7RTJFdHRTTTs7SUFFRSxpQ0FBQTtFM0V5dFNSOztFMkV2dFNNOztJQUVFLCtCQUFBO0UzRTB0U1I7O0UyRXp1U007SUFBZ0Msd0JBQUE7RTNFNnVTdEM7O0UyRTV1U007O0lBRUUsNEJBQUE7RTNFK3VTUjs7RTJFN3VTTTs7SUFFRSw4QkFBQTtFM0VndlNSOztFMkU5dVNNOztJQUVFLCtCQUFBO0UzRWl2U1I7O0UyRS91U007O0lBRUUsNkJBQUE7RTNFa3ZTUjs7RTJFandTTTtJQUFnQywwQkFBQTtFM0Vxd1N0Qzs7RTJFcHdTTTs7SUFFRSw4QkFBQTtFM0V1d1NSOztFMkVyd1NNOztJQUVFLGdDQUFBO0UzRXd3U1I7O0UyRXR3U007O0lBRUUsaUNBQUE7RTNFeXdTUjs7RTJFdndTTTs7SUFFRSwrQkFBQTtFM0Uwd1NSOztFMkV6eFNNO0lBQWdDLHdCQUFBO0UzRTZ4U3RDOztFMkU1eFNNOztJQUVFLDRCQUFBO0UzRSt4U1I7O0UyRTd4U007O0lBRUUsOEJBQUE7RTNFZ3lTUjs7RTJFOXhTTTs7SUFFRSwrQkFBQTtFM0VpeVNSOztFMkUveFNNOztJQUVFLDZCQUFBO0UzRWt5U1I7O0UyRTF4U007SUFBd0IsMkJBQUE7RTNFOHhTOUI7O0UyRTd4U007O0lBRUUsK0JBQUE7RTNFZ3lTUjs7RTJFOXhTTTs7SUFFRSxpQ0FBQTtFM0VpeVNSOztFMkUveFNNOztJQUVFLGtDQUFBO0UzRWt5U1I7O0UyRWh5U007O0lBRUUsZ0NBQUE7RTNFbXlTUjs7RTJFbHpTTTtJQUF3QiwwQkFBQTtFM0VzelM5Qjs7RTJFcnpTTTs7SUFFRSw4QkFBQTtFM0V3elNSOztFMkV0elNNOztJQUVFLGdDQUFBO0UzRXl6U1I7O0UyRXZ6U007O0lBRUUsaUNBQUE7RTNFMHpTUjs7RTJFeHpTTTs7SUFFRSwrQkFBQTtFM0UyelNSOztFMkUxMFNNO0lBQXdCLHdCQUFBO0UzRTgwUzlCOztFMkU3MFNNOztJQUVFLDRCQUFBO0UzRWcxU1I7O0UyRTkwU007O0lBRUUsOEJBQUE7RTNFaTFTUjs7RTJFLzBTTTs7SUFFRSwrQkFBQTtFM0VrMVNSOztFMkVoMVNNOztJQUVFLDZCQUFBO0UzRW0xU1I7O0UyRWwyU007SUFBd0IsMEJBQUE7RTNFczJTOUI7O0UyRXIyU007O0lBRUUsOEJBQUE7RTNFdzJTUjs7RTJFdDJTTTs7SUFFRSxnQ0FBQTtFM0V5MlNSOztFMkV2MlNNOztJQUVFLGlDQUFBO0UzRTAyU1I7O0UyRXgyU007O0lBRUUsK0JBQUE7RTNFMjJTUjs7RTJFMTNTTTtJQUF3Qix3QkFBQTtFM0U4M1M5Qjs7RTJFNzNTTTs7SUFFRSw0QkFBQTtFM0VnNFNSOztFMkU5M1NNOztJQUVFLDhCQUFBO0UzRWk0U1I7O0UyRS8zU007O0lBRUUsK0JBQUE7RTNFazRTUjs7RTJFaDRTTTs7SUFFRSw2QkFBQTtFM0VtNFNSOztFMkU3M1NFO0lBQW1CLHVCQUFBO0UzRWk0U3JCOztFMkVoNFNFOztJQUVFLDJCQUFBO0UzRW00U0o7O0UyRWo0U0U7O0lBRUUsNkJBQUE7RTNFbzRTSjs7RTJFbDRTRTs7SUFFRSw4QkFBQTtFM0VxNFNKOztFMkVuNFNFOztJQUVFLDRCQUFBO0UzRXM0U0o7QUFDRjtBbUJoNVNJO0V3RGxESTtJQUFnQyxvQkFBQTtFM0VzOFN0Qzs7RTJFcjhTTTs7SUFFRSx3QkFBQTtFM0V3OFNSOztFMkV0OFNNOztJQUVFLDBCQUFBO0UzRXk4U1I7O0UyRXY4U007O0lBRUUsMkJBQUE7RTNFMDhTUjs7RTJFeDhTTTs7SUFFRSx5QkFBQTtFM0UyOFNSOztFMkUxOVNNO0lBQWdDLDBCQUFBO0UzRTg5U3RDOztFMkU3OVNNOztJQUVFLDhCQUFBO0UzRWcrU1I7O0UyRTk5U007O0lBRUUsZ0NBQUE7RTNFaStTUjs7RTJFLzlTTTs7SUFFRSxpQ0FBQTtFM0VrK1NSOztFMkVoK1NNOztJQUVFLCtCQUFBO0UzRW0rU1I7O0UyRWwvU007SUFBZ0MseUJBQUE7RTNFcy9TdEM7O0UyRXIvU007O0lBRUUsNkJBQUE7RTNFdy9TUjs7RTJFdC9TTTs7SUFFRSwrQkFBQTtFM0V5L1NSOztFMkV2L1NNOztJQUVFLGdDQUFBO0UzRTAvU1I7O0UyRXgvU007O0lBRUUsOEJBQUE7RTNFMi9TUjs7RTJFMWdUTTtJQUFnQyx1QkFBQTtFM0U4Z1R0Qzs7RTJFN2dUTTs7SUFFRSwyQkFBQTtFM0VnaFRSOztFMkU5Z1RNOztJQUVFLDZCQUFBO0UzRWloVFI7O0UyRS9nVE07O0lBRUUsOEJBQUE7RTNFa2hUUjs7RTJFaGhUTTs7SUFFRSw0QkFBQTtFM0VtaFRSOztFMkVsaVRNO0lBQWdDLHlCQUFBO0UzRXNpVHRDOztFMkVyaVRNOztJQUVFLDZCQUFBO0UzRXdpVFI7O0UyRXRpVE07O0lBRUUsK0JBQUE7RTNFeWlUUjs7RTJFdmlUTTs7SUFFRSxnQ0FBQTtFM0UwaVRSOztFMkV4aVRNOztJQUVFLDhCQUFBO0UzRTJpVFI7O0UyRTFqVE07SUFBZ0MsdUJBQUE7RTNFOGpUdEM7O0UyRTdqVE07O0lBRUUsMkJBQUE7RTNFZ2tUUjs7RTJFOWpUTTs7SUFFRSw2QkFBQTtFM0Vpa1RSOztFMkUvalRNOztJQUVFLDhCQUFBO0UzRWtrVFI7O0UyRWhrVE07O0lBRUUsNEJBQUE7RTNFbWtUUjs7RTJFbGxUTTtJQUFnQyxxQkFBQTtFM0VzbFR0Qzs7RTJFcmxUTTs7SUFFRSx5QkFBQTtFM0V3bFRSOztFMkV0bFRNOztJQUVFLDJCQUFBO0UzRXlsVFI7O0UyRXZsVE07O0lBRUUsNEJBQUE7RTNFMGxUUjs7RTJFeGxUTTs7SUFFRSwwQkFBQTtFM0UybFRSOztFMkUxbVRNO0lBQWdDLDJCQUFBO0UzRThtVHRDOztFMkU3bVRNOztJQUVFLCtCQUFBO0UzRWduVFI7O0UyRTltVE07O0lBRUUsaUNBQUE7RTNFaW5UUjs7RTJFL21UTTs7SUFFRSxrQ0FBQTtFM0VrblRSOztFMkVoblRNOztJQUVFLGdDQUFBO0UzRW1uVFI7O0UyRWxvVE07SUFBZ0MsMEJBQUE7RTNFc29UdEM7O0UyRXJvVE07O0lBRUUsOEJBQUE7RTNFd29UUjs7RTJFdG9UTTs7SUFFRSxnQ0FBQTtFM0V5b1RSOztFMkV2b1RNOztJQUVFLGlDQUFBO0UzRTBvVFI7O0UyRXhvVE07O0lBRUUsK0JBQUE7RTNFMm9UUjs7RTJFMXBUTTtJQUFnQyx3QkFBQTtFM0U4cFR0Qzs7RTJFN3BUTTs7SUFFRSw0QkFBQTtFM0VncVRSOztFMkU5cFRNOztJQUVFLDhCQUFBO0UzRWlxVFI7O0UyRS9wVE07O0lBRUUsK0JBQUE7RTNFa3FUUjs7RTJFaHFUTTs7SUFFRSw2QkFBQTtFM0VtcVRSOztFMkVsclRNO0lBQWdDLDBCQUFBO0UzRXNyVHRDOztFMkVyclRNOztJQUVFLDhCQUFBO0UzRXdyVFI7O0UyRXRyVE07O0lBRUUsZ0NBQUE7RTNFeXJUUjs7RTJFdnJUTTs7SUFFRSxpQ0FBQTtFM0UwclRSOztFMkV4clRNOztJQUVFLCtCQUFBO0UzRTJyVFI7O0UyRTFzVE07SUFBZ0Msd0JBQUE7RTNFOHNUdEM7O0UyRTdzVE07O0lBRUUsNEJBQUE7RTNFZ3RUUjs7RTJFOXNUTTs7SUFFRSw4QkFBQTtFM0VpdFRSOztFMkUvc1RNOztJQUVFLCtCQUFBO0UzRWt0VFI7O0UyRWh0VE07O0lBRUUsNkJBQUE7RTNFbXRUUjs7RTJFM3NUTTtJQUF3QiwyQkFBQTtFM0Urc1Q5Qjs7RTJFOXNUTTs7SUFFRSwrQkFBQTtFM0VpdFRSOztFMkUvc1RNOztJQUVFLGlDQUFBO0UzRWt0VFI7O0UyRWh0VE07O0lBRUUsa0NBQUE7RTNFbXRUUjs7RTJFanRUTTs7SUFFRSxnQ0FBQTtFM0VvdFRSOztFMkVudVRNO0lBQXdCLDBCQUFBO0UzRXV1VDlCOztFMkV0dVRNOztJQUVFLDhCQUFBO0UzRXl1VFI7O0UyRXZ1VE07O0lBRUUsZ0NBQUE7RTNFMHVUUjs7RTJFeHVUTTs7SUFFRSxpQ0FBQTtFM0UydVRSOztFMkV6dVRNOztJQUVFLCtCQUFBO0UzRTR1VFI7O0UyRTN2VE07SUFBd0Isd0JBQUE7RTNFK3ZUOUI7O0UyRTl2VE07O0lBRUUsNEJBQUE7RTNFaXdUUjs7RTJFL3ZUTTs7SUFFRSw4QkFBQTtFM0Vrd1RSOztFMkVod1RNOztJQUVFLCtCQUFBO0UzRW13VFI7O0UyRWp3VE07O0lBRUUsNkJBQUE7RTNFb3dUUjs7RTJFbnhUTTtJQUF3QiwwQkFBQTtFM0V1eFQ5Qjs7RTJFdHhUTTs7SUFFRSw4QkFBQTtFM0V5eFRSOztFMkV2eFRNOztJQUVFLGdDQUFBO0UzRTB4VFI7O0UyRXh4VE07O0lBRUUsaUNBQUE7RTNFMnhUUjs7RTJFenhUTTs7SUFFRSwrQkFBQTtFM0U0eFRSOztFMkUzeVRNO0lBQXdCLHdCQUFBO0UzRSt5VDlCOztFMkU5eVRNOztJQUVFLDRCQUFBO0UzRWl6VFI7O0UyRS95VE07O0lBRUUsOEJBQUE7RTNFa3pUUjs7RTJFaHpUTTs7SUFFRSwrQkFBQTtFM0VtelRSOztFMkVqelRNOztJQUVFLDZCQUFBO0UzRW96VFI7O0UyRTl5VEU7SUFBbUIsdUJBQUE7RTNFa3pUckI7O0UyRWp6VEU7O0lBRUUsMkJBQUE7RTNFb3pUSjs7RTJFbHpURTs7SUFFRSw2QkFBQTtFM0VxelRKOztFMkVuelRFOztJQUVFLDhCQUFBO0UzRXN6VEo7O0UyRXB6VEU7O0lBRUUsNEJBQUE7RTNFdXpUSjtBQUNGO0FtQmowVEk7RXdEbERJO0lBQWdDLG9CQUFBO0UzRXUzVHRDOztFMkV0M1RNOztJQUVFLHdCQUFBO0UzRXkzVFI7O0UyRXYzVE07O0lBRUUsMEJBQUE7RTNFMDNUUjs7RTJFeDNUTTs7SUFFRSwyQkFBQTtFM0UyM1RSOztFMkV6M1RNOztJQUVFLHlCQUFBO0UzRTQzVFI7O0UyRTM0VE07SUFBZ0MsMEJBQUE7RTNFKzRUdEM7O0UyRTk0VE07O0lBRUUsOEJBQUE7RTNFaTVUUjs7RTJFLzRUTTs7SUFFRSxnQ0FBQTtFM0VrNVRSOztFMkVoNVRNOztJQUVFLGlDQUFBO0UzRW01VFI7O0UyRWo1VE07O0lBRUUsK0JBQUE7RTNFbzVUUjs7RTJFbjZUTTtJQUFnQyx5QkFBQTtFM0V1NlR0Qzs7RTJFdDZUTTs7SUFFRSw2QkFBQTtFM0V5NlRSOztFMkV2NlRNOztJQUVFLCtCQUFBO0UzRTA2VFI7O0UyRXg2VE07O0lBRUUsZ0NBQUE7RTNFMjZUUjs7RTJFejZUTTs7SUFFRSw4QkFBQTtFM0U0NlRSOztFMkUzN1RNO0lBQWdDLHVCQUFBO0UzRSs3VHRDOztFMkU5N1RNOztJQUVFLDJCQUFBO0UzRWk4VFI7O0UyRS83VE07O0lBRUUsNkJBQUE7RTNFazhUUjs7RTJFaDhUTTs7SUFFRSw4QkFBQTtFM0VtOFRSOztFMkVqOFRNOztJQUVFLDRCQUFBO0UzRW84VFI7O0UyRW45VE07SUFBZ0MseUJBQUE7RTNFdTlUdEM7O0UyRXQ5VE07O0lBRUUsNkJBQUE7RTNFeTlUUjs7RTJFdjlUTTs7SUFFRSwrQkFBQTtFM0UwOVRSOztFMkV4OVRNOztJQUVFLGdDQUFBO0UzRTI5VFI7O0UyRXo5VE07O0lBRUUsOEJBQUE7RTNFNDlUUjs7RTJFMytUTTtJQUFnQyx1QkFBQTtFM0UrK1R0Qzs7RTJFOStUTTs7SUFFRSwyQkFBQTtFM0VpL1RSOztFMkUvK1RNOztJQUVFLDZCQUFBO0UzRWsvVFI7O0UyRWgvVE07O0lBRUUsOEJBQUE7RTNFbS9UUjs7RTJFai9UTTs7SUFFRSw0QkFBQTtFM0VvL1RSOztFMkVuZ1VNO0lBQWdDLHFCQUFBO0UzRXVnVXRDOztFMkV0Z1VNOztJQUVFLHlCQUFBO0UzRXlnVVI7O0UyRXZnVU07O0lBRUUsMkJBQUE7RTNFMGdVUjs7RTJFeGdVTTs7SUFFRSw0QkFBQTtFM0UyZ1VSOztFMkV6Z1VNOztJQUVFLDBCQUFBO0UzRTRnVVI7O0UyRTNoVU07SUFBZ0MsMkJBQUE7RTNFK2hVdEM7O0UyRTloVU07O0lBRUUsK0JBQUE7RTNFaWlVUjs7RTJFL2hVTTs7SUFFRSxpQ0FBQTtFM0VraVVSOztFMkVoaVVNOztJQUVFLGtDQUFBO0UzRW1pVVI7O0UyRWppVU07O0lBRUUsZ0NBQUE7RTNFb2lVUjs7RTJFbmpVTTtJQUFnQywwQkFBQTtFM0V1alV0Qzs7RTJFdGpVTTs7SUFFRSw4QkFBQTtFM0V5alVSOztFMkV2alVNOztJQUVFLGdDQUFBO0UzRTBqVVI7O0UyRXhqVU07O0lBRUUsaUNBQUE7RTNFMmpVUjs7RTJFempVTTs7SUFFRSwrQkFBQTtFM0U0alVSOztFMkUza1VNO0lBQWdDLHdCQUFBO0UzRStrVXRDOztFMkU5a1VNOztJQUVFLDRCQUFBO0UzRWlsVVI7O0UyRS9rVU07O0lBRUUsOEJBQUE7RTNFa2xVUjs7RTJFaGxVTTs7SUFFRSwrQkFBQTtFM0VtbFVSOztFMkVqbFVNOztJQUVFLDZCQUFBO0UzRW9sVVI7O0UyRW5tVU07SUFBZ0MsMEJBQUE7RTNFdW1VdEM7O0UyRXRtVU07O0lBRUUsOEJBQUE7RTNFeW1VUjs7RTJFdm1VTTs7SUFFRSxnQ0FBQTtFM0UwbVVSOztFMkV4bVVNOztJQUVFLGlDQUFBO0UzRTJtVVI7O0UyRXptVU07O0lBRUUsK0JBQUE7RTNFNG1VUjs7RTJFM25VTTtJQUFnQyx3QkFBQTtFM0UrblV0Qzs7RTJFOW5VTTs7SUFFRSw0QkFBQTtFM0Vpb1VSOztFMkUvblVNOztJQUVFLDhCQUFBO0UzRWtvVVI7O0UyRWhvVU07O0lBRUUsK0JBQUE7RTNFbW9VUjs7RTJFam9VTTs7SUFFRSw2QkFBQTtFM0Vvb1VSOztFMkU1blVNO0lBQXdCLDJCQUFBO0UzRWdvVTlCOztFMkUvblVNOztJQUVFLCtCQUFBO0UzRWtvVVI7O0UyRWhvVU07O0lBRUUsaUNBQUE7RTNFbW9VUjs7RTJFam9VTTs7SUFFRSxrQ0FBQTtFM0Vvb1VSOztFMkVsb1VNOztJQUVFLGdDQUFBO0UzRXFvVVI7O0UyRXBwVU07SUFBd0IsMEJBQUE7RTNFd3BVOUI7O0UyRXZwVU07O0lBRUUsOEJBQUE7RTNFMHBVUjs7RTJFeHBVTTs7SUFFRSxnQ0FBQTtFM0UycFVSOztFMkV6cFVNOztJQUVFLGlDQUFBO0UzRTRwVVI7O0UyRTFwVU07O0lBRUUsK0JBQUE7RTNFNnBVUjs7RTJFNXFVTTtJQUF3Qix3QkFBQTtFM0VnclU5Qjs7RTJFL3FVTTs7SUFFRSw0QkFBQTtFM0VrclVSOztFMkVoclVNOztJQUVFLDhCQUFBO0UzRW1yVVI7O0UyRWpyVU07O0lBRUUsK0JBQUE7RTNFb3JVUjs7RTJFbHJVTTs7SUFFRSw2QkFBQTtFM0VxclVSOztFMkVwc1VNO0lBQXdCLDBCQUFBO0UzRXdzVTlCOztFMkV2c1VNOztJQUVFLDhCQUFBO0UzRTBzVVI7O0UyRXhzVU07O0lBRUUsZ0NBQUE7RTNFMnNVUjs7RTJFenNVTTs7SUFFRSxpQ0FBQTtFM0U0c1VSOztFMkUxc1VNOztJQUVFLCtCQUFBO0UzRTZzVVI7O0UyRTV0VU07SUFBd0Isd0JBQUE7RTNFZ3VVOUI7O0UyRS90VU07O0lBRUUsNEJBQUE7RTNFa3VVUjs7RTJFaHVVTTs7SUFFRSw4QkFBQTtFM0VtdVVSOztFMkVqdVVNOztJQUVFLCtCQUFBO0UzRW91VVI7O0UyRWx1VU07O0lBRUUsNkJBQUE7RTNFcXVVUjs7RTJFL3RVRTtJQUFtQix1QkFBQTtFM0VtdVVyQjs7RTJFbHVVRTs7SUFFRSwyQkFBQTtFM0VxdVVKOztFMkVudVVFOztJQUVFLDZCQUFBO0UzRXN1VUo7O0UyRXB1VUU7O0lBRUUsOEJBQUE7RTNFdXVVSjs7RTJFcnVVRTs7SUFFRSw0QkFBQTtFM0V3dVVKO0FBQ0Y7QW1CbHZVSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFd3lVdEM7O0UyRXZ5VU07O0lBRUUsd0JBQUE7RTNFMHlVUjs7RTJFeHlVTTs7SUFFRSwwQkFBQTtFM0UyeVVSOztFMkV6eVVNOztJQUVFLDJCQUFBO0UzRTR5VVI7O0UyRTF5VU07O0lBRUUseUJBQUE7RTNFNnlVUjs7RTJFNXpVTTtJQUFnQywwQkFBQTtFM0VnMFV0Qzs7RTJFL3pVTTs7SUFFRSw4QkFBQTtFM0VrMFVSOztFMkVoMFVNOztJQUVFLGdDQUFBO0UzRW0wVVI7O0UyRWowVU07O0lBRUUsaUNBQUE7RTNFbzBVUjs7RTJFbDBVTTs7SUFFRSwrQkFBQTtFM0VxMFVSOztFMkVwMVVNO0lBQWdDLHlCQUFBO0UzRXcxVXRDOztFMkV2MVVNOztJQUVFLDZCQUFBO0UzRTAxVVI7O0UyRXgxVU07O0lBRUUsK0JBQUE7RTNFMjFVUjs7RTJFejFVTTs7SUFFRSxnQ0FBQTtFM0U0MVVSOztFMkUxMVVNOztJQUVFLDhCQUFBO0UzRTYxVVI7O0UyRTUyVU07SUFBZ0MsdUJBQUE7RTNFZzNVdEM7O0UyRS8yVU07O0lBRUUsMkJBQUE7RTNFazNVUjs7RTJFaDNVTTs7SUFFRSw2QkFBQTtFM0VtM1VSOztFMkVqM1VNOztJQUVFLDhCQUFBO0UzRW8zVVI7O0UyRWwzVU07O0lBRUUsNEJBQUE7RTNFcTNVUjs7RTJFcDRVTTtJQUFnQyx5QkFBQTtFM0V3NFV0Qzs7RTJFdjRVTTs7SUFFRSw2QkFBQTtFM0UwNFVSOztFMkV4NFVNOztJQUVFLCtCQUFBO0UzRTI0VVI7O0UyRXo0VU07O0lBRUUsZ0NBQUE7RTNFNDRVUjs7RTJFMTRVTTs7SUFFRSw4QkFBQTtFM0U2NFVSOztFMkU1NVVNO0lBQWdDLHVCQUFBO0UzRWc2VXRDOztFMkUvNVVNOztJQUVFLDJCQUFBO0UzRWs2VVI7O0UyRWg2VU07O0lBRUUsNkJBQUE7RTNFbTZVUjs7RTJFajZVTTs7SUFFRSw4QkFBQTtFM0VvNlVSOztFMkVsNlVNOztJQUVFLDRCQUFBO0UzRXE2VVI7O0UyRXA3VU07SUFBZ0MscUJBQUE7RTNFdzdVdEM7O0UyRXY3VU07O0lBRUUseUJBQUE7RTNFMDdVUjs7RTJFeDdVTTs7SUFFRSwyQkFBQTtFM0UyN1VSOztFMkV6N1VNOztJQUVFLDRCQUFBO0UzRTQ3VVI7O0UyRTE3VU07O0lBRUUsMEJBQUE7RTNFNjdVUjs7RTJFNThVTTtJQUFnQywyQkFBQTtFM0VnOVV0Qzs7RTJFLzhVTTs7SUFFRSwrQkFBQTtFM0VrOVVSOztFMkVoOVVNOztJQUVFLGlDQUFBO0UzRW05VVI7O0UyRWo5VU07O0lBRUUsa0NBQUE7RTNFbzlVUjs7RTJFbDlVTTs7SUFFRSxnQ0FBQTtFM0VxOVVSOztFMkVwK1VNO0lBQWdDLDBCQUFBO0UzRXcrVXRDOztFMkV2K1VNOztJQUVFLDhCQUFBO0UzRTArVVI7O0UyRXgrVU07O0lBRUUsZ0NBQUE7RTNFMitVUjs7RTJFeitVTTs7SUFFRSxpQ0FBQTtFM0U0K1VSOztFMkUxK1VNOztJQUVFLCtCQUFBO0UzRTYrVVI7O0UyRTUvVU07SUFBZ0Msd0JBQUE7RTNFZ2dWdEM7O0UyRS8vVU07O0lBRUUsNEJBQUE7RTNFa2dWUjs7RTJFaGdWTTs7SUFFRSw4QkFBQTtFM0VtZ1ZSOztFMkVqZ1ZNOztJQUVFLCtCQUFBO0UzRW9nVlI7O0UyRWxnVk07O0lBRUUsNkJBQUE7RTNFcWdWUjs7RTJFcGhWTTtJQUFnQywwQkFBQTtFM0V3aFZ0Qzs7RTJFdmhWTTs7SUFFRSw4QkFBQTtFM0UwaFZSOztFMkV4aFZNOztJQUVFLGdDQUFBO0UzRTJoVlI7O0UyRXpoVk07O0lBRUUsaUNBQUE7RTNFNGhWUjs7RTJFMWhWTTs7SUFFRSwrQkFBQTtFM0U2aFZSOztFMkU1aVZNO0lBQWdDLHdCQUFBO0UzRWdqVnRDOztFMkUvaVZNOztJQUVFLDRCQUFBO0UzRWtqVlI7O0UyRWhqVk07O0lBRUUsOEJBQUE7RTNFbWpWUjs7RTJFampWTTs7SUFFRSwrQkFBQTtFM0VvalZSOztFMkVsalZNOztJQUVFLDZCQUFBO0UzRXFqVlI7O0UyRTdpVk07SUFBd0IsMkJBQUE7RTNFaWpWOUI7O0UyRWhqVk07O0lBRUUsK0JBQUE7RTNFbWpWUjs7RTJFampWTTs7SUFFRSxpQ0FBQTtFM0VvalZSOztFMkVsalZNOztJQUVFLGtDQUFBO0UzRXFqVlI7O0UyRW5qVk07O0lBRUUsZ0NBQUE7RTNFc2pWUjs7RTJFcmtWTTtJQUF3QiwwQkFBQTtFM0V5a1Y5Qjs7RTJFeGtWTTs7SUFFRSw4QkFBQTtFM0Uya1ZSOztFMkV6a1ZNOztJQUVFLGdDQUFBO0UzRTRrVlI7O0UyRTFrVk07O0lBRUUsaUNBQUE7RTNFNmtWUjs7RTJFM2tWTTs7SUFFRSwrQkFBQTtFM0U4a1ZSOztFMkU3bFZNO0lBQXdCLHdCQUFBO0UzRWltVjlCOztFMkVobVZNOztJQUVFLDRCQUFBO0UzRW1tVlI7O0UyRWptVk07O0lBRUUsOEJBQUE7RTNFb21WUjs7RTJFbG1WTTs7SUFFRSwrQkFBQTtFM0VxbVZSOztFMkVubVZNOztJQUVFLDZCQUFBO0UzRXNtVlI7O0UyRXJuVk07SUFBd0IsMEJBQUE7RTNFeW5WOUI7O0UyRXhuVk07O0lBRUUsOEJBQUE7RTNFMm5WUjs7RTJFem5WTTs7SUFFRSxnQ0FBQTtFM0U0blZSOztFMkUxblZNOztJQUVFLGlDQUFBO0UzRTZuVlI7O0UyRTNuVk07O0lBRUUsK0JBQUE7RTNFOG5WUjs7RTJFN29WTTtJQUF3Qix3QkFBQTtFM0VpcFY5Qjs7RTJFaHBWTTs7SUFFRSw0QkFBQTtFM0VtcFZSOztFMkVqcFZNOztJQUVFLDhCQUFBO0UzRW9wVlI7O0UyRWxwVk07O0lBRUUsK0JBQUE7RTNFcXBWUjs7RTJFbnBWTTs7SUFFRSw2QkFBQTtFM0VzcFZSOztFMkVocFZFO0lBQW1CLHVCQUFBO0UzRW9wVnJCOztFMkVucFZFOztJQUVFLDJCQUFBO0UzRXNwVko7O0UyRXBwVkU7O0lBRUUsNkJBQUE7RTNFdXBWSjs7RTJFcnBWRTs7SUFFRSw4QkFBQTtFM0V3cFZKOztFMkV0cFZFOztJQUVFLDRCQUFBO0UzRXlwVko7QUFDRjtBNEUxdFZFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0E1RTB0Vko7O0E2RXB1VkE7RUFBa0IsNEdBQUE7QTdFd3VWbEI7O0E2RXB1VkE7RUFBaUIsOEJBQUE7QTdFd3VWakI7O0E2RXZ1VkE7RUFBaUIsOEJBQUE7QTdFMnVWakI7O0E2RTF1VkE7RUFBaUIsOEJBQUE7QTdFOHVWakI7O0E2RTd1VkE7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTlFMHZWRjs7QTZFM3VWSTtFQUF3QiwyQkFBQTtBN0UrdVY1Qjs7QTZFOXVWSTtFQUF3Qiw0QkFBQTtBN0VrdlY1Qjs7QTZFanZWSTtFQUF3Qiw2QkFBQTtBN0VxdlY1Qjs7QW1CaHRWSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFNHZWMUI7O0U2RTN2VkU7SUFBd0IsNEJBQUE7RTdFK3ZWMUI7O0U2RTl2VkU7SUFBd0IsNkJBQUE7RTdFa3dWMUI7QUFDRjtBbUI5dFZJO0UwRHZDQTtJQUF3QiwyQkFBQTtFN0V5d1YxQjs7RTZFeHdWRTtJQUF3Qiw0QkFBQTtFN0U0d1YxQjs7RTZFM3dWRTtJQUF3Qiw2QkFBQTtFN0Urd1YxQjtBQUNGO0FtQjN1Vkk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RXN4VjFCOztFNkVyeFZFO0lBQXdCLDRCQUFBO0U3RXl4VjFCOztFNkV4eFZFO0lBQXdCLDZCQUFBO0U3RTR4VjFCO0FBQ0Y7QW1CeHZWSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFbXlWMUI7O0U2RWx5VkU7SUFBd0IsNEJBQUE7RTdFc3lWMUI7O0U2RXJ5VkU7SUFBd0IsNkJBQUE7RTdFeXlWMUI7QUFDRjtBNkVweVZBO0VBQW1CLG9DQUFBO0E3RXV5Vm5COztBNkV0eVZBO0VBQW1CLG9DQUFBO0E3RTB5Vm5COztBNkV6eVZBO0VBQW1CLHFDQUFBO0E3RTZ5Vm5COztBNkV6eVZBO0VBQXVCLDJCQUFBO0E3RTZ5VnZCOztBNkU1eVZBO0VBQXVCLCtCQUFBO0E3RWd6VnZCOztBNkUveVZBO0VBQXVCLDhCQUFBO0E3RW16VnZCOztBNkVselZBO0VBQXVCLDRCQUFBO0E3RXN6VnZCOztBNkVyelZBO0VBQXVCLDhCQUFBO0E3RXl6VnZCOztBNkV4elZBO0VBQXVCLDZCQUFBO0E3RTR6VnZCOztBNkV4elZBO0VBQWMsc0JBQUE7QTdFNHpWZDs7QStFbjJWRTtFQUNFLHlCQUFBO0EvRXMyVko7O0FVNTFWRTtFcUVMTSx5QkFBQTtBL0VxMlZSOztBK0UzMlZFO0VBQ0UseUJBQUE7QS9FODJWSjs7QVVwMlZFO0VxRUxNLHlCQUFBO0EvRTYyVlI7O0ErRW4zVkU7RUFDRSx5QkFBQTtBL0VzM1ZKOztBVTUyVkU7RXFFTE0seUJBQUE7QS9FcTNWUjs7QStFMzNWRTtFQUNFLHlCQUFBO0EvRTgzVko7O0FVcDNWRTtFcUVMTSx5QkFBQTtBL0U2M1ZSOztBK0VuNFZFO0VBQ0UseUJBQUE7QS9FczRWSjs7QVU1M1ZFO0VxRUxNLHlCQUFBO0EvRXE0VlI7O0ErRTM0VkU7RUFDRSx5QkFBQTtBL0U4NFZKOztBVXA0VkU7RXFFTE0seUJBQUE7QS9FNjRWUjs7QStFbjVWRTtFQUNFLHlCQUFBO0EvRXM1Vko7O0FVNTRWRTtFcUVMTSx5QkFBQTtBL0VxNVZSOztBK0UzNVZFO0VBQ0UseUJBQUE7QS9FODVWSjs7QVVwNVZFO0VxRUxNLHVCQUFBO0EvRTY1VlI7O0ErRW42VkU7RUFDRSx5QkFBQTtBL0VzNlZKOztBVTU1VkU7RXFFTE0seUJBQUE7QS9FcTZWUjs7QStFMzZWRTtFQUNFLHlCQUFBO0EvRTg2Vko7O0FVcDZWRTtFcUVMTSx5QkFBQTtBL0U2NlZSOztBK0VuN1ZFO0VBQ0UseUJBQUE7QS9FczdWSjs7QVU1NlZFO0VxRUxNLHlCQUFBO0EvRXE3VlI7O0ErRTM3VkU7RUFDRSx5QkFBQTtBL0U4N1ZKOztBVXA3VkU7RXFFTE0seUJBQUE7QS9FNjdWUjs7QStFbjhWRTtFQUNFLHlCQUFBO0EvRXM4Vko7O0FVNTdWRTtFcUVMTSx5QkFBQTtBL0VxOFZSOztBK0UzOFZFO0VBQ0UseUJBQUE7QS9FODhWSjs7QVVwOFZFO0VxRUxNLHlCQUFBO0EvRTY4VlI7O0ErRW45VkU7RUFDRSx5QkFBQTtBL0VzOVZKOztBVTU4VkU7RXFFTE0seUJBQUE7QS9FcTlWUjs7QStFMzlWRTtFQUNFLHlCQUFBO0EvRTg5Vko7O0FVcDlWRTtFcUVMTSx5QkFBQTtBL0U2OVZSOztBK0VuK1ZFO0VBQ0UseUJBQUE7QS9FcytWSjs7QVU1OVZFO0VxRUxNLHlCQUFBO0EvRXErVlI7O0ErRTMrVkU7RUFDRSx5QkFBQTtBL0U4K1ZKOztBVXArVkU7RXFFTE0sdUJBQUE7QS9FNitWUjs7QTZFdDhWQTtFQUFhLHlCQUFBO0E3RTA4VmI7O0E2RXo4VkE7RUFBYyx5QkFBQTtBN0U2OFZkOztBNkUzOFZBO0VBQWlCLG9DQUFBO0E3RSs4VmpCOztBNkU5OFZBO0VBQWlCLDBDQUFBO0E3RWs5VmpCOztBNkU5OFZBO0VHdkRFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0FoRnlnV0Y7O0E2RWw5VkE7RUFB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V2hCO0FBQ0Y7O0F3Ri9qV0E7RUFDRSx3QkFBQTtBeEZra1dGOztBd0Y5aldBOztFQUVFLFlBQUE7QXhGaWtXRjs7QXdGOWpXQTtFQUtFLG9CQUFBO0VBQ0Esd0JBQUE7QXhGNmpXRjs7QXdGdGpXQTtFQUNFLHdCQUFBO0F4RnlqV0Y7O0F3RmpqV0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QXhGb2pXRjs7QXdGN2lXQTtFQUNFLHFCQUFBO0F4RmdqV0Y7O0F3RjdpV0E7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QXhGZ2pXRjs7QXdGN2lXQTtFQUNFLGFBQUE7QXhGZ2pXRjs7QXdGM2lXQTtFQUNFLHdCQUFBO0F4RjhpV0Y7O0EyRjFnWEE7O0VBRUUscUJsRnFTNEI7RWtGblM1QixnQmxGcVM0QjtFa0ZwUzVCLGdCbEZxUzRCO0FUdXVXOUI7O0EyRnhnWEE7RUYwSVEsaUJBaEVXO0F6Rms4V25CO0F5RjUyV1E7RUVoS1I7SUZ3S1ksaUNBOURNO0V6RnM2V2hCO0FBQ0Y7O0EyRmhoWEE7RUZ5SVEsZUFoRVc7QXpGMjhXbkI7QXlGcjNXUTtFRS9KUjtJRnVLWSxpQ0E5RE07RXpGKzZXaEI7QUFDRjs7QTJGeGhYQTtFRndJUSxrQkFoRVc7QXpGbzlXbkI7QXlGOTNXUTtFRTlKUjtJRnNLWSwrQkE5RE07RXpGdzdXaEI7QUFDRjs7QTJGaGlYQTtFRnVJUSxpQkFoRVc7QXpGNjlXbkI7QXlGdjRXUTtFRTdKUjtJRnFLWSxpQ0E5RE07RXpGaThXaEI7QUFDRjs7QTJGeGlYQTtFRjRHTSxrQkF0Q2E7QXpGcytXbkI7O0EyRjNpWEE7RUYyR00sZUF0Q2E7QXpGMCtXbkI7O0EyRjdpWEE7RUZ5R00sa0JBdENhO0VFakVqQixnQmxGdVM0QjtBVHl3VzlCOztBMkY1aVhBO0VGNkhRLGVBaEVXO0VFM0RqQixnQmxGMFI0QjtFa0Z6UjVCLGdCbEZpUjRCO0FUOHhXOUI7QXlGLzVXUTtFRW5KUjtJRjJKWSxpQ0E5RE07RXpGeTlXaEI7QUFDRjs7QTJGbGpYQTtFRndIUSxpQkFoRVc7RUV0RGpCLGdCbEZzUjRCO0VrRnJSNUIsZ0JsRjRRNEI7QVR5eVc5QjtBeUYxNldRO0VFOUlSO0lGc0pZLGlDQTlETTtFekZvK1doQjtBQUNGOztBMkZ4alhBO0VGbUhRLGlCQWhFVztFRWpEakIsZ0JsRmtSNEI7RWtGalI1QixnQmxGdVE0QjtBVG96VzlCO0F5RnI3V1E7RUV6SVI7SUZpSlksaUNBOURNO0V6RisrV2hCO0FBQ0Y7O0EyRjlqWEE7RUY4R1EsaUJBaEVXO0VFNUNqQixnQmxGOFE0QjtFa0Y3UTVCLGdCbEZrUTRCO0FUK3pXOUI7QXlGaDhXUTtFRXBJUjtJRjRJWSxpQ0E5RE07RXpGMC9XaEI7QUFDRjs7QTJGOWpYQTtFQUNFLGdCbEZnRk87RWtGL0VQLG1CbEYrRU87RWtGOUVQLFNBQUE7RUFDQSx3Q0FBQTtBM0Zpa1hGOztBMkZ6alhBOztFRk1JLGNBQUE7RUVIRixnQkxZdUI7QXRGZ2pYekI7O0EyRnpqWEE7O0VBRUUsY2xGa1E0QjtFa0ZqUTVCLHlCbEYwUTRCO0FUa3pXOUI7O0EyRnBqWEE7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0E1RnVvWEY7O0EyRnBqWEE7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0E1RjRvWEY7O0EyRnRqWEE7RUFDRSxxQkFBQTtBM0Z5alhGO0EyRnZqWEU7RUFDRSxvQmxGb1AwQjtBVHEwVzlCOztBMkYvaVhBO0VGakNJLGNBQUE7RUVtQ0YseUJBQUE7QTNGa2pYRjs7QTJGOWlYQTtFQUNFLG1CbEZ1Qk87RWdGUkgsa0JBdENhO0F6RnlrWG5COztBMkY5aVhBO0VBQ0UsY0FBQTtFRjdDRSxjQUFBO0VFK0NGLGNsRjFHUztBVDJwWFg7QTJGL2lYRTtFQUNFLGFBQUE7QTNGaWpYSjs7QTZGcHFYQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0E5RmtxWEY7O0E2Rm5xWEE7RUFDRSxnQnBGbWdDa0M7RW9GbGdDbEMsc0IxRnFHTTtFMEZwR04seUJBQUE7RUVFRSxzQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0E5RjJxWEY7O0E2RjdwWEE7RUFFRSxxQkFBQTtBN0YrcFhGOztBNkY1cFhBO0VBQ0UscUJBQUE7RUFD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dlpBOztFcUdsdVpVO0lIaEJWLDJCQUFBO0VsR3N2WkE7O0VxR3R1WlU7SUhoQlYsZ0JBQUE7RWxHMHZaQTs7RXFHMXVaVTtJSGhCViwyQkFBQTtFbEc4dlpBOztFcUc5dVpVO0lIaEJWLDJCQUFBO0VsR2t3WkE7O0VxR2x2WlU7SUhoQlYsZ0JBQUE7RWxHc3daQTs7RXFHdHZaVTtJSGhCViwyQkFBQTtFbEcwd1pBOztFcUcxdlpVO0lIaEJWLDJCQUFBO0VsRzh3WkE7QUFDRjtBc0dsMFpBO0VBQ0UsV0FBQTtFQUNBLG1CN0ZpSU87RTZGaElQLGNuRytHUztBSHF0Wlg7QXNHajBaRTs7RUFFRSxnQjdGa1YwQjtFNkZqVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QXRHbTBaSjtBc0doMFpFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBdEdrMFpKO0FzRy96WkU7RUFDRSw2QkFBQTtBdEdpMFpKOztBc0d2elpFOztFQUVFLGU3RjRUMEI7QVQ4L1k5Qjs7QXNHanpaQTtFQUNFLHlCQUFBO0F0R296WkY7QXNHbHpaRTs7RUFFRSx5QkFBQTtBdEdvelpKO0FzR2h6Wkk7O0VBRUUsd0JBQUE7QXRHa3paTjs7QXNHNXlaRTs7OztFQUlFLFNBQUE7QXRHK3laSjs7QXNHdHlaRTtFQUNFLHFDN0Z3UjBCO0FUaWhaOUI7O0EwRngyWkU7RVkyRUksY25HK0JLO0VtRzlCTCxzQzdGNlF3QjtBVG9oWjlCOztBdUduM1pJOzs7RUFHRSx5QkQyRitCO0F0RzJ4WnJDO0F1R2wzWk07Ozs7RUFJRSxxQkRtRnlFO0F0R2l5WmpGOztBMEZ6M1pFO0VhaUJNLHlCQUplO0F2R2czWnZCO0F1RzEyWlE7O0VBRUUseUJBUmE7QXZHbzNadkI7O0F1R3Y0Wkk7OztFQUdFLHlCRDJGK0I7QXRHK3lackM7QXVHdDRaTTs7OztFQUlFLHFCRG1GeUU7QXRHcXpaakY7O0EwRjc0WkU7RWFpQk0seUJBSmU7QXZHbzRadkI7QXVHOTNaUTs7RUFFRSx5QkFSYTtBdkd3NFp2Qjs7QXVHMzVaSTs7O0VBR0UseUJEMkYrQjtBdEdtMFpyQztBdUcxNVpNOzs7O0VBSUUscUJEbUZ5RTtBdEd5MFpqRjs7QTBGajZaRTtFYWlCTSx5QkFKZTtBdkd3NVp2QjtBdUdsNVpROztFQUVFLHlCQVJhO0F2RzQ1WnZCOztBdUcvNlpJOzs7RUFHRSx5QkQyRitCO0F0R3UxWnJDO0F1Rzk2Wk07Ozs7RUFJRSxxQkRtRnlFO0F0RzYxWmpGOztBMEZyN1pFO0VhaUJNLHlCQUplO0F2RzQ2WnZCO0F1R3Q2WlE7O0VBRUUseUJBUmE7QXZHZzdadkI7O0F1R244Wkk7OztFQUdFLHlCRDJGK0I7QXRHMjJackM7QXVHbDhaTTs7OztFQUlFLHFCRG1GeUU7QXRHaTNaakY7O0EwRno4WkU7RWFpQk0seUJBSmU7QXZHZzhadkI7QXVHMTdaUTs7RUFFRSx5QkFSYTtBdkdvOFp2Qjs7QXVHdjlaSTs7O0VBR0UseUJEMkYrQjtBdEcrM1pyQztBdUd0OVpNOzs7O0VBSUUscUJEbUZ5RTtBdEdxNFpqRjs7QTBGNzlaRTtFYWlCTSx5QkFKZTtBdkdvOVp2QjtBdUc5OFpROztFQUVFLHlCQVJhO0F2R3c5WnZCOztBdUczK1pJOzs7RUFHRSx5QkQyRitCO0F0R201WnJDO0F1RzErWk07Ozs7RUFJRSxxQkRtRnlFO0F0R3k1WmpGOztBMEZqL1pFO0VhaUJNLHlCQUplO0F2R3crWnZCO0F1R2wrWlE7O0VBRUUseUJBUmE7QXZHNCtadkI7O0F1Ry8vWkk7OztFQUdFLHlCRDJGK0I7QXRHdTZackM7QXVHOS9aTTs7OztFQUlFLHFCRG1GeUU7QXRHNjZaakY7O0EwRnJnYUU7RWFpQk0seUJBSmU7QXZHNC9adkI7QXVHdC9aUTs7RUFFRSx5QkFSYTtBdkdnZ2F2Qjs7QXVHbmhhSTs7O0VBR0UseUJEMkYrQjtBdEcyN1pyQztBdUdsaGFNOzs7O0VBSUUscUJEbUZ5RTtBdEdpOFpqRjs7QTBGemhhRTtFYWlCTSx5QkFKZTtBdkdnaGF2QjtBdUcxZ2FROztFQUVFLHlCQVJhO0F2R29oYXZCOztBdUd2aWFJOzs7RUFHRSx5QkQyRitCO0F0Rys4WnJDO0F1R3RpYU07Ozs7RUFJRSxxQkRtRnlFO0F0R3E5WmpGOztBMEY3aWFFO0VhaUJNLHlCQUplO0F2R29pYXZCO0F1RzloYVE7O0VBRUUseUJBUmE7QXZHd2lhdkI7O0F1RzNqYUk7OztFQUdFLHlCRDJGK0I7QXRHbStackM7QXVHMWphTTs7OztFQUlFLHFCRG1GeUU7QXRHeStaakY7O0EwRmprYUU7RWFpQk0seUJBSmU7QXZHd2phdkI7QXVHbGphUTs7RUFFRSx5QkFSYTtBdkc0amF2Qjs7QXVHL2thSTs7O0VBR0UseUJEMkYrQjtBdEd1L1pyQztBdUc5a2FNOzs7O0VBSUUscUJEbUZ5RTtBdEc2L1pqRjs7QTBGcmxhRTtFYWlCTSx5QkFKZTtBdkc0a2F2QjtBdUd0a2FROztFQUVFLHlCQVJhO0F2R2dsYXZCOztBdUdubWFJOzs7RUFHRSx5QkQyRitCO0F0RzJnYXJDO0F1R2xtYU07Ozs7RUFJRSxxQkRtRnlFO0F0R2loYWpGOztBMEZ6bWFFO0VhaUJNLHlCQUplO0F2R2dtYXZCO0F1RzFsYVE7O0VBRUUseUJBUmE7QXZHb21hdkI7O0F1R3ZuYUk7OztFQUdFLHlCRDJGK0I7QXRHK2hhckM7QXVHdG5hTTs7OztFQUlFLHFCRG1GeUU7QXRHcWlhakY7O0EwRjduYUU7RWFpQk0seUJBSmU7QXZHb25hdkI7QXVHOW1hUTs7RUFFRSx5QkFSYTtBdkd3bmF2Qjs7QXVHM29hSTs7O0VBR0UseUJEMkYrQjtBdEdtamFyQztBdUcxb2FNOzs7O0VBSUUscUJEbUZ5RTtBdEd5amFqRjs7QTBGanBhRTtFYWlCTSx5QkFKZTtBdkd3b2F2QjtBdUdsb2FROztFQUVFLHlCQVJhO0F2RzRvYXZCOztBdUcvcGFJOzs7RUFHRSx5QkQyRitCO0F0R3VrYXJDO0F1RzlwYU07Ozs7RUFJRSxxQkRtRnlFO0F0RzZrYWpGOztBMEZycWFFO0VhaUJNLHlCQUplO0F2RzRwYXZCO0F1R3RwYVE7O0VBRUUseUJBUmE7QXZHZ3FhdkI7O0F1R25yYUk7OztFQUdFLHNDOUY0VndCO0FUMDFaOUI7O0EwRm5yYUU7RWFpQk0sc0NBSmU7QXZHMHFhdkI7QXVHcHFhUTs7RUFFRSxzQ0FSYTtBdkc4cWF2Qjs7QXNHdGxhSTtFQUNFLFduR0VFO0VtR0RGLHlCbkdHSztFbUdGTCxxQjdGZ1F3QjtBVHkxWjlCO0FzR3BsYUk7RUFDRSxjN0Y1R0s7RTZGNkdMLHlCN0ZsSEs7RTZGbUhMLHFCbkdyR0c7QUgycmFUOztBc0dqbGFBO0VBQ0UsV25HZE07RW1HZU4seUJuR2JTO0FIaW1hWDtBc0dsbGFFOzs7RUFHRSxxQjdGNE8wQjtBVHcyWjlCO0FzR2psYUU7RUFDRSxTQUFBO0F0R21sYUo7QXNHL2thSTtFQUNFLDJDN0ZnT3dCO0FUaTNaOUI7QTBGdHRhRTtFWTRJTSxXbkdwQ0E7RW1HcUNBLDRDN0YwTnNCO0FUbTNaOUI7O0FtRzdwYUk7RUdpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXRHK2phTjtFc0c1amFNO0lBQ0UsU0FBQTtFdEc4amFSO0FBQ0Y7QW1HenFhSTtFR2lHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFdEcwa2FOO0VzR3ZrYU07SUFDRSxTQUFBO0V0R3lrYVI7QUFDRjtBbUdwcmFJO0VHaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0V0R3FsYU47RXNHbGxhTTtJQUNFLFNBQUE7RXRHb2xhUjtBQUNGO0FtRy9yYUk7RUdpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXRHZ21hTjtFc0c3bGFNO0lBQ0UsU0FBQTtFdEcrbGFSO0FBQ0Y7QXNHem1hSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBdEcwbWFSO0FzR3ZtYVE7RUFDRSxTQUFBO0F0R3ltYVY7O0F3R3R4YUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlDRmE7RURHYixzQkFBQTtFZnFISSxlQXRDYTtFZTVFakIsbUJwR2lCbUI7RW9HaEJuQixnQnBHbUJpQjtFb0dsQmpCLGMvRkRTO0UrRkVULHNCckdvR007RXFHbkdOLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSx5QkFBQTtFVEFFLGdCQUFBO0VXRkUsd0ZGUUo7RUVSSSxnRkZRSjtFRVJJLDJFRlFKO0VFUkksd0VGUUo7RUVSSSw4R0ZRSjtBeEdveGFGO0EwR3h4YU07RUZkTjtJRWVRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFMUcyeGFOO0FBQ0Y7QXdHdHhhRTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBeEd3eGFKO0F3R3B4YUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F4R3N4YUo7QTJHNXlhRTtFQUNFLGNBQUE7RUFDQSxzQnhHcUdJO0V3R3BHSixxQmxHcWRvQztFa0dwZHBDLFVBQUE7RUFLRSx3RGxHb1h3QjtVa0dwWHhCLGdEbEdvWHdCO0FUczdaOUI7QXdHdHhhRTtFQUNFLGNsQkRvQjtFa0JHcEIsVUFBQTtBeEd1eGFKO0F3RzF4YUU7RUFDRSxjbEJEb0I7RWtCR3BCLFVBQUE7QXhHdXhhSjtBd0cxeGFFO0VBQ0UsY2xCRG9CO0VrQkdwQixVQUFBO0F4R3V4YUo7QXdHMXhhRTtFQUNFLGNsQkRvQjtFa0JHcEIsVUFBQTtBeEd1eGFKO0F3Ry93YUU7RUFFRSx5Qi9GOUNPO0UrRmdEUCxVQUFBO0F4Ryt3YUo7O0F3R3Z3YUU7Ozs7RUFDRSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXhHNndhSjs7QXdHeHdhRTtFQU1FLGMvRi9ETztFK0ZnRVAsc0JyR3NDSTtBSGd1YVI7O0F3R2p3YUE7O0VBRUUsY0FBQTtFQUNBLFdBQUE7QXhHb3dhRjs7QXdHMXZhQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtFZjNCRSxrQkFBQTtFZTZCRixnQnBHcEVpQjtBSmkwYW5COztBd0cxdmFBO0VBQ0UscUNBQUE7RUFDQSx3Q0FBQTtFZnFCSSxrQkF0Q2E7RWVtQmpCLGdCL0Y2SDRCO0FUZ29hOUI7O0F3RzF2YUE7RUFDRSxxQ0FBQTtFQUNBLHdDQUFBO0VmY0ksbUJBdENhO0VlMEJqQixnQi9GdUg0QjtBVHNvYTlCOztBd0dwdmFBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFB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aEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUd1dWJOO0E4R2x1YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkYwcWJmO0E4RzV0YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdzd2I3TDtBOEd2dGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdxdGJSOztBNkc3c2JFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRndyYmY7QTBGeHdiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdveGJ6RztBOEd4d2JFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUdxd2JOO0E4R2h3YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZ3c2JmO0E4RzF2YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdveWI3TDtBOEdydmJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdtdmJSOztBNkczdWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnN0YmY7QTBGdHliRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdremJ6RztBOEd0eWJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUdteWJOO0E4Rzl4YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZzdWJmO0E4R3h4YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdrMGI3TDtBOEdueGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdpeGJSOztBNkd6d2JFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRm92YmY7QTBGcDBiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdnMWJ6RztBOEdwMGJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBOUdpMGJOO0E4RzV6YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZvd2JmO0E4R3R6YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdnMmI3TDtBOEdqemJJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBOUcreWJSOztBNkd2eWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmt4YmY7QTBGbDJiRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc4MmJ6RztBOEdsMmJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUcrMWJOO0E4RzExYkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZreWJmO0E4R3AxYkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc4M2I3TDtBOEcvMGJJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc2MGJSOztBNkdyMGJFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmd6YmY7QTBGaDRiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBOUc0NGJ6RztBOEdoNGJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUc2M2JOO0E4R3gzYkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZnMGJmO0E4R2wzYkU7RUFHRSxXQUFBO0VBQ0EsdUJBekMrSTtFQTZDL0ksbUJBN0N5TDtBOUc0NWI3TDtBOEc3MmJJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUcyMmJSOztBNkduMmJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjgwYmY7QTBGOTViRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUcwNmJ6RztBOEc5NWJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUcyNWJOO0E4R3Q1YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY4MWJmO0E4R2g1YkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUcwN2I3TDtBOEczNGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUd5NGJSOztBNkdqNGJFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjQyYmY7QTBGNTdiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUd3OGJ6RztBOEc1N2JFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBOUd5N2JOO0E4R3A3YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY0M2JmO0E4Rzk2YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUd3OWI3TDtBOEd6NmJJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBOUd1NmJSOztBNkcvNWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjA0YmY7QTBGMTliRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdzK2J6RztBOEcxOWJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUd1OWJOO0E4R2w5YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkYwNWJmO0E4RzU4YkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdzL2I3TDtBOEd2OGJJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdxOGJSOztBNkc3N2JFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnc2YmY7QTBGeC9iRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdvZ2N6RztBOEd4L2JFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdxL2JOO0E4R2gvYkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZ3N2JmO0E4RzErYkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdvaGM3TDtBOEdyK2JJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdtK2JSOztBNkczOWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnM4YmY7QTBGdGhjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdraWN6RztBOEd0aGNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdtaGNOO0E4RzlnY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZzOWJmO0E4R3hnY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdramM3TDtBOEduZ2NJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdpZ2NSOztBNkd6L2JFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRm8rYmY7QTBGcGpjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdna2N6RztBOEdwamNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdpamNOO0E4RzVpY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZvL2JmO0E4R3RpY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdnbGM3TDtBOEdqaWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUcraGNSOztBNkd2aGNFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmtnY2Y7QTBGbGxjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc4bGN6RztBOEdsbGNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUcra2NOO0E4RzFrY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZraGNmO0E4R3BrY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc4bWM3TDtBOEcvamNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc2amNSOztBNkdyamNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmdpY2Y7QTBGaG5jRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc0bmN6RztBOEdobmNFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUc2bWNOO0E4R3htY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZnamNmO0E4R2xtY0U7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc0b2M3TDtBOEc3bGNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUcybGNSOztBNkdubGNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjhqY2Y7QTBGOW9jRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUcwcGN6RztBOEc5b2NFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUcyb2NOO0E4R3RvY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY4a2NmO0E4R2hvY0U7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUcwcWM3TDtBOEczbmNJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd5bmNSOztBNkdqbmNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjRsY2Y7QTBGNXFjRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBOUd3cmN6RztBOEc1cWNFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUd5cWNOO0E4R3BxY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY0bWNmO0E4RzlwY0U7RUFHRSxXQUFBO0VBQ0EsdUJBekMrSTtFQTZDL0ksbUJBN0N5TDtBOUd3c2M3TDtBOEd6cGNJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd1cGNSOztBNkd6b2NFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRnluY2Y7QTBGenNjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkY4bmNmO0E4R2pwY0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E5R2twY0o7QThHL29jRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R2dwY0o7QThHN29jRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRjBvY2Y7QThHM29jSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTlHeW9jUjs7QTZHbHFjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZrcGNmO0EwRmx1Y0U7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GdXBjZjtBOEcxcWNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBOUcycWNKO0E4R3hxY0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUd5cWNKO0E4R3RxY0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZtcWNmO0E4R3BxY0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R2txY1I7O0E2RzNyY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GMnFjZjtBMEYzdmNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRmdyY2Y7QThHbnNjRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTlHb3NjSjtBOEdqc2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHa3NjSjtBOEcvcmNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GNHJjZjtBOEc3cmNJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUcycmNSOztBNkdwdGNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRm9zY2Y7QTBGcHhjRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZ5c2NmO0E4RzV0Y0U7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0E5RzZ0Y0o7QThHMXRjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5RzJ0Y0o7QThHeHRjRTtFQUdFLFdBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRnF0Y2Y7QThHdHRjSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTlHb3RjUjs7QTZHN3VjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkY2dGNmO0EwRjd5Y0U7RW9Cd0RFLGNBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5Ga3VjZjtBOEdydmNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUdzdmNKO0E4R252Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUdvdmNKO0E4R2p2Y0U7RUFHRSxjQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkY4dWNmO0E4Ry91Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzZ1Y1I7O0E2R3R3Y0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5Gc3ZjZjtBMEZ0MGNFO0VvQndERSxXQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRjJ2Y2Y7QThHOXdjRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTlHK3djSjtBOEc1d2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHNndjSjtBOEcxd2NFO0VBR0UsV0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GdXdjZjtBOEd4d2NJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUdzd2NSOztBNkcveGNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRit3Y2Y7QTBGLzFjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZveGNmO0E4R3Z5Y0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E5R3d5Y0o7QThHcnljRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R3N5Y0o7QThHbnljRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRmd5Y2Y7QThHanljSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTlHK3hjUjs7QTZHeHpjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZ3eWNmO0EwRngzY0U7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GNnljZjtBOEdoMGNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBOUdpMGNKO0E4Rzl6Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUcremNKO0E4RzV6Y0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZ5emNmO0E4RzF6Y0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R3d6Y1I7O0E2R2oxY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GaTBjZjtBMEZqNWNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRnMwY2Y7QThHejFjRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTlHMDFjSjtBOEd2MWNFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHdzFjSjtBOEdyMWNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GazFjZjtBOEduMWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdpMWNSOztBNkcxMmNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRjAxY2Y7QTBGMTZjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkYrMWNmO0E4R2wzY0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E5R20zY0o7QThHaDNjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R2kzY0o7QThHOTJjRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRjIyY2Y7QThHNTJjSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTlHMDJjUjs7QTZHbjRjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZtM2NmO0EwRm44Y0U7RW9Cd0RFLGNBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GdzNjZjtBOEczNGNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUc0NGNKO0E4R3o0Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUcwNGNKO0E4R3Y0Y0U7RUFHRSxjQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZvNGNmO0E4R3I0Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R200Y1I7O0E2RzU1Y0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GNDRjZjtBMEY1OWNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRmk1Y2Y7QThHcDZjRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTlHcTZjSjtBOEdsNmNFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHbTZjSjtBOEdoNmNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GNjVjZjtBOEc5NWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc0NWNSOztBNkdyN2NFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRnE2Y2Y7QTBGci9jRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkYwNmNmO0E4Rzc3Y0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E5Rzg3Y0o7QThHMzdjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5RzQ3Y0o7QThHejdjRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRnM3Y2Y7QThHdjdjSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTlHcTdjUjs7QTZHOThjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkY4N2NmO0EwRjlnZEU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GbThjZjtBOEd0OWNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUd1OWNKO0E4R3A5Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUdxOWNKO0E4R2w5Y0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkYrOGNmO0E4R2g5Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5Rzg4Y1I7O0E2R3YrY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GdTljZjtBMEZ2aWRFO0VvQndERSxXQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRjQ5Y2Y7QThHLytjRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTlHZy9jSjtBOEc3K2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHOCtjSjtBOEczK2NFO0VBR0UsV0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GdytjZjtBOEd6K2NJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd1K2NSOztBNkdoZ2RFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRmcvY2Y7QTBGaGtkRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZxL2NmO0E4R3hnZEU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E5R3lnZEo7QThHdGdkRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R3VnZEo7QThHcGdkRTtFQUdFLFdBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRmlnZGY7QThHbGdkSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTlHZ2dkUjs7QTZHOWdkQTtFQUNFLGdCdkJGdUI7RXVCR3ZCLGN2QnREc0I7RXVCdUR0QiwwQnpCWWdCO0FwRnFnZGxCO0EwRjFsZEU7RW1CNEVFLGN2QjFEb0I7RXVCMkRwQixxQnpCVW9CO0FwRnVnZHhCO0E2RzlnZEU7RUFFRSxxQnpCS29CO0FwRjBnZHhCO0E2RzVnZEU7RUFFRSxjcEd0Rk87RW9HdUZQLG9CQUFBO0E3RzZnZEo7O0E2R2xnZEE7RUNQRSxvQkFBQTtFckJ1Qkksa0JBdENhO0VxQmlCakIsZ0JyRytINEI7RXNGdk4xQixxQkFBQTtBL0ZzbWRKOztBNkdyZ2RBO0VDWEUsdUJBQUE7RXJCdUJJLG1CQXRDYTtFcUJpQmpCLGdCckdnSTRCO0VzRnhOMUIscUJBQUE7QS9GNm1kSjs7QTZHbmdkQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0E3R3NnZEY7QTZHbmdkRTtFQUNFLGtCcEd1VDBCO0FUOHNjOUI7O0E2RzcvY0U7OztFQUNFLFdBQUE7QTdHa2dkSjs7QStHN29kQTtF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O0VBQ0EsZ0JBQUE7RTVCU0ksZUF0Q2E7RTRCK0JqQixnQi9CdkN1QjtFK0J3Q3ZCLGdCakh4RmlCO0VpSHlGakIsYzVHNUdTO0U0RzZHVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUI1R3BIUztFNEdxSFQseUJBQUE7RXRCNUdFLGdCQUFBO0EvRjhtZUo7QXFIOS9kRTs7RUFFRSxhQUFBO0FySGdnZUo7O0FxSHQvZEE7O0VBRUUsWVp2SWdCO0F6R2dvZWxCOztBcUh0L2RBOzs7Ozs7OztFQU1FLHNCQUFBO0U1QjFCSSxrQkF0Q2E7RTRCa0VqQixnQjVHOEU0QjtFc0Z2TjFCLGdCQUFBO0EvRnFvZUo7O0FxSHgvZEE7O0VBRUUsWVp6SmdCO0F6R29wZWxCOztBcUh4L2RBOzs7Ozs7OztFQU1FLHNCQUFBO0U1QjNDSSxtQkF0Q2E7RTRCbUZqQixnQjVHOEQ0QjtFc0Z4TjFCLGdCQUFBO0EvRndwZUo7O0FxSDEvZEE7O0VBRUUsc0JBQUE7QXJINi9kRjs7QXFIbC9kQTs7Ozs7Ozs7Ozs7RXRCM0pJLDBCQUFBO0VBQ0EsNkJBQUE7QS9GMnBlSjs7QXFIdC9kQTs7Ozs7Ozs7RXRCeEpJLHlCQUFBO0VBQ0EsNEJBQUE7QS9GeXBlSjs7QXNIanNlQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QXRIb3NlRjs7QXNIanNlQTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esa0I3R3dmc0M7QVQ0c2R4Qzs7QXNIanNlQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXN0dvZnNDO0U2R25mdEMsZUFBQTtFQUNBLFVBQUE7QXRIb3NlRjtBc0hsc2VFO0VBQ0UsV25Ib0ZJO0VtSG5GSixxQjdHeU4wQjtFbUdwUDFCLHlCbkdvUDBCO0FUNCtkOUI7QXNIaHNlRTtFQUtJLHdEN0crVndCO1U2Ry9WeEIsZ0Q3RytWd0I7QVQrMWQ5QjtBc0gxcmVFO0VBQ0UscUI3R3Fib0M7QVR1d2R4QztBc0h6cmVFO0VBQ0UsV25IZ0VJO0VtSC9ESix5QjdHaWY0QztFNkdoZjVDLHFCN0dnZjRDO0FUMnNkaEQ7QXNIcHJlSTtFQUNFLGM3R2pESztBVHV1ZVg7QXNIcHJlTTtFQUNFLHlCN0d4REc7QVQ4dWVYOztBc0g1cWVBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUVBLG1CQUFBO0F0SDhxZUY7QXNIMXFlRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzdHdWJvQztFNkd0YnBDLFk3R3Nib0M7RTZHcmJwQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSxzQm5Id0JJO0VtSHZCSix5QkFBQTtBdEg0cWVKO0FzSHZxZUU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFc3R3dhb0M7RTZHdmFwQyxZN0d1YW9DO0U2R3RhcEMsV0FBQTtFQUNBLGlDQUFBO0F0SHlxZUo7O0FzSC9wZUU7RXZCbEdFLHNCQUFBO0EvRnF3ZUo7QXNIOXBlSTtFQUNFLGtPQUFBO0F0SGdxZU47QXNIM3BlSTtFQUNFLHFCN0cwSHdCO0VtR3BQMUIseUJuR29QMEI7QVRvaWU5QjtBc0gxcGVJO0VBQ0UsK0tBQUE7QXRINHBlTjtBc0h2cGVJO0VWcElBLHdDbkd3aEI0QztBVHN3ZGhEO0FzSHZwZUk7RVZ2SUEsd0NuR3doQjRDO0FUeXdkaEQ7O0FzSC9vZUU7RUFFRSxrQjdHeVo0QztBVHd2ZGhEO0FzSDdvZUk7RUFDRSw4S0FBQTtBdEgrb2VOO0FzSDFvZUk7RVY5SkEsd0NuR3doQjRDO0FUbXhkaEQ7O0FzSGxvZUE7RUFDRSxxQkFBQTtBdEhxb2VGO0FzSGxvZUk7RUFDRSxjQUFBO0VBQ0EsYzdHaVkwQztFNkdoWTFDLG1CQUFBO0VBRUEscUI3RytYMEM7QVRvd2RoRDtBc0hob2VJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCN0cwWDBDO0U2R3pYMUMsd0I3R3lYMEM7RTZHeFgxQyx5QjdHcExLO0U2R3NMTCxxQjdHcVgwQztFaUd2aUIxQyxpS1ltTEE7RVpuTEEseUpZbUxBO0VabkxBLCtJWW1MQTtFWm5MQSx5SVltTEE7RVpuTEEsb1BZbUxBO0F0SGlvZU47QTBHaHplTTtFWXVLRjtJWnRLSSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHbXplTjtBQUNGO0FzSGpvZUk7RUFDRSxzQm5IckZFO0VtSHNGRixzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7QXRIbW9lTjtBc0g5bmVJO0VWek1BLHdDbkd3aEI0QztBVGt6ZGhEOztBc0hwbmVBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUM3R29Sc0M7RTZHblJ0QywwQ0FBQTtFN0JqR0ksZUF0Q2E7RTZCMElqQixtQmxIck1tQjtFa0hzTW5CLGdCbEhuTWlCO0VrSG9NakIsYzdHdk5TO0U2R3dOVCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RXZCdE5FLHNCQUFBO0V1QnlORix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXRIcW5lRjtBc0hubmVFO0VBQ0UscUI3R3VQb0M7RTZHdFBwQyxVQUFBO0VBS0Usd0Q3R2tXOEI7VTZHbFc5QixnRDdHa1c4QjtBVCt3ZHBDO0FzSDltZUk7RUFNRSxjN0cvT0s7RTZHZ1BMLHNCbkgxSUU7QUhxdmVSO0FzSHZtZUU7RUFFRSxZQUFBO0VBQ0Esc0I3RzhIMEI7RTZHN0gxQixzQkFBQTtBdEh3bWVKO0FzSHJtZUU7RUFDRSxjN0c3UE87RTZHOFBQLHlCN0dsUU87QVR5MmVYO0FzSG5tZUU7RUFDRSxhQUFBO0F0SHFtZUo7QXNIam1lRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXRIbW1lSjs7QXNIL2xlQTtFQUNFLGtDN0d5TnNDO0U2R3hOdEMsb0I3R2dINEI7RTZHL0c1Qix1QjdHK0c0QjtFNkc5RzVCLG9CN0crRzRCO0VnRjlReEIsbUJBdENhO0F6Rnd5ZW5COztBc0gvbGVBO0VBQ0UsZ0M3R2tOc0M7RTZHak50QyxtQjdHNkc0QjtFNkc1RzVCLHNCN0c0RzRCO0U2RzNHNUIsa0I3RzRHNEI7RWdGblJ4QixrQkF0Q2E7QXpGZ3plbkI7O0FzSDFsZUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DN0dnTXNDO0U2Ry9MdEMsZ0JBQUE7QXRINmxlRjs7QXNIMWxlQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzdHd0xzQztFNkd2THRDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QXRINmxlRjtBc0gzbGVFO0VBQ0UscUI3R29Lb0M7RTZHbktwQyx3RDdHd0UwQjtVNkd4RTFCLGdEN0d3RTBCO0FUcWhlOUI7QXNIemxlRTtFQUVFLHlCN0cvVE87QVR5NWVYO0FzSHRsZUk7RUFDRSxpQjdHMFRhO0FUOHhkbkI7QXNIcGxlRTtFQUNFLDBCQUFBO0F0SHNsZUo7O0FzSGxsZUE7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxtQzdHdUpzQztFNkd0SnRDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxtQmxIbFVtQjtFa0htVW5CLGdCbEhoVWlCO0VrSGlVakIsYzdHcFZTO0U2R3FWVCxzQm5IL09NO0VtSGdQTix5QkFBQTtFdkJsVkUsc0JBQUE7QS9GdTZlSjtBc0hqbGVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLDZCN0dnSW9DO0U2Ry9IcEMseUJBQUE7RUFDQSxnQmxIaFZlO0VrSGlWZixjN0dwV087RTZHcVdQLGlCQUFBO0VWN1dBLHlCbkdHTztFNkc0V1Asb0JBQUE7RXZCbldBLGtDQUFBO0EvRnU3ZUo7O0FzSHprZUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBdEg0a2VGO0FzSDFrZUU7RUFDRSxVQUFBO0F0SDRrZUo7QXNIeGtlSTtFQUEwQix3RTdHbU9lO1U2R25PZixnRTdHbU9lO0FUdzJkN0M7QXNIMWtlSTtFQUEwQixnRTdHa09lO0FUMjJkN0M7QXNINWtlSTtFQUEwQixnRTdHaU9lO0FUODJkN0M7QXNINWtlRTtFQUNFLFNBQUE7QXRIOGtlSjtBc0gza2VFO0VBQ0UsVzdHbU55QztFNkdsTnpDLFk3R2tOeUM7RTZHak56QyxvQkFBQTtFVmxaQSx5Qm5Hb1AwQjtFNkdnSzFCLFM3R2tOeUM7RXNGMWxCekMsbUJBQUE7RVdGRSw0SFk2WUY7RVo3WUUsb0hZNllGO0VaN1lFLCtHWTZZRjtFWjdZRSw0R1k2WUY7RVo3WUUsa0pZNllGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBdEg0a2VKO0EwR3Q5ZU07RVlpWUo7SVpoWU0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0UxR3k5ZU47QUFDRjtBc0gva2VJO0VWMVpBLHlCbkcybUJ5QztBVGk0ZDdDO0FzSDdrZUU7RUFDRSxXN0c0TGdDO0U2RzNMaEMsYzdHNExnQztFNkczTGhDLGtCQUFBO0VBQ0EsZTdHMkxnQztFNkcxTGhDLHlCN0doYU87RTZHaWFQLHlCQUFBO0V2QnpaQSxtQkFBQTtBL0Z5K2VKO0FzSDNrZUU7RUFDRSxXN0d3THlDO0U2R3ZMekMsWTdHdUx5QztFbUdubUJ6Qyx5Qm5Hb1AwQjtFNkcwTDFCLFM3R3dMeUM7RXNGMWxCekMsbUJBQUE7RVdGRSw0SFl1YUY7RVp2YUUsb0hZdWFGO0VadmFFLCtHWXVhRjtFWnZhRSw0R1l1YUY7RVp2YUUsa0pZdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBdEg0a2VKO0EwR2gvZU07RVk0Wko7SVozWk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0UxR20vZU47QUFDRjtBc0gva2VJO0VWcGJBLHlCbkcybUJ5QztBVDI1ZDdDO0FzSDdrZUU7RUFDRSxXN0drS2dDO0U2R2pLaEMsYzdHa0tnQztFNkdqS2hDLGtCQUFBO0VBQ0EsZTdHaUtnQztFNkdoS2hDLHlCN0cxYk87RTZHMmJQLHlCQUFBO0V2Qm5iQSxtQkFBQTtBL0ZtZ2ZKO0FzSDNrZUU7RUFDRSxXN0c4SnlDO0U2RzdKekMsWTdHNkp5QztFNkc1SnpDLGFBQUE7RUFDQSxvQjdHdEUwQjtFNkd1RTFCLG1CN0d2RTBCO0VtR2xZMUIseUJuR29QMEI7RTZHdU4xQixTN0cySnlDO0VzRjFsQnpDLG1CQUFBO0VXRkUsNEhZb2NGO0VacGNFLG9IWW9jRjtFWnBjRSwrR1lvY0Y7RVpwY0UsNEdZb2NGO0VacGNFLGtKWW9jRjtFQUNBLGdCQUFBO0F0SDRrZUo7QTBHN2dmTTtFWXNiSjtJWnJiTSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHZ2hmTjtBQUNGO0FzSC9rZUk7RVZqZEEseUJuRzJtQnlDO0FUdzdkN0M7QXNIN2tlRTtFQUNFLFc3R3FJZ0M7RTZHcEloQyxjN0dxSWdDO0U2R3BJaEMsa0JBQUE7RUFDQSxlN0dvSWdDO0U2R25JaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0F0SCtrZUo7QXNIM2tlRTtFQUNFLHlCN0c5ZE87RXNGUVAsbUJBQUE7QS9Gb2lmSjtBc0gxa2VFO0VBQ0UsdUJBQUE7RUFDQSx5QjdHcGVPO0VzRlFQLG1CQUFBO0EvRnlpZko7QXNIeGtlSTtFQUNFLHlCN0d4ZUs7QVRramZYO0FzSHZrZUk7RUFDRSxlQUFBO0F0SHlrZU47QXNIdGtlSTtFQUNFLHlCN0doZks7QVR3amZYO0FzSHJrZUk7RUFDRSxlQUFBO0F0SHVrZU47QXNIcGtlSTtFQUNFLHlCN0d4Zks7QVQ4amZYOztBc0hqa2VBOzs7RVp6Zk0sNEhZNGZKO0VaNWZJLG9IWTRmSjtFWjVmSSwrR1k0Zko7RVo1ZkksNEdZNGZKO0VaNWZJLGtKWTRmSjtBdEhva2VGO0EwRzVqZk07RVlxZk47OztJWnBmUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHaWtmTjtBQUNGOztBdUhsbGZBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXZIcWxmRjs7QXVIbGxmQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0F2SHFsZkY7QTBGcmxm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Qi9HZ2dCZ0M7QVR1dmVwQztBMEYvOGZFO0U4QjJOSSx5Qi9HNmY4QjtBVDB2ZXBDO0F3SGx2Zkk7RUFDRSx5Qi9HcWY4QjtBVCt2ZXBDO0EwRnI5ZkU7RThCb09NLHlCL0dtZjRCO0FUaXdlcEM7QXdIanZmTTtFQUNFLHlCL0dpZjRCO0FUa3dlcEM7QXdIL3VmSTs7OztFQUlFLHlCL0d3ZThCO0FUeXdlcEM7QXdIN3VmRTtFQUNFLHlCL0dpZWdDO0UrR2hlaEMsZ0MvR3FlZ0M7QVQwd2VwQztBd0g1dWZFO0VBQ0UsbVJBQUE7QXhIOHVmSjtBd0gzdWZFO0VBQ0UseUIvR3dkZ0M7QVRxeGVwQztBd0g1dWZJO0VBQ0UseUIvR3dkOEI7QVRzeGVwQztBMEY5K2ZFO0U4Qm1RTSx5Qi9HcWQ0QjtBVHl4ZXBDOztBd0h0dWZFO0VBQ0UsV3JIeEtJO0FIaTVmUjtBMEZyL2ZFO0U4QitRSSxXckgzS0U7QUhvNWZSO0F3SHB1Zkk7RUFDRSwrQi9HMGI4QjtBVDR5ZXBDO0EwRjMvZkU7RThCd1JNLGdDL0d3YjRCO0FUOHllcEM7QXdIbnVmTTtFQUNFLGdDL0dzYjRCO0FUK3llcEM7QXdIanVmSTs7OztFQUlFLFdySGhNRTtBSG02ZlI7QXdIL3RmRTtFQUNFLCtCL0dzYWdDO0UrR3JhaEMsc0MvRzBhZ0M7QVR1emVwQztBd0g5dGZFO0VBQ0UseVJBQUE7QXhIZ3VmSjtBd0g3dGZFO0VBQ0UsK0IvRzZaZ0M7QVRrMGVwQztBd0g5dGZJO0VBQ0UsV3JIaE5FO0FIZzdmUjtBMEZwaGdCRTtFOEJ1VE0sV3JIbk5BO0FIbTdmUjs7QXlIbmlnQkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsWUFBQTtFQUVBLHFCQUFBO0VBQ0Esc0J0SHlHTTtFc0h4R04sbUNBQUE7VUFBQSwyQkFBQTtFQUNBLHNDQUFBO0UxQktFLGdCQUFBO0EvRmlpZ0JKO0F5SG5pZ0JFO0VB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Q2tZMEI7RXFDalkxQixxQkFBQTtFQUNBLHNCeEhzR007RXdIckdOLG1DQUFBO0EzSGl5Z0JGO0EySC94Z0JFO0VBQ0UsVUFBQTtFQUNBLGN4SEpVO0V3SEtWLHFCQUFBO0VBQ0EseUJsSFpPO0VrSGFQLHFCbEhaTztBVDZ5Z0JYO0EySDl4Z0JFO0VBQ0UsVUFBQTtFQUNBLFVyQ3VYMEI7RXFDdFgxQix3RGxIOFcwQjtVa0g5VzFCLGdEbEg4VzBCO0FUazdmOUI7O0EySDF4Z0JJO0VBQ0UsY0FBQTtFNUJhRiwrQkFBQTtFQUNBLGtDQUFBO0EvRml4Z0JKO0EySDF4Z0JJO0U1Qk5BLGdDQUFBO0VBQ0EsbUNBQUE7QS9GbXlnQko7QTJIenhnQkU7RUFDRSxVQUFBO0VBQ0EsY3JDaVgrQjtFcUNoWC9CLHlCckMrVzBDO0VxQzlXMUMsOEJyQytWK0I7QXRGNDdmbkM7QTJIeHhnQkU7RUFDRSxjbEh4Q087RWtIeUNQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCeEgyREk7RXdIMURKLHFCbEhoRE87QVR5MGdCWDs7QTRIaDFnQkU7RUFDRSx1QkFBQTtFbkMySEUsa0JBdENhO0VtQ25GZixnQm5IbU8wQjtBVGduZ0I5QjtBNEg5MGdCTTtFN0JxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBL0Y0eWdCSjtBNEg3MGdCTTtFN0JrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBL0Y4emdCSjs7QTRIOTFnQkU7RUFDRSx1QkFBQTtFbkMySEUsbUJBdENhO0VtQ25GZixnQm5Ib08wQjtBVDZuZ0I5QjtBNEg1MWdCTTtFN0JxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBL0YwemdCSjtBNEgzMWdCTTtFN0JrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBL0Y0MGdCSjs7QTZIMTJnQkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VwQ2lFRSxjQUFBO0VvQy9ERixpQnpIc0JpQjtFeUhyQmpCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RTlCS0UscUJBQUE7RVdGRSxxSm1CREo7RW5CQ0ksNkltQkRKO0VuQkNJLHdJbUJESjtFbkJD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O0FnSXptaEJBO0VBQ0UsbUJBQUE7QWhJNG1oQkY7QWdJem1oQkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBaEkybWhCSjs7QWdJam1oQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJc21oQnZFO0FpSWxwaEJFO0VBQ0UseUJBQUE7QWpJb3BoQko7QWlJanBoQkU7RUFDRSxjQUFBO0FqSW1waEJKOztBZ0k3bWhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElrbmhCdkU7QWlJOXBoQkU7RUFDRSx5QkFBQTtBaklncWhCSjtBaUk3cGhCRTtFQUNFLGNBQUE7QWpJK3BoQko7O0FnSXpuaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSThuaEJ2RTtBaUkxcWhCRTtFQUNFLHlCQUFBO0FqSTRxaEJKO0FpSXpxaEJFO0VBQ0UsY0FBQTtBakkycWhCSjs7QWdJcm9oQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJMG9oQnZFO0FpSXRyaEJFO0VBQ0UseUJBQUE7QWpJd3JoQko7QWlJcnJoQkU7RUFDRSxjQUFBO0FqSXVyaEJKOztBZ0lqcGhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElzcGhCdkU7QWlJbHNoQkU7RUFDRSx5QkFBQTtBaklvc2hCSjtBaUlqc2hCRTtFQUNFLGNBQUE7QWpJbXNoQko7O0FnSTdwaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSWtxaEJ2RTtBaUk5c2hCRTtFQUNFLHlCQUFBO0FqSWd0aEJKO0FpSTdzaEJFO0VBQ0UsWUFBQTtBakkrc2hCSjs7QWdJenFoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJOHFoQnZFO0FpSTF0aEJFO0VBQ0UseUJBQUE7QWpJNHRoQko7QWlJenRoQkU7RUFDRSxjQUFBO0FqSTJ0aEJKOztBZ0lycmhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaEkwcmhCdkU7QWlJdHVoQkU7RUFDRSx5QkFBQTtBakl3dWhCSjtBaUlydWhCRTtFQUNFLGNBQUE7QWpJdXVoQko7O0FnSWpzaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSXNzaEJ2RTtBaUlsdmhCRTtFQUNFLHlCQUFBO0FqSW92aEJKO0FpSWp2aEJFO0VBQ0UsY0FBQTtBakltdmhCSjs7QWdJN3NoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJa3RoQnZFO0FpSTl2aEJFO0VBQ0UseUJBQUE7QWpJZ3doQko7QWlJN3ZoQkU7RUFDRSxjQUFBO0FqSSt2aEJKOztBZ0l6dGhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaEk4dGhCdkU7QWlJMXdoQkU7RUFDRSx5QkFBQTtBakk0d2hCSjtBaUl6d2hCRTtFQUNFLGNBQUE7QWpJMndoQko7O0FnSXJ1aEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSTB1aEJ2RTtBaUl0eGhCRTtFQUNFLHlCQUFBO0FqSXd4aEJKO0FpSXJ4aEJFO0VBQ0UsY0FBQTtBakl1eGhCSjs7QWdJanZoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJc3ZoQnZFO0FpSWx5aEJFO0VBQ0UseUJBQUE7QWpJb3loQko7QWlJanloQkU7RUFDRSxjQUFBO0FqSW15aEJKOztBZ0k3dmhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElrd2hCdkU7QWlJOXloQkU7RUFDRSx5QkFBQTtBaklnemhCSjtBaUk3eWhCRTtF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SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VwSWs3aEJKO0VvSS82aEJNO0lyQzFCSixrQ0FBQTtJQVpBLDBCQUFBO0UvRnk5aEJGO0VvSTk2aEJNO0lyQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0UvRmk5aEJGO0VvSTc2aEJNO0lBQ0UsYUFBQTtFcEkrNmhCUjtFb0k1NmhCTTtJQUNFLHFCM0gwSG9CO0kySHpIcEIsb0JBQUE7RXBJODZoQlI7RW9JNTZoQlE7SUFDRSx1QkFBQTtJQUNBLHNCM0hxSGtCO0VUeXpoQjVCO0FBQ0Y7QW1HMStoQkk7RWlDbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFcEkwOGhCSjtFb0l2OGhCTTtJckMxQkosa0NBQUE7SUFaQSwwQkFBQTtFL0ZpL2hCRjtFb0l0OGhCTTtJckMzQ0osZ0NBQUE7SUFZQSw0QkFBQTtFL0Z5K2hCRjtFb0lyOGhCTTtJQUNFLGFBQUE7RXBJdThoQlI7RW9JcDhoQk07SUFDRSxxQjNIMEhvQjtJMkh6SHBCLG9CQUFBO0VwSXM4aEJSO0VvSXA4aEJRO0lBQ0UsdUJBQUE7SUFDQSxzQjNIcUhrQjtFVGkxaEI1QjtBQUNGO0FvSXo3aEJBO0VyQ25ISSxnQkFBQTtBL0YraWlCSjtBb0l6N2hCRTtFQUNFLHFCQUFBO0FwSTI3aEJKO0FvSXo3aEJJO0VBQ0Usc0JBQUE7QXBJMjdoQk47O0FxSXBraUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSW83aEIzQztBMEY1amlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySXNraUJSO0FxSW5raUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSTY3aEIxRTs7QXFJbGxpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJazhoQjNDO0EwRjFraUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJb2xpQlI7QXFJamxpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJMjhoQjFFOztBcUlobWlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcElnOWhCM0M7QTBGeGxpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklrbWlCUjtBcUkvbGlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEl5OWhCMUU7O0FxSTltaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSTg5aEIzQztBMEZ0bWlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySWduaUJSO0FxSTdtaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSXUraEIxRTs7QXFJNW5pQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJNCtoQjNDO0EwRnBuaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJOG5pQlI7QXFJM25pQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJcS9oQjFFOztBcUkxb2lCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEkwL2hCM0M7QTBGbG9pQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBckk0b2lCUjtBcUl6b2lCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEltZ2lCMUU7O0FxSXhwaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSXdnaUIzQztBMEZocGlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySTBwaUJSO0FxSXZwaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSWloaUIxRTs7QXFJdHFpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJc2hpQjNDO0EwRjlwaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJd3FpQlI7QXFJcnFpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJK2hpQjFFOztBcUlwcmlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcElvaWlCM0M7QTBGNXFpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklzcmlCUjtBcUlucmlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEk2aWlCMUU7O0FxSWxzaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSWtqaUIzQztBMEYxcmlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySW9zaUJSO0FxSWpzaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSTJqaUIxRTs7QXFJaHRpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJZ2tpQjNDO0EwRnhzaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJa3RpQlI7QXFJL3NpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJeWtpQjFFOztBcUk5dGlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEk4a2lCM0M7QTBGdHRpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklndWlCUjtBcUk3dGlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEl1bGlCMUU7O0FxSTV1aUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSTRsaUIzQztBMEZwdWlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySTh1aUJSO0FxSTN1aUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSXFtaUIxRTs7QXFJMXZpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJMG1pQjNDO0EwRmx2aUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJNHZpQlI7QXFJenZpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJbW5pQjFFOztBcUl4d2lCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEl3bmlCM0M7QTBGaHdpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBckkwd2lCUjtBcUl2d2lCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcElpb2lCMUU7O0FxSXR4aUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSXNvaUIzQztBMEY5d2lCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySXd4aUJSO0FxSXJ4aUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSStvaUIxRTs7QXNJdnlpQkE7RUFDRSxZQUFBO0U3Q3dKTSxpQkFoRVc7RTZDdEZqQixpQmxJNEJpQjtFa0kzQmpCLGNBQUE7RUFDQSxXN0hZUztFNkhYVCx5QjdIc2xDa0M7RTZIcmxDbEMsWUFBQTtBdEkweWlCRjtBeUZsb2lCUTtFNkMvS1I7STdDdUxZLGlDQTlETTtFekY0cmlCaEI7QUFDRjtBMEYxeWlCRTtFNENERSxXN0hNTztFNkhMUCxxQkFBQTtBdEk4eWlCSjtBMEYxeWlCRTtFNENDSSxhQUFBO0F0STR5aUJOOztBc0lqeWlCQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QXRJb3lpQkY7O0FzSTl4aUJBO0VBQ0Usb0JBQUE7QXRJaXlpQkY7O0F1SXYwaUJBO0VBR0UseUI5SHk0QmtDO004SHo0QmxDLDhCOUh5NEJrQztVOEh6NEJsQyxpQjlIeTRCa0M7RThIeDRCbEMsZ0I5SHc0QmtDO0VnRjd3QjlCLG1CQXRDYTtFOENsRmpCLDJDOUgwNEJrQztFOEh6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDlIMjRCa0M7VThIMzRCbEMsZ0Q5SDI0QmtDO0U4SDE0QmxDLFVBQUE7RXhDT0Usc0JBQUE7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QUE7QWhKc2xrQk47O0FnSjVsa0JFO0VBQ0Usb0NBQUE7QWhKK2xrQko7O0EwRnJsa0JFOzs7RXNETEksb0NBQUE7QWhKZ21rQk47O0FnSnRta0JFO0VBQ0Usb0NBQUE7QWhKeW1rQko7O0EwRi9sa0JFOzs7RXNETEksb0NBQUE7QWhKMG1rQk47O0FnSmhua0JFO0VBQ0Usb0NBQUE7QWhKbW5rQko7O0EwRnpta0JFOzs7RXNETEksb0NBQUE7QWhKb25rQk47O0FnSjFua0JFO0VBQ0Usb0NBQUE7QWhKNm5rQko7O0EwRm5ua0JFOzs7RXNETEksb0NBQUE7QWhKOG5rQk47O0FnSnBva0JFO0VBQ0Usb0NBQUE7QWhKdW9rQko7O0EwRjdua0JFOzs7RXNETEksb0NBQUE7QWhKd29rQk47O0FnSjlva0JFO0VBQ0Usb0NBQUE7QWhKaXBrQko7O0EwRnZva0JFOzs7RXNETEksb0NBQUE7QWhKa3BrQk47O0FnSnhwa0JFO0VBQ0Usb0NBQUE7QWhKMnBrQko7O0EwRmpwa0JFOzs7RXNETEksb0NBQUE7QWhKNHBrQk47O0FnSmxxa0JFO0VBQ0Usb0NBQUE7QWhKcXFrQko7O0EwRjNwa0JFOzs7RXNETEksb0NBQUE7QWhKc3FrQk47O0FnSjVxa0JFO0VBQ0Usb0NBQUE7QWhKK3FrQko7O0EwRnJxa0JFOzs7RXNETEksb0NBQUE7QWhKZ3JrQk47O0FnSnRya0JFO0VBQ0Usb0NBQUE7QWhKeXJrQko7O0EwRi9xa0JFOzs7RXNETEksa0NBQUE7QWhKMHJrQk47O0FpSnpya0JBO0VBQ0Usb0NBQUE7QWpKNHJrQkY7O0FpSnpya0JBO0VBQ0Usd0NBQUE7QWpKNHJrQkY7O0FrSnZza0JBO0VBQWtCLG9DQUFBO0FsSjJza0JsQjs7QWtKMXNrQkE7RUFBa0Isd0NBQUE7QWxKOHNrQmxCOztBa0o3c2tCQTtFQUFrQiwwQ0FBQTtBbEppdGtCbEI7O0FrSmh0a0JBO0VBQWtCLDJDQUFBO0FsSm90a0JsQjs7QWtKbnRrQkE7RUFBa0IseUNBQUE7QWxKdXRrQmxCOztBa0pydGtCQTtFQUFtQixvQkFBQTtBbEp5dGtCbkI7O0FrSnh0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OztFQUVFLDhCQUFBO0E5SnNpbkJWOztBOEpwaW5CUTs7RUFFRSxnQ0FBQTtBOUp1aW5CVjs7QThKcmluQlE7O0VBRUUsaUNBQUE7QTlKd2luQlY7O0E4SnRpbkJROztFQUVFLCtCQUFBO0E5SnlpbkJWOztBOEp4am5CUTtFQUFnQyx5QkFBQTtBOUo0am5CeEM7O0E4SjNqbkJROztFQUVFLDZCQUFBO0E5SjhqbkJWOztBOEo1am5CUTs7RUFFRSwrQkFBQTtBOUoram5CVjs7QThKN2puQlE7O0VBRUUsZ0NBQUE7QTlKZ2tuQlY7O0E4SjlqbkJROztFQUVFLDhCQUFBO0E5SmlrbkJWOztBOEpobG5CUTtFQUFnQyx1QkFBQTtBOUpvbG5CeEM7O0E4Sm5sbkJROztFQUVFLDJCQUFBO0E5SnNsbkJWOztBOEpwbG5CUTs7RUFFRSw2QkFBQTtBOUp1bG5CVjs7QThKcmxuQlE7O0VBRUUsOEJBQUE7QTlKd2xuQlY7O0E4SnRsbkJROztFQUVFLDRCQUFBO0E5SnlsbkJWOztBOEp4bW5CUTtFQUFnQyx5QkFBQTtBOUo0bW5CeEM7O0E4SjNtbkJROztFQUVFLDZCQUFBO0E5SjhtbkJWOztBOEo1bW5CUTs7RUFFRSwrQkFBQTtBOUorbW5CVjs7QThKN21uQlE7O0VBRUUsZ0NBQUE7QTlKZ25uQlY7O0E4SjltbkJROztFQUVFLDhCQUFBO0E5SmlubkJWOztBOEpob25CUTtFQUFnQyx1QkFBQTtBOUpvb25CeEM7O0E4Sm5vbkJROztFQUVFLDJCQUFBO0E5SnNvbkJWOztBOEpwb25CUTs7RUFFRSw2QkFBQTtBOUp1b25CVjs7QThKcm9uQlE7O0VBRUUsOEJBQUE7QTlKd29uQlY7O0E4SnRvbkJROztFQUVFLDRCQUFBO0E5SnlvbkJWOztBOEp4cG5CUTtFQUFnQyx1QkFBQTtBOUo0cG5CeEM7O0E4SjNwbkJROztFQUVFLDJCQUFBO0E5SjhwbkJWOztBOEo1cG5CUTs7RUFFRSw2QkFBQTtBOUorcG5CVjs7QThKN3BuQlE7O0VBRUUsOEJBQUE7QTlKZ3FuQlY7O0E4SjlwbkJROztFQUVFLDRCQUFBO0E5SmlxbkJWOztBOEpocm5CUTtFQUFnQyx5QkFBQTtBOUpvcm5CeEM7O0E4Sm5ybkJROztFQUVFLDZCQUFBO0E5SnNybkJWOztBOEpwcm5CUTs7RUFFRSwrQkFBQTtBOUp1cm5CVjs7QThKcnJuQlE7O0VBRUUsZ0NBQUE7QTlKd3JuQlY7O0E4SnRybkJROztFQUVFLDhCQUFBO0E5SnlybkJWOztBOEp4c25CUTtFQUFnQyx1QkFBQTtBOUo0c25CeEM7O0E4SjNzbkJROztFQUVFLDJCQUFBO0E5SjhzbkJWOztBOEo1c25CUTs7RUFFRSw2QkFBQTtBOUorc25CVjs7QThKN3NuQlE7O0VBRUUsOEJBQUE7QTlKZ3RuQlY7O0E4SjlzbkJROztFQUVFLDRCQUFBO0E5Sml0bkJWOztBOEpodW5CUTtFQUFnQyx5QkFBQTtBOUpvdW5CeEM7O0E4Sm51bkJROztFQUVFLDZCQUFBO0E5SnN1bkJWOztBOEpwdW5CUTs7RUFFRSwrQkFBQTtBOUp1dW5CVjs7QThKcnVuQlE7O0VBRUUsZ0NBQUE7QTlKd3VuQlY7O0E4SnR1bkJROztFQUVFLDhCQUFBO0E5Snl1bkJWOztBOEp4dm5CUTtFQUFnQyx1QkFBQTtBOUo0dm5CeEM7O0E4SjN2bkJROztFQUVFLDJCQUFBO0E5Sjh2bkJWOztBOEo1dm5CUTs7RUFFRSw2QkFBQTtBOUordm5CVjs7QThKN3ZuQlE7O0VBRUUsOEJBQUE7QTlKZ3duQlY7O0E4Sjl2bkJROztFQUVFLDRCQUFBO0E5Sml3bkJWOztBOEpoeG5CUTtFQUFnQyx5QkFBQTtBOUpveG5CeEM7O0E4Sm54bkJROztFQUVFLDZCQUFBO0E5SnN4bkJWOztBOEpweG5CUTs7RUFFRSwrQkFBQTtBOUp1eG5CVjs7QThKcnhuQlE7O0VBRUUsZ0NBQUE7QTlKd3huQlY7O0E4SnR4bkJROztFQUVFLDhCQUFBO0E5Snl4bkJWOztBOEp4eW5CUTtFQUFnQyx1QkFBQTtBOUo0eW5CeEM7O0E4SjN5bkJROztFQUVFLDJCQUFBO0E5Sjh5bkJWOztBOEo1eW5CUTs7RUFFRSw2QkFBQTtBOUoreW5CVjs7QThKN3luQlE7O0VBRUUsOEJBQUE7QTlKZ3puQlY7O0E4Sjl5bkJROztFQUVFLDRCQUFBO0E5Sml6bkJWOztBOEpoMG5CUTtFQUFnQyx5QkFBQTtBOUpvMG5CeEM7O0E4Sm4wbkJROztFQUVFLDZCQUFBO0E5SnMwbkJWOztBOEpwMG5CUTs7RUFFRSwrQkFBQTtBOUp1MG5CVjs7QThKcjBuQlE7O0VBRUUsZ0NBQUE7QTlKdzBuQlY7O0E4SnQwbkJROztFQUVFLDhCQUFBO0E5SnkwbkJWOztBOEp4MW5CUTtFQUFnQyx1QkFBQTtBOUo0MW5CeEM7O0E4SjMxbkJROztFQUVFLDJCQUFBO0E5SjgxbkJWOztBOEo1MW5CUTs7RUFFRSw2QkFBQTtBOUorMW5CVjs7QThKNzFuQlE7O0VBRUUsOEJBQUE7QTlKZzJuQlY7O0E4SjkxbkJROztFQUVFLDRCQUFBO0E5SmkybkJWOztBOEpoM25CUTtFQUFnQyx5QkFBQTtBOUpvM25CeEM7O0E4Sm4zbkJROztFQUVFLDZCQUFBO0E5SnMzbkJWOztBOEpwM25CUTs7RUFFRSwrQkFBQTtBOUp1M25CVjs7QThKcjNuQlE7O0VBRUUsZ0NBQUE7QTlKdzNuQlY7O0E4SnQzbkJROztFQUVFLDhCQUFBO0E5SnkzbkJWOztBOEp4NG5CUTtFQUFnQyx1QkFBQTtBOUo0NG5CeEM7O0E4SjM0bkJROztFQUVFLDJCQUFBO0E5Sjg0bkJWOztBOEo1NG5CUTs7RUFFRSw2QkFBQTtBOUorNG5CVjs7QThKNzRuQlE7O0VBRUUsOEJBQUE7QTlKZzVuQlY7O0E4Sjk0bkJROztFQUVFLDRCQUFBO0E5Smk1bkJWOztBOEpoNm5CUTtFQUFnQyx1QkFBQTtBOUpvNm5CeEM7O0E4Sm42bkJROztFQUVFLDJCQUFBO0E5SnM2bkJWOztBOEpwNm5CUTs7RUFFRSw2QkFBQTtBOUp1Nm5CVjs7QThKcjZuQlE7O0VBRUUsOEJBQUE7QTlKdzZuQlY7O0E4SnQ2bkJROztFQUVFLDRCQUFBO0E5Snk2bkJWOztBOEp4N25CUTtFQUFnQyx1QkFBQTtBOUo0N25CeEM7O0E4SjM3bkJROztFQUVFLDJCQUFBO0E5Sjg3bkJWOztBOEo1N25CUTs7RUFFRSw2QkFBQTtBOUorN25CVjs7QThKNzduQlE7O0VBRUUsOEJBQUE7QTlKZzhuQlY7O0E4Sjk3bkJROztFQUVFLDRCQUFBO0E5Smk4bkJWOztBOEpoOW5CUTtFQUFnQyx1QkFBQTtBOUpvOW5CeEM7O0E4Sm45bkJROztFQUVFLDJCQUFBO0E5SnM5bkJWOztBOEpwOW5CUTs7RUFFRSw2QkFBQTtBOUp1OW5CVjs7QThKcjluQlE7O0VBRUUsOEJBQUE7QTlKdzluQlY7O0E4SnQ5bkJROztFQUVFLDRCQUFBO0E5Snk5bkJWOztBOEp4K25CUTtFQUFnQyxxQkFBQTtBOUo0K25CeEM7O0E4SjMrbkJROztFQUVFLHlCQUFBO0E5SjgrbkJWOztBOEo1K25CUTs7RUFFRSwyQkFBQTtBOUorK25CVjs7QThKNytuQlE7O0VBRUUsNEJBQUE7QTlKZy9uQlY7O0E4SjkrbkJROztFQUVFLDBCQUFBO0E5SmkvbkJWOztBOEpoZ29CUTtFQUFnQywyQkFBQTtBOUpvZ29CeEM7O0E4Sm5nb0JROztFQUVFLCtCQUFBO0E5SnNnb0JWOztBOEpwZ29CUTs7RUFFRSxpQ0FBQTtBOUp1Z29CVjs7QThKcmdvQlE7O0VBRUUsa0NBQUE7QTlKd2dvQlY7O0E4SnRnb0JROztFQUVFLGdDQUFBO0E5Snlnb0JWOztBOEp4aG9CUTtFQUFnQywwQkFBQTtBOUo0aG9CeEM7O0E4SjNob0JROztFQUVFLDhCQUFBO0E5Sjhob0JWOztBOEo1aG9CUTs7RUFFRSxnQ0FBQTtBOUoraG9CVjs7QThKN2hvQlE7O0VBRUUsaUNBQUE7QTlKZ2lvQlY7O0E4Sjlob0JROztFQUVFLCtCQUFBO0E5Smlpb0JWOztBOEpoam9CUTtFQUFnQyx3QkFBQTtBOUpvam9CeEM7O0E4Sm5qb0JROztFQUVFLDRCQUFBO0E5SnNqb0JWOztBOEpwam9CUTs7RUFFRSw4QkFBQTtBOUp1am9CVjs7QThKcmpvQlE7O0VBRUUsK0JBQUE7QTlKd2pvQlY7O0E4SnRqb0JROztFQUVFLDZCQUFBO0E5Snlqb0JWOztBOEp4a29CUTtFQUFnQywwQkFBQTtBOUo0a29CeEM7O0E4SjNrb0JROztFQUVFLDhCQUFBO0E5Sjhrb0JWOztBOEo1a29CUTs7RUFFRSxnQ0FBQTtBOUora29CVjs7QThKN2tvQlE7O0VBRUUsaUNBQUE7QTlKZ2xvQlY7O0E4Sjlrb0JROztFQUVFLCtCQUFBO0E5Smlsb0JWOztBOEpobW9CUTtFQUFnQyx3QkFBQTtBOUpvbW9CeEM7O0E4Sm5tb0JROztFQUVFLDRCQUFBO0E5SnNtb0JWOztBOEpwbW9CUTs7RUFFRSw4QkFBQTtBOUp1bW9CVjs7QThKcm1vQlE7O0VBRUUsK0JBQUE7QTlKd21vQlY7O0E4SnRtb0JROztFQUVFLDZCQUFBO0E5Snltb0JWOztBOEp4bm9CUTtFQUFnQyx3QkFBQTtBOUo0bm9CeEM7O0E4SjNub0JROztFQUVFLDRCQUFBO0E5Sjhub0JWOztBOEo1bm9CUTs7RUFFRSw4QkFBQTtBOUorbm9CVjs7QThKN25vQlE7O0VBRUUsK0JBQUE7QTlKZ29vQlY7O0E4Sjlub0JROztFQUVFLDZCQUFBO0E5Smlvb0JWOztBOEpocG9CUTtFQUFnQywwQkFBQTtBOUpvcG9CeEM7O0E4Sm5wb0JROztFQUVFLDhCQUFBO0E5SnNwb0JWOztBOEpwcG9CUTs7RUFFRSxnQ0FBQTtBOUp1cG9CVjs7QThKcnBvQlE7O0VBRUUsaUNBQUE7QTlKd3BvQlY7O0E4SnRwb0JROztFQUVFLCtCQUFBO0E5Snlwb0JWOztBOEp4cW9CUTtFQUFnQyx3QkFBQTtBOUo0cW9CeEM7O0E4SjNxb0JROztFQUVFLDRCQUFBO0E5Sjhxb0JWOztBOEo1cW9CUTs7RUFFRSw4QkFBQTtBOUorcW9CVjs7QThKN3FvQlE7O0VBRUUsK0JBQUE7QTlKZ3JvQlY7O0E4Sjlxb0JROztFQUVFLDZCQUFBO0E5Smlyb0JWOztBOEpoc29CUTtFQUFnQywwQkFBQTtBOUpvc29CeEM7O0E4Sm5zb0JROztFQUVFLDhCQUFBO0E5SnNzb0JWOztBOEpwc29CUTs7RUFFRSxnQ0FBQTtBOUp1c29CVjs7QThKcnNvQlE7O0VBRUUsaUNBQUE7QTlKd3NvQlY7O0E4SnRzb0JROztFQUVFLCtCQUFBO0E5Snlzb0JWOztBOEp4dG9CUTtFQUFnQyx3QkFBQTtBOUo0dG9CeEM7O0E4SjN0b0JROztFQUVFLDRCQUFBO0E5Sjh0b0JWOztBOEo1dG9CUTs7RUFFRSw4QkFBQTtBOUordG9CVjs7QThKN3RvQlE7O0VBRUUsK0JBQUE7QTlKZ3VvQlY7O0E4Sjl0b0JROztFQUVFLDZCQUFBO0E5Sml1b0JWOztBOEpodm9CUTtFQUFnQywwQkFBQTtBOUpvdm9CeEM7O0E4Sm52b0JROztFQUVFLDhCQUFBO0E5SnN2b0JWOztBOEpwdm9CUTs7RUFFRSxnQ0FBQTtBOUp1dm9CVjs7QThKcnZvQlE7O0VBRUUsaUNBQUE7QTlKd3ZvQlY7O0E4SnR2b0JROztFQUVFLCtCQUFBO0E5Snl2b0JWOztBOEp4d29CUTtFQUFnQyx3QkFBQTtBOUo0d29CeEM7O0E4SjN3b0JROztFQUVFLDRCQUFBO0E5Sjh3b0JWOztBOEo1d29CUTs7RUFFRSw4QkFBQTtBOUord29CVjs7QThKN3dvQlE7O0VBRUUsK0JBQUE7QTlKZ3hvQlY7O0E4Sjl3b0JROztFQUVFLDZCQUFBO0E5Sml4b0JWOztBOEpoeW9CUTtFQUFnQywwQkFBQTtBOUpveW9CeEM7O0E4Sm55b0JROztFQUVFLDhCQUFBO0E5SnN5b0JWOztBOEpweW9CUTs7RUFFRSxnQ0FBQTtBOUp1eW9CVjs7QThKcnlvQlE7O0VBRUUsaUNBQUE7QTlKd3lvQlY7O0E4SnR5b0JROztFQUVFLCtCQUFBO0E5Snl5b0JWOztBOEp4em9CUTtFQUFnQyx3QkFBQTtBOUo0em9CeEM7O0E4SjN6b0JROztFQUVFLDRCQUFBO0E5Sjh6b0JWOztBOEo1em9CUTs7RUFFRSw4QkFBQTtBOUorem9CVjs7QThKN3pvQlE7O0VBRUUsK0JBQUE7QTlKZzBvQlY7O0E4Sjl6b0JROztFQUVFLDZCQUFBO0E5Smkwb0JWOztBOEpoMW9CUTtFQUFnQywwQkFBQTtBOUpvMW9CeEM7O0E4Sm4xb0JROztFQUVFLDhCQUFBO0E5SnMxb0JWOztBOEpwMW9CUTs7RUFFRSxnQ0FBQTtBOUp1MW9CVjs7QThKcjFvQlE7O0VBRUUsaUNBQUE7QTlKdzFvQlY7O0E4SnQxb0JROztFQUVFLCtCQUFBO0E5Snkxb0JWOztBOEp4Mm9CUTtFQUFnQyx3QkFBQTtBOUo0Mm9CeEM7O0E4SjMyb0JROztFQUVFLDRCQUFBO0E5Sjgyb0JWOztBOEo1Mm9CUTs7RUFFRSw4QkFBQTtBOUorMm9CVjs7QThKNzJvQlE7O0VBRUUsK0JBQUE7QTlKZzNvQlY7O0E4Sjkyb0JROztFQUVFLDZCQUFBO0E5Smkzb0JWOztBOEpoNG9CUTtFQUFnQyx3QkFBQTtBOUpvNG9CeEM7O0E4Sm40b0JROztFQUVFLDRCQUFBO0E5SnM0b0JWOztBOEpwNG9CUTs7RUFFRSw4QkFBQTtBOUp1NG9CVjs7QThKcjRvQlE7O0VBRUUsK0JBQUE7QTlKdzRvQlY7O0E4SnQ0b0JROztFQUVFLDZCQUFBO0E5Snk0b0JWOztBOEp4NW9CUTtFQUFnQyx3QkFBQTtBOUo0NW9CeEM7O0E4SjM1b0JROztFQUVFLDRCQUFBO0E5Sjg1b0JWOztBOEo1NW9CUTs7RUFFRSw4QkFBQTtBOUorNW9CVjs7QThKNzVvQlE7O0VBRUUsK0JBQUE7QTlKZzZvQlY7O0E4Sjk1b0JROztFQUVFLDZCQUFBO0E5Smk2b0JWOztBOEpoN29CUTtFQUFnQyx3QkFBQTtBOUpvN29CeEM7O0E4Sm43b0JROztFQUVFLDRCQUFBO0E5SnM3b0JWOztBOEpwN29CUTs7RUFFRSw4QkFBQTtBOUp1N29CVjs7QThKcjdvQlE7O0VBRUUsK0JBQUE7QTlKdzdvQlY7O0E4SnQ3b0JROztFQUVFLDZCQUFBO0E5Snk3b0JWOztBOEpqN29CUTtFQUF3QiwyQkFBQTtBOUpxN29CaEM7O0E4SnA3b0JROztFQUVFLCtCQUFBO0E5SnU3b0JWOztBOEpyN29CUTs7RUFFRSxpQ0FBQTtBOUp3N29CVjs7QThKdDdvQlE7O0VBRUUsa0NBQUE7QTlKeTdvQlY7O0E4SnY3b0JROztFQUVFLGdDQUFBO0E5SjA3b0JWOztBOEp6OG9CUTtFQUF3QiwwQkFBQTtBOUo2OG9CaEM7O0E4SjU4b0JROztFQUVFLDhCQUFBO0E5Sis4b0JWOztBOEo3OG9CUTs7RUFFRSxnQ0FBQTtBOUpnOW9CVjs7QThKOThvQlE7O0VBRUUsaUNBQUE7QTlKaTlvQlY7O0E4Si84b0JROztFQUVFLCtCQUFBO0E5Sms5b0JWOztBOEpqK29CUTtFQUF3Qix3QkFBQTtBOUpxK29CaEM7O0E4SnArb0JROztFQUVFLDRCQUFBO0E5SnUrb0JWOztBOEpyK29CUTs7RUFFRSw4QkFBQTtBOUp3K29CVjs7QThKdCtvQlE7O0VBRUUsK0JBQUE7QTlKeStvQlY7O0E4SnYrb0JROztFQUVFLDZCQUFBO0E5SjArb0JWOztBOEp6L29CUTtFQUF3QiwwQkFBQTtBOUo2L29CaEM7O0E4SjUvb0JROztFQUVFLDhCQUFBO0E5Sisvb0JWOztBOEo3L29CUTs7RUFFRSxnQ0FBQTtBOUpnZ3BCVjs7QThKOS9vQlE7O0VBRUUsaUNBQUE7QTlKaWdwQlY7O0E4Si8vb0JROztFQUVFLCtCQUFBO0E5SmtncEJWOztBOEpqaHBCUTtFQUF3Qix3QkFBQTtBOUpxaHBCaEM7O0E4SnBocEJROztFQUVFLDRCQUFBO0E5SnVocEJWOztBOEpyaHBCUTs7RUFFRSw4QkFBQTtBOUp3aHBCVjs7QThKdGhwQlE7O0VBRUUsK0JBQUE7QTlKeWhwQlY7O0E4SnZocEJROztFQUVFLDZCQUFBO0E5SjBocEJWOztBOEp6aXBCUTtFQUF3Qix1QkFBQTtBOUo2aXBCaEM7O0E4SjVpcEJROztFQUVFLDJCQUFBO0E5SitpcEJWOztBOEo3aXBCUTs7RUFFRSw2QkFBQTtBOUpnanBCVjs7QThKOWlwQlE7O0VBRUUsOEJBQUE7QTlKaWpwQlY7O0E4Si9pcEJROztFQUVFLDRCQUFBO0E5SmtqcEJWOztBOEpqa3BCUTtFQUF3QiwwQkFBQTtBOUpxa3BCaEM7O0E4SnBrcEJROztFQUVFLDhCQUFBO0E5SnVrcEJWOztBOEpya3BCUTs7RUFFRSxnQ0FBQTtBOUp3a3BCVjs7QThKdGtwQlE7O0VBRUUsaUNBQUE7QTlKeWtwQlY7O0E4SnZrcEJROztFQUVFLCtCQUFBO0E5SjBrcEJWOztBOEp6bHBCUTtFQUF3Qix3QkFBQTtBOUo2bHBCaEM7O0E4SjVscEJROztFQUVFLDRCQUFBO0E5SitscEJWOztBOEo3bHBCUTs7RUFFRSw4QkFBQTtBOUpnbXBCVjs7QThKOWxwQlE7O0VBRUUsK0JBQUE7QTlKaW1wQlY7O0E4Si9scEJROztFQUVFLDZCQUFBO0E5SmttcEJWOztBOEpqbnBCUTtFQUF3QiwwQkFBQTtBOUpxbnBCaEM7O0E4SnBucEJROztFQUVFLDhCQUFBO0E5SnVucEJWOztBOEpybnBCUTs7RUFFRSxnQ0FBQTtBOUp3bnBCVjs7QThKdG5wQlE7O0VBRUUsaUNBQUE7QTlKeW5wQlY7O0E4SnZucEJROztFQUVFLCtCQUFBO0E5SjBucEJWOztBOEp6b3BCUTtFQUF3Qix3QkFBQTtBOUo2b3BCaEM7O0E4SjVvcEJROztFQUVFLDRCQUFBO0E5SitvcEJWOztBOEo3b3BCUTs7RUFFRSw4QkFBQTtBOUpncHBCVjs7QThKOW9wQlE7O0VBRUUsK0JBQUE7QTlKaXBwQlY7O0E4Si9vcEJROztFQUVFLDZCQUFBO0E5SmtwcEJWOztBOEpqcXBCUTtFQUF3QiwwQkFBQTtBOUpxcXBCaEM7O0E4SnBxcEJROztFQUVFLDhCQUFBO0E5SnVxcEJWOztBOEpycXBCUTs7RUFFRSxnQ0FBQTtBOUp3cXBCVjs7QThKdHFwQlE7O0VBRUUsaUNBQUE7QTlKeXFwQlY7O0E4SnZxcEJROztFQUVFLCtCQUFBO0E5SjBxcEJWOztBOEp6cnBCUTtFQUF3Qix3QkFBQTtBOUo2cnBCaEM7O0E4SjVycEJROztFQUVFLDRCQUFBO0E5SitycEJWOztBOEo3cnBCUTs7RUFFRSw4QkFBQTtBOUpnc3BCVjs7QThKOXJwQlE7O0VBRUUsK0JBQUE7QTlKaXNwQlY7O0E4Si9ycEJROztFQUVFLDZCQUFBO0E5SmtzcEJWOztBOEpqdHBCUTtFQUF3QiwwQkFBQTtBOUpxdHBCaEM7O0E4SnB0cEJROztFQUVFLDhCQUFBO0E5SnV0cEJWOztBOEpydHBCUTs7RUFFRSxnQ0FBQTtBOUp3dHBCVjs7QThKdHRwQlE7O0VBRUUsaUNBQUE7QTlKeXRwQlY7O0E4SnZ0cEJROztFQUVFLCtCQUFBO0E5SjB0cEJWOztBOEp6dXBCUTtFQUF3Qix3QkFBQTtBOUo2dXBCaEM7O0E4SjV1cEJROztFQUVFLDRCQUFBO0E5Sit1cEJWOztBOEo3dXBCUTs7RUFFRSw4QkFBQTtBOUpndnBCVjs7QThKOXVwQlE7O0VBRUUsK0JBQUE7QTlKaXZwQlY7O0E4Si91cEJROztFQUVFLDZCQUFBO0E5Smt2cEJWOztBOEpqd3BCUTtFQUF3QiwwQkFBQTtBOUpxd3BCaEM7O0E4SnB3cEJROztFQUVFLDhCQUFBO0E5SnV3cEJWOztBOEpyd3BCUTs7RUFFRSxnQ0FBQTtBOUp3d3BCVjs7QThKdHdwQlE7O0VBRUUsaUNBQUE7QTlKeXdwQlY7O0E4SnZ3cEJROztFQUVFLCtCQUFBO0E5SjB3cEJWOztBOEp6eHBCUTtFQUF3Qix3QkFBQTtBOUo2eHBCaEM7O0E4SjV4cEJROztFQUVFLDRCQUFBO0E5Sit4cEJWOztBOEo3eHBCUTs7RUFFRSw4QkFBQTtBOUpneXBCVjs7QThKOXhwQlE7O0VBRUUsK0JBQUE7QTlKaXlwQlY7O0E4Si94cEJROztFQUVFLDZCQUFBO0E5Smt5cEJWOztBOEpqenBCUTtFQUF3Qix3QkFBQTtBOUpxenBCaEM7O0E4SnB6cEJROztFQUVFLDRCQUFBO0E5SnV6cEJWOztBOEpyenBCUTs7RUFFRSw4QkFBQTtBOUp3enBCVjs7QThKdHpwQlE7O0VBRUUsK0JBQUE7QTlKeXpwQlY7O0E4SnZ6cEJROztFQUVFLDZCQUFBO0E5SjB6cEJWOztBOEp6MHBCUTtFQUF3Qix3QkFBQTtBOUo2MHBCaEM7O0E4SjUwcEJROztFQUVFLDRCQUFBO0E5SiswcEJWOztBOEo3MHBCUTs7RUFFRSw4QkFBQTtBOUpnMXBCVjs7QThKOTBwQlE7O0VBRUUsK0JBQUE7QTlKaTFwQlY7O0E4Si8wcEJROztFQUVFLDZCQUFBO0E5SmsxcEJWOztBOEpqMnBCUTtFQUF3Qix3QkFBQTtBOUpxMnBCaEM7O0E4SnAycEJROztFQUVFLDRCQUFBO0E5SnUycEJWOztBOEpyMnBCUTs7RUFFRSw4QkFBQTtBOUp3MnBCVjs7QThKdDJwQlE7O0VBRUUsK0JBQUE7QTlKeTJwQlY7O0E4SnYycEJROztFQUVFLDZCQUFBO0E5SjAycEJWOztBOEpwMnBCSTtFQUFtQix1QkFBQTtBOUp3MnBCdkI7O0E4SnYycEJJOztFQUVFLDJCQUFBO0E5SjAycEJOOztBOEp4MnBCSTs7RUFFRSw2QkFBQTtBOUoyMnBCTjs7QThKejJwQkk7O0VBRUUsOEJBQUE7QTlKNDJwQk47O0E4SjEycEJJOztFQUVFLDRCQUFBO0E5SjYycEJOOztBbUd0M3BCSTtFMkRsREk7SUFBZ0Msb0JBQUE7RTlKNjZwQnRDOztFOEo1NnBCTTs7SUFFRSx3QkFBQTtFOUorNnBCUjs7RThKNzZwQk07O0lBRUUsMEJBQUE7RTlKZzdwQlI7O0U4Sjk2cEJNOztJQUVFLDJCQUFBO0U5Smk3cEJSOztFOEovNnBCTTs7SUFFRSx5QkFBQTtFOUprN3BCUjs7RThKajhwQk07SUFBZ0MsMEJBQUE7RTlKcThwQnRDOztFOEpwOHBCTTs7SUFFRSw4QkFBQTtFOUp1OHBCUjs7RThKcjhwQk07O0lBRUUsZ0NBQUE7RTlKdzhwQlI7O0U4SnQ4cEJNOztJQUVFLGlDQUFBO0U5Snk4cEJSOztFOEp2OHBCTTs7SUFFRSwrQkFBQTtFOUowOHBCUjs7RThKejlwQk07SUFBZ0MseUJBQUE7RTlKNjlwQnRDOztFOEo1OXBCTTs7SUFFRSw2QkFBQTtFOUorOXBCUjs7RThKNzlwQk07O0lBRUUsK0JBQUE7RTlKZytwQlI7O0U4Sjk5cEJNOztJQUVFLGdDQUFBO0U5SmkrcEJSOztFOEovOXBCTTs7SUFFRSw4QkFBQTtFOUprK3BCUjs7RThKai9wQk07SUFBZ0MsdUJBQUE7RTlKcS9wQnRDOztFOEpwL3BCTTs7SUFFRSwyQkFBQTtFOUp1L3BCUjs7RThKci9wQk07O0lBRUUsNkJBQUE7RTlKdy9wQlI7O0U4SnQvcEJNOztJQUVFLDhCQUFBO0U5SnkvcEJSOztFOEp2L3BCTTs7SUFFRSw0QkFBQTtFOUowL3BCUjs7RThKemdxQk07SUFBZ0MseUJBQUE7RTlKNmdxQnRDOztFOEo1Z3FCTTs7SUFFRSw2QkFBQTtFOUorZ3FCUjs7RThKN2dxQk07O0lBRUUsK0JBQUE7RTlKZ2hxQlI7O0U4SjlncUJNOztJQUVFLGdDQUFBO0U5SmlocUJSOztFOEovZ3FCTTs7SUFFRSw4QkFBQTtFOUpraHFCUjs7RThKamlxQk07SUFBZ0MsdUJBQUE7RTlKcWlxQnRDOztFOEpwaXFCTTs7SUFFRSwyQkFBQTtFOUp1aXFCUjs7RThKcmlxQk07O0lBRUUsNkJBQUE7RTlKd2lxQlI7O0U4SnRpcUJNOztJQUVFLDhCQUFBO0U5SnlpcUJSOztFOEp2aXFCTTs7SUFFRSw0QkFBQTtFOUowaXFCUjs7RThKempxQk07SUFBZ0MsdUJBQUE7RTlKNmpxQnRDOztFOEo1anFCTTs7SUFFRSwyQkFBQTtFOUoranFCUjs7RThKN2pxQk07O0lBRUUsNkJBQUE7RTlKZ2txQlI7O0U4SjlqcUJNOztJQUVFLDhCQUFBO0U5SmlrcUJSOztFOEovanFCTTs7SUFFRSw0QkFBQTtFOUpra3FCUjs7RThKamxxQk07SUFBZ0MseUJBQUE7RTlKcWxxQnRDOztFOEpwbHFCTTs7SUFFRSw2QkFBQTtFOUp1bHFCUjs7RThKcmxxQk07O0lBRUUsK0JBQUE7RTlKd2xxQlI7O0U4SnRscUJNOztJQUVFLGdDQUFBO0U5SnlscUJSOztFOEp2bHFCTTs7SUFFRSw4QkFBQTtFOUowbHFCUjs7RThKem1xQk07SUFBZ0MsdUJBQUE7RTlKNm1xQnRDOztFOEo1bXFCTTs7SUFFRSwyQkFBQTtFOUorbXFCUjs7RThKN21xQk07O0lBRUUsNkJBQUE7RTlKZ25xQlI7O0U4SjltcUJNOztJQUVFLDhCQUFBO0U5SmlucUJSOztFOEovbXFCTTs7SUFFRSw0QkFBQTtFOUprbnFCUjs7RThKam9xQk07SUFBZ0MseUJBQUE7RTlKcW9xQnRDOztFOEpwb3FCTTs7SUFFRSw2QkFBQTtFOUp1b3FCUjs7RThKcm9xQk07O0lBRUUsK0JBQUE7RTlKd29xQlI7O0U4SnRvcUJNOztJQUVFLGdDQUFBO0U5SnlvcUJSOztFOEp2b3FCTTs7SUFFRSw4QkFBQTtFOUowb3FCUjs7RThKenBxQk07SUFBZ0MsdUJBQUE7RTlKNnBxQnRDOztFOEo1cHFCTTs7SUFFRSwyQkFBQTtFOUorcHFCUjs7RThKN3BxQk07O0lBRUUsNkJBQUE7RTlKZ3FxQlI7O0U4SjlwcUJNOztJQUVFLDhCQUFBO0U5SmlxcUJSOztFOEovcHFCTTs7SUFFRSw0QkFBQTtFOUprcXFCUjs7RThKanJxQk07SUFBZ0MseUJBQUE7RTlKcXJxQnRDOztFOEpwcnFCTTs7SUFFRSw2QkFBQTtFOUp1cnFCUjs7RThKcnJxQk07O0lBRUUsK0JBQUE7RTlKd3JxQlI7O0U4SnRycUJNOztJQUVFLGdDQUFBO0U5SnlycUJSOztFOEp2cnFCTTs7SUFFRSw4QkFBQTtFOUowcnFCUjs7RThKenNxQk07SUFBZ0MsdUJBQUE7RTlKNnNxQnRDOztFOEo1c3FCTTs7SUFFRSwyQkFBQTtFOUorc3FCUjs7RThKN3NxQk07O0lBRUUsNkJBQUE7RTlKZ3RxQlI7O0U4SjlzcUJNOztJQUVFLDhCQUFBO0U5Sml0cUJSOztFOEovc3FCTTs7SUFFRSw0QkFBQTtFOUprdHFCUjs7RThKanVxQk07SUFBZ0MseUJBQUE7RTlKcXVxQnRDOztFOEpwdXFCTTs7SUFFRSw2QkFBQTtFOUp1dXFCUjs7RThKcnVxQk07O0lBRUUsK0JBQUE7RTlKd3VxQlI7O0U4SnR1cUJNOztJQUVFLGdDQUFBO0U5Snl1cUJSOztFOEp2dXFCTTs7SUFFRSw4QkFBQTtFOUowdXFCUjs7RThKenZxQk07SUFBZ0MsdUJBQUE7RTlKNnZxQnRDOztFOEo1dnFCTTs7SUFFRSwyQkFBQTtFOUordnFCUjs7RThKN3ZxQk07O0lBRUUsNkJBQUE7RTlKZ3dxQlI7O0U4Sjl2cUJNOztJQUVFLDhCQUFBO0U5Sml3cUJSOztFOEovdnFCTTs7SUFFRSw0QkFBQTtFOUprd3FCUjs7RThKanhxQk07SUFBZ0MseUJBQUE7RTlKcXhxQnRDOztFOEpweHFCTTs7SUFFRSw2QkFBQTtFOUp1eHFCUjs7RThKcnhxQk07O0lBRUUsK0JBQUE7RTlKd3hxQlI7O0U4SnR4cUJNOztJQUVFLGdDQUFBO0U5Snl4cUJSOztFOEp2eHFCTTs7SUFFRSw4QkFBQTtFOUoweHFCUjs7RThKenlxQk07SUFBZ0MsdUJBQUE7RTlKNnlxQnRDOztFOEo1eXFCTTs7SUFFRSwyQkFBQTtFOUoreXFCUjs7RThKN3lxQk07O0lBRUUsNkJBQUE7RTlKZ3pxQlI7O0U4Sjl5cUJNOztJQUVFLDhCQUFBO0U5Sml6cUJSOztFOEoveXFCTTs7SUFFRSw0QkFBQTtFOUprenFCUjs7RThKajBxQk07SUFBZ0MsdUJBQUE7RTlKcTBxQnRDOztFOEpwMHFCTTs7SUFFRSwyQkFBQTtFOUp1MHFCUjs7RThKcjBxQk07O0lBRUUsNkJBQUE7RTlKdzBxQlI7O0U4SnQwcUJNOztJQUVFLDhCQUFBO0U5SnkwcUJSOztFOEp2MHFCTTs7SUFFRSw0QkFBQTtFOUowMHFCUjs7RThKejFxQk07SUFBZ0MsdUJBQUE7RTlKNjFxQnRDOztFOEo1MXFCTTs7SUFFRSwyQkFBQTtFOUorMXFCUjs7RThKNzFxQk07O0lBRUUsNkJBQUE7RTlKZzJxQlI7O0U4SjkxcUJNOztJQUVFLDhCQUFBO0U5SmkycUJSOztFOEovMXFCTTs7SUFFRSw0QkFBQTtFOUprMnFCUjs7RThKajNxQk07SUFBZ0MsdUJBQUE7RTlKcTNxQnRDOztFOEpwM3FCTTs7SUFFRSwyQkFBQTtFOUp1M3FCUjs7RThKcjNxQk07O0lBRUUsNkJBQUE7RTlKdzNxQlI7O0U4SnQzcUJNOztJQUVFLDhCQUFBO0U5SnkzcUJSOztFOEp2M3FCTTs7SUFFRSw0QkFBQTtFOUowM3FCUjs7RThKejRxQk07SUFBZ0MscUJBQUE7RTlKNjRxQnRDOztFOEo1NHFCTTs7SUFFRSx5QkFBQTtFOUorNHFCUjs7RThKNzRxQk07O0lBRUUsMkJBQUE7RTlKZzVxQlI7O0U4Sjk0cUJNOztJQUVFLDRCQUFBO0U5Smk1cUJSOztFOEovNHFCTTs7SUFFRSwwQkFBQTtFOUprNXFCUjs7RThKajZxQk07SUFBZ0MsMkJBQUE7RTlKcTZxQnRDOztFOEpwNnFCTTs7SUFFRSwrQkFBQTtFOUp1NnFCUjs7RThKcjZxQk07O0lBRUUsaUNBQUE7RTlKdzZxQlI7O0U4SnQ2cUJNOztJQUVFLGtDQUFBO0U5Snk2cUJSOztFOEp2NnFCTTs7SUFFRSxnQ0FBQTtFOUowNnFCUjs7RThKejdxQk07SUFBZ0MsMEJBQUE7RTlKNjdxQnRDOztFOEo1N3FCTTs7SUFFRSw4QkFBQTtFOUorN3FCUjs7RThKNzdxQk07O0lBRUUsZ0NBQUE7RTlKZzhxQlI7O0U4Sjk3cUJNOztJQUVFLGlDQUFBO0U5Smk4cUJSOztFOEovN3FCTTs7SUFFRSwrQkFBQTtFOUprOHFCUjs7RThKajlxQk07SUFBZ0Msd0JBQUE7RTlKcTlxQnRDOztFOEpwOXFCTTs7SUFFRSw0QkFBQTtFOUp1OXFCUjs7RThKcjlxQk07O0lBRUUsOEJBQUE7RTlKdzlxQlI7O0U4SnQ5cUJNOztJQUVFLCtCQUFBO0U5Snk5cUJSOztFOEp2OXFCTTs7SUFFRSw2QkFBQTtFOUowOXFCUjs7RThKeitxQk07SUFBZ0MsMEJBQUE7RTlKNitxQnRDOztFOEo1K3FCTTs7SUFFRSw4QkFBQTtFOUorK3FCUjs7RThKNytxQk07O0lBRUUsZ0NBQUE7RTlKZy9xQlI7O0U4SjkrcUJNOztJQUVFLGlDQUFBO0U5SmkvcUJSOztFOEovK3FCTTs7SUFFRSwrQkFBQTtFOUprL3FCUjs7RThKamdyQk07SUFBZ0Msd0JBQUE7RTlKcWdyQnRDOztFOEpwZ3JCTTs7SUFFRSw0QkFBQTtFOUp1Z3JCUjs7RThKcmdyQk07O0lBRUUsOEJBQUE7RTlKd2dyQlI7O0U4SnRnckJNOztJQUVFLCtCQUFBO0U5SnlnckJSOztFOEp2Z3JCTTs7SUFFRSw2QkFBQTtFOUowZ3JCUjs7RThKemhyQk07SUFBZ0Msd0JBQUE7RTlKNmhyQnRDOztFOEo1aHJCTTs7SUFFRSw0QkFBQTtFOUoraHJCUjs7RThKN2hyQk07O0lBRUUsOEJBQUE7RTlKZ2lyQlI7O0U4SjlockJNOztJQUVFLCtCQUFBO0U5SmlpckJSOztFOEovaHJCTTs7SUFFRSw2QkFBQTtFOUpraXJCUjs7RThKampyQk07SUFBZ0MsMEJBQUE7RTlKcWpyQnRDOztFOEpwanJCTTs7SUFFRSw4QkFBQTtFOUp1anJCUjs7RThKcmpyQk07O0lBRUUsZ0NBQUE7RTlKd2pyQlI7O0U4SnRqckJNOztJQUVFLGlDQUFBO0U5SnlqckJSOztFOEp2anJCTTs7SUFFRSwrQkFBQTtFOUowanJCUjs7RThKemtyQk07SUFBZ0Msd0JBQUE7RTlKNmtyQnRDOztFOEo1a3JCTTs7SUFFRSw0QkFBQTtFOUora3JCUjs7RThKN2tyQk07O0lBRUUsOEJBQUE7RTlKZ2xyQlI7O0U4SjlrckJNOztJQUVFLCtCQUFBO0U5SmlsckJSOztFOEova3JCTTs7SUFFRSw2QkFBQTtFOUprbHJCUjs7RThKam1yQk07SUFBZ0MsMEJBQUE7RTlKcW1yQnRDOztFOEpwbXJCTTs7SUFFRSw4QkFBQTtFOUp1bXJCUjs7RThKcm1yQk07O0lBRUUsZ0NBQUE7RTlKd21yQlI7O0U4SnRtckJNOztJQUVFLGlDQUFBO0U5SnltckJSOztFOEp2bXJCTTs7SUFFRSwrQkFBQTtFOUowbXJCUjs7RThKem5yQk07SUFBZ0Msd0JBQUE7RTlKNm5yQnRDOztFOEo1bnJCTTs7SUFFRSw0QkFBQTtFOUorbnJCUjs7RThKN25yQk07O0lBRUUsOEJBQUE7RTlKZ29yQlI7O0U4SjluckJNOztJQUVFLCtCQUFBO0U5SmlvckJSOztFOEovbnJCTTs7SUFFRSw2QkFBQTtFOUprb3JCUjs7RThKanByQk07SUFBZ0MsMEJBQUE7RTlKcXByQnRDOztFOEpwcHJCTTs7SUFFRSw4QkFBQTtFOUp1cHJCUjs7RThKcnByQk07O0lBRUUsZ0NBQUE7RTlKd3ByQlI7O0U4SnRwckJNOztJQUVFLGlDQUFBO0U5SnlwckJSOztFOEp2cHJCTTs7SUFFRSwrQkFBQTtFOUowcHJCUjs7RThKenFyQk07SUFBZ0Msd0JBQUE7RTlKNnFyQnRDOztFOEo1cXJCTTs7SUFFRSw0QkFBQTtFOUorcXJCUjs7RThKN3FyQk07O0lBRUUsOEJBQUE7RTlKZ3JyQlI7O0U4SjlxckJNOztJQUVFLCtCQUFBO0U5SmlyckJSOztFOEovcXJCTTs7SUFFRSw2QkFBQTtFOUprcnJCUjs7RThKanNyQk07SUFBZ0MsMEJBQUE7RTlKcXNyQnRDOztFOEpwc3JCTTs7SUFFRSw4QkFBQTtFOUp1c3JCUjs7RThKcnNyQk07O0lBRUUsZ0NBQUE7RTlKd3NyQlI7O0U4SnRzckJNOztJQUVFLGlDQUFBO0U5SnlzckJSOztFOEp2c3JCTTs7SUFFRSwrQkFBQTtFOUowc3JCUjs7RThKenRyQk07SUFBZ0Msd0JBQUE7RTlKNnRyQnRDOztFOEo1dHJCTTs7SUFFRSw0QkFBQTtFOUordHJCUjs7RThKN3RyQk07O0lBRUUsOEJBQUE7RTlKZ3VyQlI7O0U4Sjl0ckJNOztJQUVFLCtCQUFBO0U5Sml1ckJSOztFOEovdHJCTTs7SUFFRSw2QkFBQTtFOUprdXJCUjs7RThKanZyQk07SUFBZ0MsMEJBQUE7RTlKcXZyQnRDOztFOEpwdnJCTTs7SUFFRSw4QkFBQTtFOUp1dnJCUjs7RThKcnZyQk07O0lBRUUsZ0NBQUE7RTlKd3ZyQlI7O0U4SnR2ckJNOztJQUVFLGlDQUFBO0U5Snl2ckJSOztFOEp2dnJCTTs7SUFFRSwrQkFBQTtFOUowdnJCUjs7RThKendyQk07SUFBZ0Msd0JBQUE7RTlKNndyQnRDOztFOEo1d3JCTTs7SUFFRSw0QkFBQTtFOUord3JCUjs7RThKN3dyQk07O0lBRUUsOEJBQUE7RTlKZ3hyQlI7O0U4Sjl3ckJNOztJQUVFLCtCQUFBO0U5Sml4ckJSOztFOEovd3JCTTs7SUFFRSw2QkFBQTtFOUpreHJCUjs7RThKanlyQk07SUFBZ0Msd0JBQUE7RTlKcXlyQnRDOztFOEpweXJCTTs7SUFFRSw0QkFBQTtFOUp1eXJCUjs7RThKcnlyQk07O0lBRUUsOEJBQUE7RTlKd3lyQlI7O0U4SnR5ckJNOztJQUVFLCtCQUFBO0U5Snl5ckJSOztFOEp2eXJCTTs7SUFFRSw2QkFBQTtFOUoweXJCUjs7RThKenpyQk07SUFBZ0Msd0JBQUE7RTlKNnpyQnRDOztFOEo1enJCTTs7SUFFRSw0QkFBQTtFOUorenJCUjs7RThKN3pyQk07O0lBRUUsOEJBQUE7RTlKZzByQlI7O0U4Sjl6ckJNOztJQUVFLCtCQUFBO0U5SmkwckJSOztFOEovenJCTTs7SUFFRSw2QkFBQTtFOUprMHJCUjs7RThKajFyQk07SUFBZ0Msd0JBQUE7RTlKcTFyQnRDOztFOEpwMXJCTTs7SUFFRSw0QkFBQTtFOUp1MXJCUjs7RThKcjFyQk07O0lBRUUsOEJBQUE7RTlKdzFyQlI7O0U4SnQxckJNOztJQUVFLCtCQUFBO0U5SnkxckJSOztFOEp2MXJCTTs7SUFFRSw2QkFBQTtFOUowMXJCUjs7RThKbDFyQk07SUFBd0IsMkJBQUE7RTlKczFyQjlCOztFOEpyMXJCTTs7SUFFRSwrQkFBQTtFOUp3MXJCUjs7RThKdDFyQk07O0lBRUUsaUNBQUE7RTlKeTFyQlI7O0U4SnYxckJNOztJQUVFLGtDQUFBO0U5SjAxckJSOztFOEp4MXJCTTs7SUFFRSxnQ0FBQTtFOUoyMXJCUjs7RThKMTJyQk07SUFBd0IsMEJBQUE7RTlKODJyQjlCOztFOEo3MnJCTTs7SUFFRSw4QkFBQTtFOUpnM3JCUjs7RThKOTJyQk07O0lBRUUsZ0NBQUE7RTlKaTNyQlI7O0U4Si8yckJNOztJQUVFLGlDQUFBO0U5SmszckJSOztFOEpoM3JCTTs7SUFFRSwrQkFBQTtFOUptM3JCUjs7RThKbDRyQk07SUFBd0Isd0JBQUE7RTlKczRyQjlCOztFOEpyNHJCTTs7SUFFRSw0QkFBQTtFOUp3NHJCUjs7RThKdDRyQk07O0lBRUUsOEJBQUE7RTlKeTRyQlI7O0U4SnY0ckJNOztJQUVFLCtCQUFBO0U5SjA0ckJSOztFOEp4NHJCTTs7SUFFRSw2QkFBQTtFOUoyNHJCUjs7RThKMTVyQk07SUFBd0IsMEJBQUE7RTlKODVyQjlCOztFOEo3NXJCTTs7SUFFRSw4QkFBQTtFOUpnNnJCUjs7RThKOTVyQk07O0lBRUUsZ0NBQUE7RTlKaTZyQlI7O0U4Si81ckJNOztJQUVFLGlDQUFBO0U5Sms2ckJSOztFOEpoNnJCTTs7SUFFRSwrQkFBQTtFOUptNnJCUjs7RThKbDdyQk07SUFBd0Isd0JBQUE7RTlKczdyQjlCOztFOEpyN3JCTTs7SUFFRSw0QkFBQTtFOUp3N3JCUjs7RThKdDdyQk07O0lBRUUsOEJBQUE7RTlKeTdyQlI7O0U4SnY3ckJNOztJQUVFLCtCQUFBO0U5SjA3ckJSOztFOEp4N3JCTTs7SUFFRSw2QkFBQTtFOUoyN3JCUjs7RThKMThyQk07SUFBd0IsdUJBQUE7RTlKODhyQjlCOztFOEo3OHJCTTs7SUFFRSwyQkFBQTtFOUpnOXJCUjs7RThKOThyQk07O0lBRUUsNkJBQUE7RTlKaTlyQlI7O0U4Si84ckJNOztJQUVFLDhCQUFBO0U5Sms5ckJSOztFOEpoOXJCTTs7SUFFRSw0QkFBQTtFOUptOXJCUjs7RThKbCtyQk07SUFBd0IsMEJBQUE7RTlKcytyQjlCOztFOEpyK3JCTTs7SUFFRSw4QkFBQTtFOUp3K3JCUjs7RThKdCtyQk07O0lBRUUsZ0NBQUE7RTlKeStyQlI7O0U4SnYrckJNOztJQUVFLGlDQUFBO0U5SjArckJSOztFOEp4K3JCTTs7SUFFRSwrQkFBQTtFOUoyK3JCUjs7RThKMS9yQk07SUFBd0Isd0JBQUE7RTlKOC9yQjlCOztFOEo3L3JCTTs7SUFFRSw0QkFBQTtFOUpnZ3NCUjs7RThKOS9yQk07O0lBRUUsOEJBQUE7RTlKaWdzQlI7O0U4Si8vckJNOztJQUVFLCtCQUFBO0U5Smtnc0JSOztFOEpoZ3NCTTs7SUFFRSw2QkFBQTtFOUptZ3NCUjs7RThKbGhzQk07SUFBd0IsMEJBQUE7RTlKc2hzQjlCOztFOEpyaHNCTTs7SUFFRSw4QkFBQTtFOUp3aHNCUjs7RThKdGhzQk07O0lBRUUsZ0NBQUE7RTlKeWhzQlI7O0U4SnZoc0JNOztJQUVFLGlDQUFBO0U5SjBoc0JSOztFOEp4aHNCTTs7SUFFRSwrQkFBQTtFOUoyaHNCUjs7RThKMWlzQk07SUFBd0Isd0JBQUE7RTlKOGlzQjlCOztFOEo3aXNCTTs7SUFFRSw0QkFBQTtFOUpnanNCUjs7RThKOWlzQk07O0lBRUUsOEJBQUE7RTlKaWpzQlI7O0U4Si9pc0JNOztJQUVFLCtCQUFBO0U5Smtqc0JSOztFOEpoanNCTTs7SUFFRSw2QkFBQTtFOUptanNCUjs7RThKbGtzQk07SUFBd0IsMEJBQUE7RTlKc2tzQjlCOztFOEpya3NCTTs7SUFFRSw4QkFBQTtFOUp3a3NCUjs7RThKdGtzQk07O0lBRUUsZ0NBQUE7RTlKeWtzQlI7O0U4SnZrc0JNOztJQUVFLGlDQUFBO0U5SjBrc0JSOztFOEp4a3NCTTs7SUFFRSwrQkFBQTtFOUoya3NCUjs7RThKMWxzQk07SUFBd0Isd0JBQUE7RTlKOGxzQjlCOztFOEo3bHNCTTs7SUFFRSw0QkFBQTtFOUpnbXNCUjs7RThKOWxzQk07O0lBRUUsOEJBQUE7RTlKaW1zQlI7O0U4Si9sc0JNOztJQUVFLCtCQUFBO0U5Smttc0JSOztFOEpobXNCTTs7SUFFRSw2QkFBQTtFOUptbXNCUjs7RThKbG5zQk07SUFBd0IsMEJBQUE7RTlKc25zQjlCOztFOEpybnNCTTs7SUFFRSw4QkFBQTtFOUp3bnNCUjs7RThKdG5zQk07O0lBRUUsZ0NBQUE7RTlKeW5zQlI7O0U4SnZuc0JNOztJQUVFLGlDQUFBO0U5SjBuc0JSOztFOEp4bnNCTTs7SUFFRSwrQkFBQTtFOUoybnNCUjs7RThKMW9zQk07SUFBd0Isd0JBQUE7RTlKOG9zQjlCOztFOEo3b3NCTTs7SUFFRSw0QkFBQTtFOUpncHNCUjs7RThKOW9zQk07O0lBRUUsOEJBQUE7RTlKaXBzQlI7O0U4Si9vc0JNOztJQUVFLCtCQUFBO0U5Smtwc0JSOztFOEpocHNCTTs7SUFFRSw2QkFBQTtFOUptcHNCUjs7RThKbHFzQk07SUFBd0IsMEJBQUE7RTlKc3FzQjlCOztFOEpycXNCTTs7SUFFRSw4QkFBQTtFOUp3cXNCUjs7RThKdHFzQk07O0lBRUUsZ0NBQUE7RTlKeXFzQlI7O0U4SnZxc0JNOztJQUVFLGlDQUFBO0U5SjBxc0JSOztFOEp4cXNCTTs7SUFFRSwrQkFBQTtFOUoycXNCUjs7RThKMXJzQk07SUFBd0Isd0JBQUE7RTlKOHJzQjlCOztFOEo3cnNCTTs7SUFFRSw0QkFBQTtFOUpnc3NCUjs7RThKOXJzQk07O0lBRUUsOEJBQUE7RTlKaXNzQlI7O0U4Si9yc0JNOztJQUVFLCtCQUFBO0U5Smtzc0JSOztFOEpoc3NCTTs7SUFFRSw2QkFBQTtFOUptc3NCUjs7RThKbHRzQk07SUFBd0Isd0JBQUE7RTlKc3RzQjlCOztFOEpydHNCTTs7SUFFRSw0QkFBQTtFOUp3dHNCUjs7RThKdHRzQk07O0lBRUUsOEJBQUE7RTlKeXRzQlI7O0U4SnZ0c0JNOztJQUVFLCtCQUFBO0U5SjB0c0JSOztFOEp4dHNCTTs7SUFFRSw2QkFBQTtFOUoydHNCUjs7RThKMXVzQk07SUFBd0Isd0JBQUE7RTlKOHVzQjlCOztFOEo3dXNCTTs7SUFFRSw0QkFBQTtFOUpndnNCUjs7RThKOXVzQk07O0lBRUUsOEJBQUE7RTlKaXZzQlI7O0U4Si91c0JNOztJQUVFLCtCQUFBO0U5Smt2c0JSOztFOEpodnNCTTs7SUFFRSw2QkFBQTtFOUptdnNCUjs7RThKbHdzQk07SUFBd0Isd0JBQUE7RTlKc3dzQjlCOztFOEpyd3NCTTs7SUFFRSw0QkFBQTtFOUp3d3NCUjs7RThKdHdzQk07O0lBRUUsOEJBQUE7RTlKeXdzQlI7O0U4SnZ3c0JNOztJQUVFLCtCQUFBO0U5SjB3c0JSOztFOEp4d3NCTTs7SUFFRSw2QkFBQTtFOUoyd3NCUjs7RThKcndzQkU7SUFBbUIsdUJBQUE7RTlKeXdzQnJCOztFOEp4d3NCRTs7SUFFRSwyQkFBQTtFOUoyd3NCSjs7RThKendzQkU7O0lBRUUsNkJBQUE7RTlKNHdzQko7O0U4SjF3c0JFOztJQUVFLDhCQUFBO0U5SjZ3c0JKOztFOEozd3NCRTs7SUFFRSw0QkFBQTtFOUo4d3NCSjtBQUNGO0FtR3h4c0JJO0UyRGxESTtJQUFnQyxvQkFBQTtFOUo4MHNCdEM7O0U4Sjcwc0JNOztJQUVFLHdCQUFBO0U5Smcxc0JSOztFOEo5MHNCTTs7SUFFRSwwQkFBQTtFOUppMXNCUjs7RThKLzBzQk07O0lBRUUsMkJBQUE7RTlKazFzQlI7O0U4Smgxc0JNOztJQUVFLHlCQUFBO0U5Sm0xc0JSOztFOEpsMnNCTTtJQUFnQywwQkFBQTtFOUpzMnNCdEM7O0U4SnIyc0JNOztJQUVFLDhCQUFBO0U5Sncyc0JSOztFOEp0MnNCTTs7SUFFRSxnQ0FBQTtFOUp5MnNCUjs7RThKdjJzQk07O0lBRUUsaUNBQUE7RTlKMDJzQlI7O0U4Sngyc0JNOztJQUVFLCtCQUFBO0U5SjIyc0JSOztFOEoxM3NCTTtJQUFnQyx5QkFBQTtFOUo4M3NCdEM7O0U4Sjczc0JNOztJQUVFLDZCQUFBO0U5Smc0c0JSOztFOEo5M3NCTTs7SUFFRSwrQkFBQTtFOUppNHNCUjs7RThKLzNzQk07O0lBRUUsZ0NBQUE7RTlKazRzQlI7O0U4Smg0c0JNOztJQUVFLDhCQUFBO0U5Sm00c0JSOztFOEpsNXNCTTtJQUFnQyx1QkFBQTtFOUpzNXNCdEM7O0U4SnI1c0JNOztJQUVFLDJCQUFBO0U5Snc1c0JSOztFOEp0NXNCTTs7SUFFRSw2QkFBQTtFOUp5NXNCUjs7RThKdjVzQk07O0lBRUUsOEJBQUE7RTlKMDVzQlI7O0U4Sng1c0JNOztJQUVFLDRCQUFBO0U5SjI1c0JSOztFOEoxNnNCTTtJQUFnQyx5QkFBQTtFOUo4NnNCdEM7O0U4Sjc2c0JNOztJQUVFLDZCQUFBO0U5Smc3c0JSOztFOEo5NnNCTTs7SUFFRSwrQkFBQTtFOUppN3NCUjs7RThKLzZzQk07O0lBRUUsZ0NBQUE7RTlKazdzQlI7O0U4Smg3c0JNOztJQUVFLDhCQUFBO0U5Sm03c0JSOztFOEpsOHNCTTtJQUFnQyx1QkFBQTtFOUpzOHNCdEM7O0U4SnI4c0JNOztJQUVFLDJCQUFBO0U5Snc4c0JSOztFOEp0OHNCTTs7SUFFRSw2QkFBQTtFOUp5OHNCUjs7RThKdjhzQk07O0lBRUUsOEJBQUE7RTlKMDhzQlI7O0U4Sng4c0JNOztJQUVFLDRCQUFBO0U5SjI4c0JSOztFOEoxOXNCTTtJQUFnQyx1QkFBQTtFOUo4OXNCdEM7O0U4Sjc5c0JNOztJQUVFLDJCQUFBO0U5Smcrc0JSOztFOEo5OXNCTTs7SUFFRSw2QkFBQTtFOUppK3NCUjs7RThKLzlzQk07O0lBRUUsOEJBQUE7RTlKaytzQlI7O0U4Smgrc0JNOztJQUVFLDRCQUFBO0U5Sm0rc0JSOztFOEpsL3NCTTtJQUFnQyx5QkFBQTtFOUpzL3NCdEM7O0U4SnIvc0JNOztJQUVFLDZCQUFBO0U5Sncvc0JSOztFOEp0L3NCTTs7SUFFRSwrQkFBQTtFOUp5L3NCUjs7RThKdi9zQk07O0lBRUUsZ0NBQUE7RTlKMC9zQlI7O0U4Sngvc0JNOztJQUVFLDhCQUFBO0U5SjIvc0JSOztFOEoxZ3RCTTtJQUFnQyx1QkFBQTtFOUo4Z3RCdEM7O0U4SjdndEJNOztJQUVFLDJCQUFBO0U5SmdodEJSOztFOEo5Z3RCTTs7SUFFRSw2QkFBQTtFOUppaHRCUjs7RThKL2d0Qk07O0lBRUUsOEJBQUE7RTlKa2h0QlI7O0U4SmhodEJNOztJQUVFLDRCQUFBO0U5Sm1odEJSOztFOEpsaXRCTTtJQUFnQyx5QkFBQTtFOUpzaXRCdEM7O0U4SnJpdEJNOztJQUVFLDZCQUFBO0U5SndpdEJSOztFOEp0aXRCTTs7SUFFRSwrQkFBQTtFOUp5aXRCUjs7RThKdml0Qk07O0lBRUUsZ0NBQUE7RTlKMGl0QlI7O0U4SnhpdEJNOztJQUVFLDhCQUFBO0U5SjJpdEJSOztFOEoxanRCTTtJQUFnQyx1QkFBQTtFOUo4anRCdEM7O0U4SjdqdEJNOztJQUVFLDJCQUFBO0U5SmdrdEJSOztFOEo5anRCTTs7SUFFRSw2QkFBQTtFOUppa3RCUjs7RThKL2p0Qk07O0lBRUUsOEJBQUE7RTlKa2t0QlI7O0U4SmhrdEJNOztJQUVFLDRCQUFBO0U5Sm1rdEJSOztFOEpsbHRCTTtJQUFnQyx5QkFBQTtFOUpzbHRCdEM7O0U4SnJsdEJNOztJQUVFLDZCQUFBO0U5SndsdEJSOztFOEp0bHRCTTs7SUFFRSwrQkFBQTtFOUp5bHRCUjs7RThKdmx0Qk07O0lBRUUsZ0NBQUE7RTlKMGx0QlI7O0U4SnhsdEJNOztJQUVFLDhCQUFBO0U5SjJsdEJSOztFOEoxbXRCTTtJQUFnQyx1QkFBQTtFOUo4bXRCdEM7O0U4SjdtdEJNOztJQUVFLDJCQUFBO0U5SmdudEJSOztFOEo5bXRCTTs7SUFFRSw2QkFBQTtFOUppbnRCUjs7RThKL210Qk07O0lBRUUsOEJBQUE7RTlKa250QlI7O0U4SmhudEJNOztJQUVFLDRCQUFBO0U5Sm1udEJSOztFOEpsb3RCTTtJQUFnQyx5QkFBQTtFOUpzb3RCdEM7O0U4SnJvdEJNOztJQUVFLDZCQUFBO0U5SndvdEJSOztFOEp0b3RCTTs7SUFFRSwrQkFBQTtFOUp5b3RCUjs7RThKdm90Qk07O0lBRUUsZ0NBQUE7RTlKMG90QlI7O0U4SnhvdEJNOztJQUVFLDhCQUFBO0U5SjJvdEJSOztFOEoxcHRCTTtJQUFnQyx1QkFBQTtFOUo4cHRCdEM7O0U4SjdwdEJNOztJQUVFLDJCQUFBO0U5SmdxdEJSOztFOEo5cHRCTTs7SUFFRSw2QkFBQTtFOUppcXRCUjs7RThKL3B0Qk07O0lBRUUsOEJBQUE7RTlKa3F0QlI7O0U4SmhxdEJNOztJQUVFLDRCQUFBO0U5Sm1xdEJSOztFOEpscnRCTTtJQUFnQyx5QkFBQTtFOUpzcnRCdEM7O0U4SnJydEJNOztJQUVFLDZCQUFBO0U5SndydEJSOztFOEp0cnRCTTs7SUFFRSwrQkFBQTtFOUp5cnRCUjs7RThKdnJ0Qk07O0lBRUUsZ0NBQUE7RTlKMHJ0QlI7O0U4SnhydEJNOztJQUVFLDhCQUFBO0U5SjJydEJSOztFOEoxc3RCTTtJQUFnQyx1QkFBQTtFOUo4c3RCdEM7O0U4SjdzdEJNOztJQUVFLDJCQUFBO0U5Smd0dEJSOztFOEo5c3RCTTs7SUFFRSw2QkFBQTtFOUppdHRCUjs7RThKL3N0Qk07O0lBRUUsOEJBQUE7RTlKa3R0QlI7O0U4Smh0dEJNOztJQUVFLDRCQUFBO0U5Sm10dEJSOztFOEpsdXRCTTtJQUFnQyx1QkFBQTtFOUpzdXRCdEM7O0U4SnJ1dEJNOztJQUVFLDJCQUFBO0U5Snd1dEJSOztFOEp0dXRCTTs7SUFFRSw2QkFBQTtFOUp5dXRCUjs7RThKdnV0Qk07O0lBRUUsOEJBQUE7RTlKMHV0QlI7O0U4Snh1dEJNOztJQUVFLDRCQUFBO0U5SjJ1dEJSOztFOEoxdnRCTTtJQUFnQyx1QkFBQTtFOUo4dnRCdEM7O0U4Sjd2dEJNOztJQUVFLDJCQUFBO0U5Smd3dEJSOztFOEo5dnRCTTs7SUFFRSw2QkFBQTtFOUppd3RCUjs7RThKL3Z0Qk07O0lBRUUsOEJBQUE7RTlKa3d0QlI7O0U4Smh3dEJNOztJQUVFLDRCQUFBO0U5Sm13dEJSOztFOEpseHRCTTtJQUFnQyx1QkFBQTtFOUpzeHRCdEM7O0U4SnJ4dEJNOztJQUVFLDJCQUFBO0U5Snd4dEJSOztFOEp0eHRCTTs7SUFFRSw2QkFBQTtFOUp5eHRCUjs7RThKdnh0Qk07O0lBRUUsOEJBQUE7RTlKMHh0QlI7O0U4Snh4dEJNOztJQUVFLDRCQUFBO0U5SjJ4dEJSOztFOEoxeXRCTTtJQUFnQyxxQkFBQTtFOUo4eXRCdEM7O0U4Sjd5dEJNOztJQUVFLHlCQUFBO0U5Smd6dEJSOztFOEo5eXRCTTs7SUFFRSwyQkFBQTtFOUppenRCUjs7RThKL3l0Qk07O0lBRUUsNEJBQUE7RTlKa3p0QlI7O0U4Smh6dEJNOztJQUVFLDBCQUFBO0U5Sm16dEJSOztFOEpsMHRCTTtJQUFnQywyQkFBQTtFOUpzMHRCdEM7O0U4SnIwdEJNOztJQUVFLCtCQUFBO0U5SncwdEJSOztFOEp0MHRCTTs7SUFFRSxpQ0FBQTtFOUp5MHRCUjs7RThKdjB0Qk07O0lBRUUsa0NBQUE7RTlKMDB0QlI7O0U4SngwdEJNOztJQUVFLGdDQUFBO0U5SjIwdEJSOztFOEoxMXRCTTtJQUFnQywwQkFBQTtFOUo4MXRCdEM7O0U4SjcxdEJNOztJQUVFLDhCQUFBO0U5SmcydEJSOztFOEo5MXRCTTs7SUFFRSxnQ0FBQTtFOUppMnRCUjs7RThKLzF0Qk07O0lBRUUsaUNBQUE7RTlKazJ0QlI7O0U4SmgydEJNOztJQUVFLCtCQUFBO0U5Sm0ydEJSOztFOEpsM3RCTTtJQUFnQyx3QkFBQTtFOUpzM3RCdEM7O0U4SnIzdEJNOztJQUVFLDRCQUFBO0U5SnczdEJSOztFOEp0M3RCTTs7SUFFRSw4QkFBQTtFOUp5M3RCUjs7RThKdjN0Qk07O0lBRUUsK0JBQUE7RTlKMDN0QlI7O0U4SngzdEJNOztJQUVFLDZCQUFBO0U5SjIzdEJSOztFOEoxNHRCTTtJQUFnQywwQkFBQTtFOUo4NHRCdEM7O0U4Sjc0dEJNOztJQUVFLDhCQUFBO0U5Smc1dEJSOztFOEo5NHRCTTs7SUFFRSxnQ0FBQTtFOUppNXRCUjs7RThKLzR0Qk07O0lBRUUsaUNBQUE7RTlKazV0QlI7O0U4Smg1dEJNOztJQUVFLCtCQUFBO0U5Sm01dEJSOztFOEpsNnRCTTtJQUFnQyx3QkFBQTtFOUpzNnRCdEM7O0U4SnI2dEJNOztJQUVFLDRCQUFBO0U5Snc2dEJSOztFOEp0NnRCTTs7SUFFRSw4QkFBQTtFOUp5NnRCUjs7RThKdjZ0Qk07O0lBRUUsK0JBQUE7RTlKMDZ0QlI7O0U4Sng2dEJNOztJQUVFLDZCQUFBO0U5SjI2dEJSOztFOEoxN3RCTTtJQUFnQyx3QkFBQTtFOUo4N3RCdEM7O0U4Sjc3dEJNOztJQUVFLDRCQUFBO0U5Smc4dEJSOztFOEo5N3RCTTs7SUFFRSw4QkFBQTtFOUppOHRCUjs7RThKLzd0Qk07O0lBRUUsK0JBQUE7RTlKazh0QlI7O0U4Smg4dEJNOztJQUVFLDZCQUFBO0U5Sm04dEJSOztFOEpsOXRCTTtJQUFnQywwQkFBQTtFOUpzOXRCdEM7O0U4SnI5dEJNOztJQUVFLDhCQUFBO0U5Snc5dEJSOztFOEp0OXRCTTs7SUFFRSxnQ0FBQTtFOUp5OXRCUjs7RThKdjl0Qk07O0lBRUUsaUNBQUE7RTlKMDl0QlI7O0U4Sng5dEJNOztJQUVFLCtCQUFBO0U5SjI5dEJSOztFOEoxK3RCTTtJQUFnQyx3QkFBQTtFOUo4K3RCdEM7O0U4SjcrdEJNOztJQUVFLDRCQUFBO0U5SmcvdEJSOztFOEo5K3RCTTs7SUFFRSw4QkFBQTtFOUppL3RCUjs7RThKLyt0Qk07O0lBRUUsK0JBQUE7RTlKay90QlI7O0U4SmgvdEJNOztJQUVFLDZCQUFBO0U5Sm0vdEJSOztFOEpsZ3VCTTtJQUFnQywwQkFBQTtFOUpzZ3VCdEM7O0U4SnJndUJNOztJQUVFLDhCQUFBO0U5SndndUJSOztFOEp0Z3VCTTs7SUFFRSxnQ0FBQTtFOUp5Z3VCUjs7RThKdmd1Qk07O0lBRUUsaUNBQUE7RTlKMGd1QlI7O0U4SnhndUJNOztJQUVFLCtCQUFBO0U5SjJndUJSOztFOEoxaHVCTTtJQUFnQyx3QkFBQTtFOUo4aHVCdEM7O0U4SjdodUJNOztJQUVFLDRCQUFBO0U5SmdpdUJSOztFOEo5aHVCTTs7SUFFRSw4QkFBQTtFOUppaXVCUjs7RThKL2h1Qk07O0lBRUUsK0JBQUE7RTlKa2l1QlI7O0U4SmhpdUJNOztJQUVFLDZCQUFBO0U5Sm1pdUJSOztFOEpsanVCTTtJQUFnQywwQkFBQTtFOUpzanVCdEM7O0U4SnJqdUJNOztJQUVFLDhCQUFBO0U5SndqdUJSOztFOEp0anVCTTs7SUFFRSxnQ0FBQTtFOUp5anVCUjs7RThKdmp1Qk07O0lBRUUsaUNBQUE7RTlKMGp1QlI7O0U4SnhqdUJNOztJQUVFLCtCQUFBO0U5SjJqdUJSOztFOEoxa3VCTTtJQUFnQyx3QkFBQTtFOUo4a3VCdEM7O0U4SjdrdUJNOztJQUVFLDRCQUFBO0U5SmdsdUJSOztFOEo5a3VCTTs7SUFFRSw4QkFBQTtFOUppbHVCUjs7RThKL2t1Qk07O0lBRUUsK0JBQUE7RTlKa2x1QlI7O0U4SmhsdUJNOztJQUVFLDZCQUFBO0U5Sm1sdUJSOztFOEpsbXVCTTtJQUFnQywwQkFBQTtFOUpzbXVCdEM7O0U4SnJtdUJNOztJQUVFLDhCQUFBO0U5SndtdUJSOztFOEp0bXVCTTs7SUFFRSxnQ0FBQTtFOUp5bXVCUjs7RThKdm11Qk07O0lBRUUsaUNBQUE7RTlKMG11QlI7O0U4SnhtdUJNOztJQUVFLCtCQUFBO0U5SjJtdUJSOztFOEoxbnVCTTtJQUFnQyx3QkFBQTtFOUo4bnVCdEM7O0U4SjdudUJNOztJQUVFLDRCQUFBO0U5SmdvdUJSOztFOEo5bnVCTTs7SUFFRSw4QkFBQTtFOUppb3VCUjs7RThKL251Qk07O0lBRUUsK0JBQUE7RTlKa291QlI7O0U4SmhvdUJNOztJQUVFLDZCQUFBO0U5Sm1vdUJSOztFOEpscHVCTTtJQUFnQywwQkFBQTtFOUpzcHVCdEM7O0U4SnJwdUJNOztJQUVFLDhCQUFBO0U5SndwdUJSOztFOEp0cHVCTTs7SUFFRSxnQ0FBQTtFOUp5cHVCUjs7RThKdnB1Qk07O0lBRUUsaUNBQUE7RTlKMHB1QlI7O0U4SnhwdUJNOztJQUVFLCtCQUFBO0U5SjJwdUJSOztFOEoxcXVCTTtJQUFnQyx3QkFBQTtFOUo4cXVCdEM7O0U4SjdxdUJNOztJQUVFLDRCQUFBO0U5SmdydUJSOztFOEo5cXVCTTs7SUFFRSw4QkFBQTtFOUppcnVCUjs7RThKL3F1Qk07O0lBRUUsK0JBQUE7RTlKa3J1QlI7O0U4SmhydUJNOztJQUVFLDZCQUFBO0U5Sm1ydUJSOztFOEpsc3VCTTtJQUFnQyx3QkFBQTtFOUpzc3VCdEM7O0U4SnJzdUJNOztJQUVFLDRCQUFBO0U5SndzdUJSOztFOEp0c3VCTTs7SUFFRSw4QkFBQTtFOUp5c3VCUjs7RThKdnN1Qk07O0lBRUUsK0JBQUE7RTlKMHN1QlI7O0U4SnhzdUJNOztJQUVFLDZCQUFBO0U5SjJzdUJSOztFOEoxdHVCTTtJQUFnQyx3QkFBQTtFOUo4dHVCdEM7O0U4Sjd0dUJNOztJQUVFLDRCQUFBO0U5Smd1dUJSOztFOEo5dHVCTTs7SUFFRSw4QkFBQTtFOUppdXVCUjs7RThKL3R1Qk07O0lBRUUsK0JBQUE7RTlKa3V1QlI7O0U4Smh1dUJNOztJQUVFLDZCQUFBO0U5Sm11dUJSOztFOEpsdnVCTTtJQUFnQyx3QkFBQTtFOUpzdnVCdEM7O0U4SnJ2dUJNOztJQUVFLDRCQUFBO0U5Snd2dUJSOztFOEp0dnVCTTs7SUFFRSw4QkFBQTtFOUp5dnVCUjs7RThKdnZ1Qk07O0lBRUUsK0JBQUE7RTlKMHZ1QlI7O0U4Snh2dUJNOztJQUVFLDZCQUFBO0U5SjJ2dUJSOztFOEpudnVCTTtJQUF3QiwyQkFBQTtFOUp1dnVCOUI7O0U4SnR2dUJNOztJQUVFLCtCQUFBO0U5Snl2dUJSOztFOEp2dnVCTTs7SUFFRSxpQ0FBQTtFOUowdnVCUjs7RThKeHZ1Qk07O0lBRUUsa0NBQUE7RTlKMnZ1QlI7O0U4Snp2dUJNOztJQUVFLGdDQUFBO0U5SjR2dUJSOztFOEozd3VCTTtJQUF3QiwwQkFBQTtFOUord3VCOUI7O0U4Sjl3dUJNOztJQUVFLDhCQUFBO0U5Sml4dUJSOztFOEovd3VCTTs7SUFFRSxnQ0FBQTtFOUpreHVCUjs7RThKaHh1Qk07O0lBRUUsaUNBQUE7RTlKbXh1QlI7O0U4Smp4dUJNOztJQUVFLCtCQUFBO0U5Sm94dUJSOztFOEpueXVCTTtJQUF3Qix3QkFBQTtFOUp1eXVCOUI7O0U4SnR5dUJNOztJQUVFLDRCQUFBO0U5Snl5dUJSOztFOEp2eXVCTTs7SUFFRSw4QkFBQTtFOUoweXVCUjs7RThKeHl1Qk07O0lBRUUsK0JBQUE7RTlKMnl1QlI7O0U4Snp5dUJNOztJQUVFLDZCQUFBO0U5SjR5dUJSOztFOEozenVCTTtJQUF3QiwwQkFBQTtFOUorenVCOUI7O0U4Sjl6dUJNOztJQUVFLDhCQUFBO0U5SmkwdUJSOztFOEovenVCTTs7SUFFRSxnQ0FBQTtFOUprMHVCUjs7RThKaDB1Qk07O0lBRUUsaUNBQUE7RTlKbTB1QlI7O0U4SmowdUJNOztJQUVFLCtCQUFBO0U5Sm8wdUJSOztFOEpuMXVCTTtJQUF3Qix3QkFBQTtFOUp1MXVCOUI7O0U4SnQxdUJNOztJQUVFLDRCQUFBO0U5SnkxdUJSOztFOEp2MXVCTTs7SUFFRSw4QkFBQTtFOUowMXVCUjs7RThKeDF1Qk07O0lBRUUsK0JBQUE7RTlKMjF1QlI7O0U4SnoxdUJNOztJQUVFLDZCQUFBO0U5SjQxdUJSOztFOEozMnVCTTtJQUF3Qix1QkFBQTtFOUorMnVCOUI7O0U4SjkydUJNOztJQUVFLDJCQUFBO0U5SmkzdUJSOztFOEovMnVCTTs7SUFFRSw2QkFBQTtFOUprM3VCUjs7RThKaDN1Qk07O0lBRUUsOEJBQUE7RTlKbTN1QlI7O0U4SmozdUJNOztJQUVFLDRCQUFBO0U5Sm8zdUJSOztFOEpuNHVCTTtJQUF3QiwwQkFBQTtFOUp1NHVCOUI7O0U4SnQ0dUJNOztJQUVFLDhCQUFBO0U5Snk0dUJSOztFOEp2NHVCTTs7SUFFRSxnQ0FBQTtFOUowNHVCUjs7RThKeDR1Qk07O0lBRUUsaUNBQUE7RTlKMjR1QlI7O0U4Sno0dUJNOztJQUVFLCtCQUFBO0U5SjQ0dUJSOztFOEozNXVCTTtJQUF3Qix3QkFBQTtFOUorNXVCOUI7O0U4Sjk1dUJNOztJQUVFLDRCQUFBO0U5Smk2dUJSOztFOEovNXVCTTs7SUFFRSw4QkFBQTtFOUprNnVCUjs7RThKaDZ1Qk07O0lBRUUsK0JBQUE7RTlKbTZ1QlI7O0U4Smo2dUJNOztJQUVFLDZCQUFBO0U5Sm82dUJSOztFOEpuN3VCTTtJQUF3QiwwQkFBQTtFOUp1N3VCOUI7O0U4SnQ3dUJNOztJQUVFLDhCQUFBO0U5Snk3dUJSOztFOEp2N3VCTTs7SUFFRSxnQ0FBQTtFOUowN3VCUjs7RThKeDd1Qk07O0lBRUUsaUNBQUE7RTlKMjd1QlI7O0U4Sno3dUJNOztJQUVFLCtCQUFBO0U5SjQ3dUJSOztFOEozOHVCTTtJQUF3Qix3QkFBQTtFOUorOHVCOUI7O0U4Sjk4dUJNOztJQUVFLDRCQUFBO0U5Smk5dUJSOztFOEovOHVCTTs7SUFFRSw4QkFBQTtFOUprOXVCUjs7RThKaDl1Qk07O0lBRUUsK0JBQUE7RTlKbTl1QlI7O0U4Smo5dUJNOztJQUVFLDZCQUFBO0U5Sm85dUJSOztFOEpuK3VCTTtJQUF3QiwwQkFBQTtFOUp1K3VCOUI7O0U4SnQrdUJNOztJQUVFLDhCQUFBO0U5SnkrdUJSOztFOEp2K3VCTTs7SUFFRSxnQ0FBQTtFOUowK3VCUjs7RThKeCt1Qk07O0lBRUUsaUNBQUE7RTlKMit1QlI7O0U4SnordUJNOztJQUVFLCtCQUFBO0U5SjQrdUJSOztFOEozL3VCTTtJQUF3Qix3QkFBQTtFOUorL3VCOUI7O0U4SjkvdUJNOztJQUVFLDRCQUFBO0U5SmlndkJSOztFOEovL3VCTTs7SUFFRSw4QkFBQTtFOUprZ3ZCUjs7RThKaGd2Qk07O0lBRUUsK0JBQUE7RTlKbWd2QlI7O0U4SmpndkJNOztJQUVFLDZCQUFBO0U5Sm9ndkJSOztFOEpuaHZCTTtJQUF3QiwwQkFBQTtFOUp1aHZCOUI7O0U4SnRodkJNOztJQUVFLDhCQUFBO0U5SnlodkJSOztFOEp2aHZCTTs7SUFFRSxnQ0FBQTtFOUowaHZCUjs7RThKeGh2Qk07O0lBRUUsaUNBQUE7RTlKMmh2QlI7O0U4SnpodkJNOztJQUVFLCtCQUFBO0U5SjRodkJSOztFOEozaXZCTTtJQUF3Qix3QkFBQTtFOUoraXZCOUI7O0U4SjlpdkJNOztJQUVFLDRCQUFBO0U5SmlqdkJSOztFOEovaXZCTTs7SUFFRSw4QkFBQTtFOUpranZCUjs7RThKaGp2Qk07O0lBRUUsK0JBQUE7RTlKbWp2QlI7O0U4SmpqdkJNOztJQUVFLDZCQUFBO0U5Sm9qdkJSOztFOEpua3ZCTTtJQUF3QiwwQkFBQTtFOUp1a3ZCOUI7O0U4SnRrdkJNOztJQUVFLDhCQUFBO0U5SnlrdkJSOztFOEp2a3ZCTTs7SUFFRSxnQ0FBQTtFOUowa3ZCUjs7RThKeGt2Qk07O0lBRUUsaUNBQUE7RTlKMmt2QlI7O0U4SnprdkJNOztJQUVFLCtCQUFBO0U5SjRrdkJSOztFOEozbHZCTTtJQUF3Qix3QkFBQTtFOUorbHZCOUI7O0U4SjlsdkJNOztJQUVFLDRCQUFBO0U5SmltdkJSOztFOEovbHZCTTs7SUFFRSw4QkFBQTtFOUprbXZCUjs7RThKaG12Qk07O0lBRUUsK0JBQUE7RTlKbW12QlI7O0U4SmptdkJNOztJQUVFLDZCQUFBO0U5Sm9tdkJSOztFOEpubnZCTTtJQUF3Qix3QkFBQTtFOUp1bnZCOUI7O0U4SnRudkJNOztJQUVFLDRCQUFBO0U5SnludkJSOztFOEp2bnZCTTs7SUFFRSw4QkFBQTtFOUowbnZCUjs7RThKeG52Qk07O0lBRUUsK0JBQUE7RTlKMm52QlI7O0U4SnpudkJNOztJQUVFLDZCQUFBO0U5SjRudkJSOztFOEozb3ZCTTtJQUF3Qix3QkFBQTtFOUorb3ZCOUI7O0U4SjlvdkJNOztJQUVFLDRCQUFBO0U5SmlwdkJSOztFOEovb3ZCTTs7SUFFRSw4QkFBQTtFOUprcHZCUjs7RThKaHB2Qk07O0lBRUUsK0JBQUE7RTlKbXB2QlI7O0U4SmpwdkJNOztJQUVFLDZCQUFBO0U5Sm9wdkJSOztFOEpucXZCTTtJQUF3Qix3QkFBQTtFOUp1cXZCOUI7O0U4SnRxdkJNOztJQUVFLDRCQUFBO0U5SnlxdkJSOztFOEp2cXZCTTs7SUFFRSw4QkFBQTtFOUowcXZCUjs7RThKeHF2Qk07O0lBRUUsK0JBQUE7RTlKMnF2QlI7O0U4SnpxdkJNOztJQUVFLDZCQUFBO0U5SjRxdkJSOztFOEp0cXZCRTtJQUFtQix1QkFBQTtFOUowcXZCckI7O0U4SnpxdkJFOztJQUVFLDJCQUFBO0U5SjRxdkJKOztFOEoxcXZCRTs7SUFFRSw2QkFBQTtFOUo2cXZCSjs7RThKM3F2QkU7O0lBRUUsOEJBQUE7RTlKOHF2Qko7O0U4SjVxdkJFOztJQUVFLDRCQUFBO0U5SitxdkJKO0FBQ0Y7QW1HenJ2Qkk7RTJEbERJO0lBQWdDLG9CQUFBO0U5Sit1dkJ0Qzs7RThKOXV2Qk07O0lBRUUsd0JBQUE7RTlKaXZ2QlI7O0U4Si91dkJNOztJQUVFLDBCQUFBO0U5Smt2dkJSOztFOEpodnZCTTs7SUFFRSwyQkFBQTtFOUptdnZCUjs7RThKanZ2Qk07O0lBRUUseUJBQUE7RTlKb3Z2QlI7O0U4Sm53dkJNO0lBQWdDLDBCQUFBO0U5SnV3dkJ0Qzs7RThKdHd2Qk07O0lBRUUsOEJBQUE7RTlKeXd2QlI7O0U4SnZ3dkJNOztJQUVFLGdDQUFBO0U5SjB3dkJSOztFOEp4d3ZCTTs7SUFFRSxpQ0FBQTtFOUoyd3ZCUjs7RThKend2Qk07O0lBRUUsK0JBQUE7RTlKNHd2QlI7O0U4SjN4dkJNO0lBQWdDLHlCQUFBO0U5Sit4dkJ0Qzs7RThKOXh2Qk07O0lBRUUsNkJBQUE7RTlKaXl2QlI7O0U4Si94dkJNOztJQUVFLCtCQUFBO0U5Smt5dkJSOztFOEpoeXZCTTs7SUFFRSxnQ0FBQTtFOUpteXZCUjs7RThKanl2Qk07O0lBRUUsOEJBQUE7RTlKb3l2QlI7O0U4Sm56dkJNO0lBQWdDLHVCQUFBO0U5SnV6dkJ0Qzs7RThKdHp2Qk07O0lBRUUsMkJBQUE7RTlKeXp2QlI7O0U4SnZ6dkJNOztJQUVFLDZCQUFBO0U5SjB6dkJSOztFOEp4enZCTTs7SUFFRSw4QkFBQTtFOUoyenZCUjs7RThKenp2Qk07O0lBRUUsNEJBQUE7RTlKNHp2QlI7O0U4SjMwdkJNO0lBQWdDLHlCQUFBO0U5SiswdkJ0Qzs7RThKOTB2Qk07O0lBRUUsNkJBQUE7RTlKaTF2QlI7O0U4Si8wdkJNOztJQUVFLCtCQUFBO0U5SmsxdkJSOztFOEpoMXZCTTs7SUFFRSxnQ0FBQTtFOUptMXZCUjs7RThKajF2Qk07O0lBRUUsOEJBQUE7RTlKbzF2QlI7O0U4Sm4ydkJNO0lBQWdDLHVCQUFBO0U5SnUydkJ0Qzs7RThKdDJ2Qk07O0lBRUUsMkJBQUE7RTlKeTJ2QlI7O0U4SnYydkJNOztJQUVFLDZCQUFBO0U5SjAydkJSOztFOEp4MnZCTTs7SUFFRSw4QkFBQTtFOUoyMnZCUjs7RThKejJ2Qk07O0lBRUUsNEJBQUE7RTlKNDJ2QlI7O0U4SjMzdkJNO0lBQWdDLHVCQUFBO0U5SiszdkJ0Qzs7RThKOTN2Qk07O0lBRUUsMkJBQUE7RTlKaTR2QlI7O0U4Si8zdkJNOztJQUVFLDZCQUFBO0U5Sms0dkJSOztFOEpoNHZCTTs7SUFFRSw4QkFBQTtFOUptNHZCUjs7RThKajR2Qk07O0lBRUUsNEJBQUE7RTlKbzR2QlI7O0U4Sm41dkJNO0lBQWdDLHlCQUFBO0U5SnU1dkJ0Qzs7RThKdDV2Qk07O0lBRUUsNkJBQUE7RTlKeTV2QlI7O0U4SnY1dkJNOztJQUVFLCtCQUFBO0U5SjA1dkJSOztFOEp4NXZCTTs7SUFFRSxnQ0FBQTtFOUoyNXZCUjs7RThKejV2Qk07O0lBRUUsOEJBQUE7RTlKNDV2QlI7O0U4SjM2dkJNO0lBQWdDLHVCQUFBO0U5Sis2dkJ0Qzs7RThKOTZ2Qk07O0lBRUUsMkJBQUE7RTlKaTd2QlI7O0U4Si82dkJNOztJQUVFLDZCQUFBO0U5Sms3dkJSOztFOEpoN3ZCTTs7SUFFRSw4QkFBQTtFOUptN3ZCUjs7RThKajd2Qk07O0lBRUUsNEJBQUE7RTlKbzd2QlI7O0U4Sm44dkJNO0lBQWdDLHlCQUFBO0U5SnU4dkJ0Qzs7RThKdDh2Qk07O0lBRUUsNkJBQUE7RTlKeTh2QlI7O0U4SnY4dkJNOztJQUVFLCtCQUFBO0U5SjA4dkJSOztFOEp4OHZCTTs7SUFFRSxnQ0FBQTtFOUoyOHZCUjs7RThKejh2Qk07O0lBRUUsOEJBQUE7RTlKNDh2QlI7O0U4SjM5dkJNO0lBQWdDLHVCQUFBO0U5Sis5dkJ0Qzs7RThKOTl2Qk07O0lBRUUsMkJBQUE7RTlKaSt2QlI7O0U4Si85dkJNOztJQUVFLDZCQUFBO0U5SmsrdkJSOztFOEpoK3ZCTTs7SUFFRSw4QkFBQTtFOUptK3ZCUjs7RThKait2Qk07O0lBRUUsNEJBQUE7RTlKbyt2QlI7O0U4Sm4vdkJNO0lBQWdDLHlCQUFBO0U5SnUvdkJ0Qzs7RThKdC92Qk07O0lBRUUsNkJBQUE7RTlKeS92QlI7O0U4SnYvdkJNOztJQUVFLCtCQUFBO0U5SjAvdkJSOztFOEp4L3ZCTTs7SUFFRSxnQ0FBQTtFOUoyL3ZCUjs7RThKei92Qk07O0lBRUUsOEJBQUE7RTlKNC92QlI7O0U4SjNnd0JNO0lBQWdDLHVCQUFBO0U5Sitnd0J0Qzs7RThKOWd3Qk07O0lBRUUsMkJBQUE7RTlKaWh3QlI7O0U4Si9nd0JNOztJQUVFLDZCQUFBO0U5Smtod0JSOztFOEpoaHdCTTs7SUFFRSw4QkFBQTtFOUptaHdCUjs7RThKamh3Qk07O0lBRUUsNEJBQUE7RTlKb2h3QlI7O0U4Sm5pd0JNO0lBQWdDLHlCQUFBO0U5SnVpd0J0Qzs7RThKdGl3Qk07O0lBRUUsNkJBQUE7RTlKeWl3QlI7O0U4SnZpd0JNOztJQUVFLCtCQUFBO0U5SjBpd0JSOztFOEp4aXdCTTs7SUFFRSxnQ0FBQTtFOUoyaXdCUjs7RThKeml3Qk07O0lBRUUsOEJBQUE7RTlKNGl3QlI7O0U4SjNqd0JNO0lBQWdDLHVCQUFBO0U5Sitqd0J0Qzs7RThKOWp3Qk07O0lBRUUsMkJBQUE7RTlKaWt3QlI7O0U4Si9qd0JNOztJQUVFLDZCQUFBO0U5Smtrd0JSOztFOEpoa3dCTTs7SUFFRSw4QkFBQTtFOUpta3dCUjs7RThKamt3Qk07O0lBRUUsNEJBQUE7RTlKb2t3QlI7O0U4Sm5sd0JNO0lBQWdDLHlCQUFBO0U5SnVsd0J0Qzs7RThKdGx3Qk07O0lBRUUsNkJBQUE7RTlKeWx3QlI7O0U4SnZsd0JNOztJQUVFLCtCQUFBO0U5SjBsd0JSOztFOEp4bHdCTTs7SUFFRSxnQ0FBQTtFOUoybHdCUjs7RThKemx3Qk07O0lBRUUsOEJBQUE7RTlKNGx3QlI7O0U4SjNtd0JNO0lBQWdDLHVCQUFBO0U5Sittd0J0Qzs7RThKOW13Qk07O0lBRUUsMkJBQUE7RTlKaW53QlI7O0U4Si9td0JNOztJQUVFLDZCQUFBO0U5Smtud0JSOztFOEpobndCTTs7SUFFRSw4QkFBQTtFOUptbndCUjs7RThKam53Qk07O0lBRUUsNEJBQUE7RTlKb253QlI7O0U4Sm5vd0JNO0lBQWdDLHVCQUFBO0U5SnVvd0J0Qzs7RThKdG93Qk07O0lBRUUsMkJBQUE7RTlKeW93QlI7O0U4SnZvd0JNOztJQUVFLDZCQUFBO0U5SjBvd0JSOztFOEp4b3dCTTs7SUFFRSw4QkFBQTtFOUoyb3dCUjs7RThKem93Qk07O0lBRUUsNEJBQUE7RTlKNG93QlI7O0U4SjNwd0JNO0lBQWdDLHVCQUFBO0U5Sitwd0J0Qzs7RThKOXB3Qk07O0lBRUUsMkJBQUE7RTlKaXF3QlI7O0U4Si9wd0JNOztJQUVFLDZCQUFBO0U5Smtxd0JSOztFOEpocXdCTTs7SUFFRSw4QkFBQTtFOUptcXdCUjs7RThKanF3Qk07O0lBRUUsNEJBQUE7RTlKb3F3QlI7O0U4Sm5yd0JNO0lBQWdDLHVCQUFBO0U5SnVyd0J0Qzs7RThKdHJ3Qk07O0lBRUUsMkJBQUE7RTlKeXJ3QlI7O0U4SnZyd0JNOztJQUVFLDZCQUFBO0U5SjByd0JSOztFOEp4cndCTTs7SUFFRSw4QkFBQTtFOUoycndCUjs7RThKenJ3Qk07O0lBRUUsNEJBQUE7RTlKNHJ3QlI7O0U4SjNzd0JNO0lBQWdDLHFCQUFBO0U5Sitzd0J0Qzs7RThKOXN3Qk07O0lBRUUseUJBQUE7RTlKaXR3QlI7O0U4Si9zd0JNOztJQUVFLDJCQUFBO0U5Smt0d0JSOztFOEpodHdCTTs7SUFFRSw0QkFBQTtFOUptdHdCUjs7RThKanR3Qk07O0lBRUUsMEJBQUE7RTlKb3R3QlI7O0U4Sm51d0JNO0lBQWdDLDJCQUFBO0U5SnV1d0J0Qzs7RThKdHV3Qk07O0lBRUUsK0JBQUE7RTlKeXV3QlI7O0U4SnZ1d0JNOztJQUVFLGlDQUFBO0U5SjB1d0JSOztFOEp4dXdCTTs7SUFFRSxrQ0FBQTtFOUoydXdCUjs7RThKenV3Qk07O0lBRUUsZ0NBQUE7RTlKNHV3QlI7O0U4SjN2d0JNO0lBQWdDLDBCQUFBO0U5Sit2d0J0Qzs7RThKOXZ3Qk07O0lBRUUsOEJBQUE7RTlKaXd3QlI7O0U4Si92d0JNOztJQUVFLGdDQUFBO0U5Smt3d0JSOztFOEpod3dCTTs7SUFFRSxpQ0FBQTtFOUptd3dCUjs7RThKand3Qk07O0lBRUUsK0JBQUE7RTlKb3d3QlI7O0U4Sm54d0JNO0lBQWdDLHdCQUFBO0U5SnV4d0J0Qzs7RThKdHh3Qk07O0lBRUUsNEJBQUE7RTlKeXh3QlI7O0U4SnZ4d0JNOztJQUVFLDhCQUFBO0U5SjB4d0JSOztFOEp4eHdCTTs7SUFFRSwrQkFBQTtFOUoyeHdCUjs7RThKenh3Qk07O0lBRUUsNkJBQUE7RTlKNHh3QlI7O0U4SjN5d0JNO0lBQWdDLDBCQUFBO0U5Sit5d0J0Qzs7RThKOXl3Qk07O0lBRUUsOEJBQUE7RTlKaXp3QlI7O0U4Si95d0JNOztJQUVFLGdDQUFBO0U5Smt6d0JSOztFOEpoendCTTs7SUFFRSxpQ0FBQTtFOUptendCUjs7RThKanp3Qk07O0lBRUUsK0JBQUE7RTlKb3p3QlI7O0U4Sm4wd0JNO0lBQWdDLHdCQUFBO0U5SnUwd0J0Qzs7RThKdDB3Qk07O0lBRUUsNEJBQUE7RTlKeTB3QlI7O0U4SnYwd0JNOztJQUVFLDhCQUFBO0U5SjAwd0JSOztFOEp4MHdCTTs7SUFFRSwrQkFBQTtFOUoyMHdCUjs7RThKejB3Qk07O0lBRUUsNkJBQUE7RTlKNDB3QlI7O0U4SjMxd0JNO0lBQWdDLHdCQUFBO0U5Sisxd0J0Qzs7RThKOTF3Qk07O0lBRUUsNEJBQUE7RTlKaTJ3QlI7O0U4Si8xd0JNOztJQUVFLDhCQUFBO0U5Smsyd0JSOztFOEpoMndCTTs7SUFFRSwrQkFBQTtFOUptMndCUjs7RThKajJ3Qk07O0lBRUUsNkJBQUE7RTlKbzJ3QlI7O0U4Sm4zd0JNO0lBQWdDLDBCQUFBO0U5SnUzd0J0Qzs7RThKdDN3Qk07O0lBRUUsOEJBQUE7RTlKeTN3QlI7O0U4SnYzd0JNOztJQUVFLGdDQUFBO0U5SjAzd0JSOztFOEp4M3dCTTs7SUFFRSxpQ0FBQTtFOUoyM3dCUjs7RThKejN3Qk07O0lBRUUsK0JBQUE7RTlKNDN3QlI7O0U4SjM0d0JNO0lBQWdDLHdCQUFBO0U5Sis0d0J0Qzs7RThKOTR3Qk07O0lBRUUsNEJBQUE7RTlKaTV3QlI7O0U4Si80d0JNOztJQUVFLDhCQUFBO0U5Sms1d0JSOztFOEpoNXdCTTs7SUFFRSwrQkFBQTtFOUptNXdCUjs7RThKajV3Qk07O0lBRUUsNkJBQUE7RTlKbzV3QlI7O0U4Sm42d0JNO0lBQWdDLDBCQUFBO0U5SnU2d0J0Qzs7RThKdDZ3Qk07O0lBRUUsOEJBQUE7RTlKeTZ3QlI7O0U4SnY2d0JNOztJQUVFLGdDQUFBO0U5SjA2d0JSOztFOEp4NndCTTs7SUFFRSxpQ0FBQTtFOUoyNndCUjs7RThKejZ3Qk07O0lBRUUsK0JBQUE7RTlKNDZ3QlI7O0U4SjM3d0JNO0lBQWdDLHdCQUFBO0U5Sis3d0J0Qzs7RThKOTd3Qk07O0lBRUUsNEJBQUE7RTlKaTh3QlI7O0U4Si83d0JNOztJQUVFLDhCQUFBO0U5Sms4d0JSOztFOEpoOHdCTTs7SUFFRSwrQkFBQTtFOUptOHdCUjs7RThKajh3Qk07O0lBRUUsNkJBQUE7RTlKbzh3QlI7O0U4Sm45d0JNO0lBQWdDLDBCQUFBO0U5SnU5d0J0Qzs7RThKdDl3Qk07O0lBRUUsOEJBQUE7RTlKeTl3QlI7O0U4SnY5d0JNOztJQUVFLGdDQUFBO0U5SjA5d0JSOztFOEp4OXdCTTs7SUFFRSxpQ0FBQTtFOUoyOXdCUjs7RThKejl3Qk07O0lBRUUsK0JBQUE7RTlKNDl3QlI7O0U4SjMrd0JNO0lBQWdDLHdCQUFBO0U5Sisrd0J0Qzs7RThKOSt3Qk07O0lBRUUsNEJBQUE7RTlKaS93QlI7O0U4Si8rd0JNOztJQUVFLDhCQUFBO0U5Smsvd0JSOztFOEpoL3dCTTs7SUFFRSwrQkFBQTtFOUptL3dCUjs7RThKai93Qk07O0lBRUUsNkJBQUE7RTlKby93QlI7O0U4Sm5neEJNO0lBQWdDLDBCQUFBO0U5SnVneEJ0Qzs7RThKdGd4Qk07O0lBRUUsOEJBQUE7RTlKeWd4QlI7O0U4SnZneEJNOztJQUVFLGdDQUFBO0U5SjBneEJSOztFOEp4Z3hCTTs7SUFFRSxpQ0FBQTtFOUoyZ3hCUjs7RThKemd4Qk07O0lBRUUsK0JBQUE7RTlKNGd4QlI7O0U4SjNoeEJNO0lBQWdDLHdCQUFBO0U5SitoeEJ0Qzs7RThKOWh4Qk07O0lBRUUsNEJBQUE7RTlKaWl4QlI7O0U4Si9oeEJNOztJQUVFLDhCQUFBO0U5SmtpeEJSOztFOEpoaXhCTTs7SUFFRSwrQkFBQTtFOUptaXhCUjs7RThKaml4Qk07O0lBRUUsNkJBQUE7RTlKb2l4QlI7O0U4Sm5qeEJNO0lBQWdDLDBCQUFBO0U5SnVqeEJ0Qzs7RThKdGp4Qk07O0lBRUUsOEJBQUE7RTlKeWp4QlI7O0U4SnZqeEJNOztJQUVFLGdDQUFBO0U5SjBqeEJSOztFOEp4anhCTTs7SUFFRSxpQ0FBQTtFOUoyanhCUjs7RThKemp4Qk07O0lBRUUsK0JBQUE7RTlKNGp4QlI7O0U4SjNreEJNO0lBQWdDLHdCQUFBO0U5SitreEJ0Qzs7RThKOWt4Qk07O0lBRUUsNEJBQUE7RTlKaWx4QlI7O0U4Si9reEJNOztJQUVFLDhCQUFBO0U5SmtseEJSOztFOEpobHhCTTs7SUFFRSwrQkFBQTtFOUptbHhCUjs7RThKamx4Qk07O0lBRUUsNkJBQUE7RTlKb2x4QlI7O0U4Sm5teEJNO0lBQWdDLHdCQUFBO0U5SnVteEJ0Qzs7RThKdG14Qk07O0lBRUUsNEJBQUE7RTlKeW14QlI7O0U4SnZteEJNOztJQUVFLDhCQUFBO0U5SjBteEJSOztFOEp4bXhCTTs7SUFFRSwrQkFBQTtFOUoybXhCUjs7RThKem14Qk07O0lBRUUsNkJBQUE7RTlKNG14QlI7O0U4SjNueEJNO0lBQWdDLHdCQUFBO0U5SitueEJ0Qzs7RThKOW54Qk07O0lBRUUsNEJBQUE7RTlKaW94QlI7O0U4Si9ueEJNOztJQUVFLDhCQUFBO0U5SmtveEJSOztFOEpob3hCTTs7SUFFRSwrQkFBQTtFOUptb3hCUjs7RThKam94Qk07O0lBRUUsNkJBQUE7RTlKb294QlI7O0U4Sm5weEJNO0lBQWdDLHdCQUFBO0U5SnVweEJ0Qzs7RThKdHB4Qk07O0lBRUUsNEJBQUE7RTlKeXB4QlI7O0U4SnZweEJNOztJQUVFLDhCQUFBO0U5SjBweEJSOztFOEp4cHhCTTs7SUFFRSwrQkFBQTtFOUoycHhCUjs7RThKenB4Qk07O0lBRUUsNkJBQUE7RTlKNHB4QlI7O0U4SnBweEJNO0lBQXdCLDJCQUFBO0U5SndweEI5Qjs7RThKdnB4Qk07O0lBRUUsK0JBQUE7RTlKMHB4QlI7O0U4SnhweEJNOztJQUVFLGlDQUFBO0U5SjJweEJSOztFOEp6cHhCTTs7SUFFRSxrQ0FBQTtFOUo0cHhCUjs7RThKMXB4Qk07O0lBRUUsZ0NBQUE7RTlKNnB4QlI7O0U4SjVxeEJNO0lBQXdCLDBCQUFBO0U5SmdyeEI5Qjs7RThKL3F4Qk07O0lBRUUsOEJBQUE7RTlKa3J4QlI7O0U4SmhyeEJNOztJQUVFLGdDQUFBO0U5Sm1yeEJSOztFOEpqcnhCTTs7SUFFRSxpQ0FBQTtFOUpvcnhCUjs7RThKbHJ4Qk07O0lBRUUsK0JBQUE7RTlKcXJ4QlI7O0U4SnBzeEJNO0lBQXdCLHdCQUFBO0U5SndzeEI5Qjs7RThKdnN4Qk07O0lBRUUsNEJBQUE7RTlKMHN4QlI7O0U4SnhzeEJNOztJQUVFLDhCQUFBO0U5SjJzeEJSOztFOEp6c3hCTTs7SUFFRSwrQkFBQTtFOUo0c3hCUjs7RThKMXN4Qk07O0lBRUUsNkJBQUE7RTlKNnN4QlI7O0U4SjV0eEJNO0lBQXdCLDBCQUFBO0U5Smd1eEI5Qjs7RThKL3R4Qk07O0lBRUUsOEJBQUE7RTlKa3V4QlI7O0U4Smh1eEJNOztJQUVFLGdDQUFBO0U5Sm11eEJSOztFOEpqdXhCTTs7SUFFRSxpQ0FBQTtFOUpvdXhCUjs7RThKbHV4Qk07O0lBRUUsK0JBQUE7RTlKcXV4QlI7O0U4SnB2eEJNO0lBQXdCLHdCQUFBO0U5Snd2eEI5Qjs7RThKdnZ4Qk07O0lBRUUsNEJBQUE7RTlKMHZ4QlI7O0U4Snh2eEJNOztJQUVFLDhCQUFBO0U5SjJ2eEJSOztFOEp6dnhCTTs7SUFFRSwrQkFBQTtFOUo0dnhCUjs7RThKMXZ4Qk07O0lBRUUsNkJBQUE7RTlKNnZ4QlI7O0U4SjV3eEJNO0lBQXdCLHVCQUFBO0U5Smd4eEI5Qjs7RThKL3d4Qk07O0lBRUUsMkJBQUE7RTlKa3h4QlI7O0U4Smh4eEJNOztJQUVFLDZCQUFBO0U5Sm14eEJSOztFOEpqeHhCTTs7SUFFRSw4QkFBQTtFOUpveHhCUjs7RThKbHh4Qk07O0lBRUUsNEJBQUE7RTlKcXh4QlI7O0U4SnB5eEJNO0lBQXdCLDBCQUFBO0U5Snd5eEI5Qjs7RThKdnl4Qk07O0lBRUUsOEJBQUE7RTlKMHl4QlI7O0U4Snh5eEJNOztJQUVFLGdDQUFBO0U5SjJ5eEJSOztFOEp6eXhCTTs7SUFFRSxpQ0FBQTtFOUo0eXhCUjs7RThKMXl4Qk07O0lBRUUsK0JBQUE7RTlKNnl4QlI7O0U4SjV6eEJNO0lBQXdCLHdCQUFBO0U5SmcweEI5Qjs7RThKL3p4Qk07O0lBRUUsNEJBQUE7RTlKazB4QlI7O0U4SmgweEJNOztJQUVFLDhCQUFBO0U5Sm0weEJSOztFOEpqMHhCTTs7SUFFRSwrQkFBQTtFOUpvMHhCUjs7RThKbDB4Qk07O0lBRUUsNkJBQUE7RTlKcTB4QlI7O0U4SnAxeEJNO0lBQXdCLDBCQUFBO0U5SncxeEI5Qjs7RThKdjF4Qk07O0lBRUUsOEJBQUE7RTlKMDF4QlI7O0U4SngxeEJNOztJQUVFLGdDQUFBO0U5SjIxeEJSOztFOEp6MXhCTTs7SUFFRSxpQ0FBQTtFOUo0MXhCUjs7RThKMTF4Qk07O0lBRUUsK0JBQUE7RTlKNjF4QlI7O0U4SjUyeEJNO0lBQXdCLHdCQUFBO0U5SmczeEI5Qjs7RThKLzJ4Qk07O0lBRUUsNEJBQUE7RTlKazN4QlI7O0U4SmgzeEJNOztJQUVFLDhCQUFBO0U5Sm0zeEJSOztFOEpqM3hCTTs7SUFFRSwrQkFBQTtFOUpvM3hCUjs7RThKbDN4Qk07O0lBRUUsNkJBQUE7RTlKcTN4QlI7O0U4SnA0eEJNO0lBQXdCLDBCQUFBO0U5Snc0eEI5Qjs7RThKdjR4Qk07O0lBRUUsOEJBQUE7RTlKMDR4QlI7O0U4Sng0eEJNOztJQUVFLGdDQUFBO0U5SjI0eEJSOztFOEp6NHhCTTs7SUFFRSxpQ0FBQTtFOUo0NHhCUjs7RThKMTR4Qk07O0lBRUUsK0JBQUE7RTlKNjR4QlI7O0U4SjU1eEJNO0lBQXdCLHdCQUFBO0U5Smc2eEI5Qjs7RThKLzV4Qk07O0lBRUUsNEJBQUE7RTlKazZ4QlI7O0U4Smg2eEJNOztJQUVFLDhCQUFBO0U5Sm02eEJSOztFOEpqNnhCTTs7SUFFRSwrQkFBQTtFOUpvNnhCUjs7RThKbDZ4Qk07O0lBRUUsNkJBQUE7RTlKcTZ4QlI7O0U4SnA3eEJNO0lBQXdCLDBCQUFBO0U5Snc3eEI5Qjs7RThKdjd4Qk07O0lBRUUsOEJBQUE7RTlKMDd4QlI7O0U4Sng3eEJNOztJQUVFLGdDQUFBO0U5SjI3eEJSOztFOEp6N3hCTTs7SUFFRSxpQ0FBQTtFOUo0N3hCUjs7RThKMTd4Qk07O0lBRUUsK0JBQUE7RTlKNjd4QlI7O0U4SjU4eEJNO0lBQXdCLHdCQUFBO0U5Smc5eEI5Qjs7RThKLzh4Qk07O0lBRUUsNEJBQUE7RTlKazl4QlI7O0U4Smg5eEJNOztJQUVFLDhCQUFBO0U5Sm05eEJSOztFOEpqOXhCTTs7SUFFRSwrQkFBQTtFOUpvOXhCUjs7RThKbDl4Qk07O0lBRUUsNkJBQUE7RTlKcTl4QlI7O0U4SnAreEJNO0lBQXdCLDBCQUFBO0U5SncreEI5Qjs7RThKdit4Qk07O0lBRUUsOEJBQUE7RTlKMCt4QlI7O0U4SngreEJNOztJQUVFLGdDQUFBO0U5SjIreEJSOztFOEp6K3hCTTs7SUFFRSxpQ0FBQTtFOUo0K3hCUjs7RThKMSt4Qk07O0lBRUUsK0JBQUE7RTlKNit4QlI7O0U4SjUveEJNO0lBQXdCLHdCQUFBO0U5SmdneUI5Qjs7RThKLy94Qk07O0lBRUUsNEJBQUE7RTlKa2d5QlI7O0U4SmhneUJNOztJQUVFLDhCQUFBO0U5Sm1neUJSOztFOEpqZ3lCTTs7SUFFRSwrQkFBQTtFOUpvZ3lCUjs7RThKbGd5Qk07O0lBRUUsNkJBQUE7RTlKcWd5QlI7O0U4SnBoeUJNO0lBQXdCLHdCQUFBO0U5SndoeUI5Qjs7RThKdmh5Qk07O0lBRUUsNEJBQUE7RTlKMGh5QlI7O0U4SnhoeUJNOztJQUVFLDhCQUFBO0U5SjJoeUJSOztFOEp6aHlCTTs7SUFFRSwrQkFBQTtFOUo0aHlCUjs7RThKMWh5Qk07O0lBRUUsNkJBQUE7RTlKNmh5QlI7O0U4SjVpeUJNO0lBQXdCLHdCQUFBO0U5SmdqeUI5Qjs7RThKL2l5Qk07O0lBRUUsNEJBQUE7RTlKa2p5QlI7O0U4SmhqeUJNOztJQUVFLDhCQUFBO0U5Sm1qeUJSOztFOEpqanlCTTs7SUFFRSwrQkFBQTtFOUpvanlCUjs7RThKbGp5Qk07O0lBRUUsNkJBQUE7RTlKcWp5QlI7O0U4SnBreUJNO0lBQXdCLHdCQUFBO0U5SndreUI5Qjs7RThKdmt5Qk07O0lBRUUsNEJBQUE7RTlKMGt5QlI7O0U4SnhreUJNOztJQUVFLDhCQUFBO0U5SjJreUJSOztFOEp6a3lCTTs7SUFFRSwrQkFBQTtFOUo0a3lCUjs7RThKMWt5Qk07O0lBRUUsNkJBQUE7RTlKNmt5QlI7O0U4SnZreUJFO0lBQW1CLHVCQUFBO0U5SjJreUJyQjs7RThKMWt5QkU7O0lBRUUsMkJBQUE7RTlKNmt5Qko7O0U4SjNreUJFOztJQUVFLDZCQUFBO0U5SjhreUJKOztFOEo1a3lCRTs7SUFFRSw4QkFBQTtFOUora3lCSjs7RThKN2t5QkU7O0lBRUUsNEJBQUE7RTlKZ2x5Qko7QUFDRjtBbUcxbHlCSTtFMkRsREk7SUFBZ0Msb0JBQUE7RTlKZ3B5QnRDOztFOEovb3lCTTs7SUFFRSx3QkFBQTtFOUprcHlCUjs7RThKaHB5Qk07O0lBRUUsMEJBQUE7RTlKbXB5QlI7O0U4SmpweUJNOztJQUVFLDJCQUFBO0U5Sm9weUJSOztFOEpscHlCTTs7SUFFRSx5QkFBQTtFOUpxcHlCUjs7RThKcHF5Qk07SUFBZ0MsMEJBQUE7RTlKd3F5QnRDOztFOEp2cXlCTTs7SUFFRSw4QkFBQTtFOUowcXlCUjs7RThKeHF5Qk07O0lBRUUsZ0NBQUE7RTlKMnF5QlI7O0U4SnpxeUJNOztJQUVFLGlDQUFBO0U5SjRxeUJSOztFOEoxcXlCTTs7SUFFRSwrQkFBQTtFOUo2cXlCUjs7RThKNXJ5Qk07SUFBZ0MseUJBQUE7RTlKZ3N5QnRDOztFOEovcnlCTTs7SUFFRSw2QkFBQTtFOUprc3lCUjs7RThKaHN5Qk07O0lBRUUsK0JBQUE7RTlKbXN5QlI7O0U4SmpzeUJNOztJQUVFLGdDQUFBO0U5Sm9zeUJSOztFOEpsc3lCTTs7SUFFRSw4QkFBQTtFOUpxc3lCUjs7RThKcHR5Qk07SUFBZ0MsdUJBQUE7RTlKd3R5QnRDOztFOEp2dHlCTTs7SUFFRSwyQkFBQTtFOUowdHlCUjs7RThKeHR5Qk07O0lBRUUsNkJBQUE7RTlKMnR5QlI7O0U4Snp0eUJNOztJQUVFLDhCQUFBO0U5SjR0eUJSOztFOEoxdHlCTTs7SUFFRSw0QkFBQTtFOUo2dHlCUjs7RThKNXV5Qk07SUFBZ0MseUJBQUE7RTlKZ3Z5QnRDOztFOEovdXlCTTs7SUFFRSw2QkFBQTtFOUprdnlCUjs7RThKaHZ5Qk07O0lBRUUsK0JBQUE7RTlKbXZ5QlI7O0U4Smp2eUJNOztJQUVFLGdDQUFBO0U5Sm92eUJSOztFOEpsdnlCTTs7SUFFRSw4QkFBQTtFOUpxdnlCUjs7RThKcHd5Qk07SUFBZ0MsdUJBQUE7RTlKd3d5QnRDOztFOEp2d3lCTTs7SUFFRSwyQkFBQTtFOUowd3lCUjs7RThKeHd5Qk07O0lBRUUsNkJBQUE7RTlKMnd5QlI7O0U4Snp3eUJNOztJQUVFLDhCQUFBO0U5SjR3eUJSOztFOEoxd3lCTTs7SUFFRSw0QkFBQTtFOUo2d3lCUjs7RThKNXh5Qk07SUFBZ0MsdUJBQUE7RTlKZ3l5QnRDOztFOEoveHlCTTs7SUFFRSwyQkFBQTtFOUpreXlCUjs7RThKaHl5Qk07O0lBRUUsNkJBQUE7RTlKbXl5QlI7O0U4Smp5eUJNOztJQUVFLDhCQUFBO0U5Sm95eUJSOztFOEpseXlCTTs7SUFFRSw0QkFBQTtFOUpxeXlCUjs7RThKcHp5Qk07SUFBZ0MseUJBQUE7RTlKd3p5QnRDOztFOEp2enlCTTs7SUFFRSw2QkFBQTtFOUowenlCUjs7RThKeHp5Qk07O0lBRUUsK0JBQUE7RTlKMnp5QlI7O0U4Snp6eUJNOztJQUVFLGdDQUFBO0U5SjR6eUJSOztFOEoxenlCTTs7SUFFRSw4QkFBQTtFOUo2enlCUjs7RThKNTB5Qk07SUFBZ0MsdUJBQUE7RTlKZzF5QnRDOztFOEovMHlCTTs7SUFFRSwyQkFBQTtFOUprMXlCUjs7RThKaDF5Qk07O0lBRUUsNkJBQUE7RTlKbTF5QlI7O0U4SmoxeUJNOztJQUVFLDhCQUFBO0U5Sm8xeUJSOztFOEpsMXlCTTs7SUFFRSw0QkFBQTtFOUpxMXlCUjs7RThKcDJ5Qk07SUFBZ0MseUJBQUE7RTlKdzJ5QnRDOztFOEp2MnlCTTs7SUFFRSw2QkFBQTtFOUowMnlCUjs7RThKeDJ5Qk07O0lBRUUsK0JBQUE7RTlKMjJ5QlI7O0U4SnoyeUJNOztJQUVFLGdDQUFBO0U5SjQyeUJSOztFOEoxMnlCTTs7SUFFRSw4QkFBQTtFOUo2MnlCUjs7RThKNTN5Qk07SUFBZ0MsdUJBQUE7RTlKZzR5QnRDOztFOEovM3lCTTs7SUFFRSwyQkFBQTtFOUprNHlCUjs7RThKaDR5Qk07O0lBRUUsNkJBQUE7RTlKbTR5QlI7O0U4Smo0eUJNOztJQUVFLDhCQUFBO0U5Sm80eUJSOztFOEpsNHlCTTs7SUFFRSw0QkFBQTtFOUpxNHlCUjs7RThKcDV5Qk07SUFBZ0MseUJBQUE7RTlKdzV5QnRDOztFOEp2NXlCTTs7SUFFRSw2QkFBQTtFOUowNXlCUjs7RThKeDV5Qk07O0lBRUUsK0JBQUE7RTlKMjV5QlI7O0U4Sno1eUJNOztJQUVFLGdDQUFBO0U5SjQ1eUJSOztFOEoxNXlCTTs7SUFFRSw4QkFBQTtFOUo2NXlCUjs7RThKNTZ5Qk07SUFBZ0MsdUJBQUE7RTlKZzd5QnRDOztFOEovNnlCTTs7SUFFRSwyQkFBQTtFOUprN3lCUjs7RThKaDd5Qk07O0lBRUUsNkJBQUE7RTlKbTd5QlI7O0U4Smo3eUJNOztJQUVFLDhCQUFBO0U5Sm83eUJSOztFOEpsN3lCTTs7SUFFRSw0QkFBQTtFOUpxN3lCUjs7RThKcDh5Qk07SUFBZ0MseUJBQUE7RTlKdzh5QnRDOztFOEp2OHlCTTs7SUFFRSw2QkFBQTtFOUowOHlCUjs7RThKeDh5Qk07O0lBRUUsK0JBQUE7RTlKMjh5QlI7O0U4Sno4eUJNOztJQUVFLGdDQUFBO0U5SjQ4eUJSOztFOEoxOHlCTTs7SUFFRSw4QkFBQTtFOUo2OHlCUjs7RThKNTl5Qk07SUFBZ0MsdUJBQUE7RTlKZyt5QnRDOztFOEovOXlCTTs7SUFFRSwyQkFBQTtFOUprK3lCUjs7RThKaCt5Qk07O0lBRUUsNkJBQUE7RTlKbSt5QlI7O0U4SmoreUJNOztJQUVFLDhCQUFBO0U5Sm8reUJSOztFOEpsK3lCTTs7SUFFRSw0QkFBQTtFOUpxK3lCUjs7RThKcC95Qk07SUFBZ0MseUJBQUE7RTlKdy95QnRDOztFOEp2L3lCTTs7SUFFRSw2QkFBQTtFOUowL3lCUjs7RThKeC95Qk07O0lBRUUsK0JBQUE7RTlKMi95QlI7O0U4SnoveUJNOztJQUVFLGdDQUFBO0U5SjQveUJSOztFOEoxL3lCTTs7SUFFRSw4QkFBQTtFOUo2L3lCUjs7RThKNWd6Qk07SUFBZ0MsdUJBQUE7RTlKZ2h6QnRDOztFOEovZ3pCTTs7SUFFRSwyQkFBQTtFOUpraHpCUjs7RThKaGh6Qk07O0lBRUUsNkJBQUE7RTlKbWh6QlI7O0U4SmpoekJNOztJQUVFLDhCQUFBO0U5Sm9oekJSOztFOEpsaHpCTTs7SUFFRSw0QkFBQTtFOUpxaHpCUjs7RThKcGl6Qk07SUFBZ0MsdUJBQUE7RTlKd2l6QnRDOztFOEp2aXpCTTs7SUFFRSwyQkFBQTtFOUowaXpCUjs7RThKeGl6Qk07O0lBRUUsNkJBQUE7RTlKMml6QlI7O0U4SnppekJNOztJQUVFLDhCQUFBO0U5SjRpekJSOztFOEoxaXpCTTs7SUFFRSw0QkFBQTtFOUo2aXpCUjs7RThKNWp6Qk07SUFBZ0MsdUJBQUE7RTlKZ2t6QnRDOztFOEovanpCTTs7SUFFRSwyQkFBQTtFOUpra3pCUjs7RThKaGt6Qk07O0lBRUUsNkJBQUE7RTlKbWt6QlI7O0U4SmprekJNOztJQUVFLDhCQUFBO0U5Sm9rekJSOztFOEpsa3pCTTs7SUFFRSw0QkFBQTtFOUpxa3pCUjs7RThKcGx6Qk07SUFBZ0MsdUJBQUE7RTlKd2x6QnRDOztFOEp2bHpCTTs7SUFFRSwyQkFBQTtFOUowbHpCUjs7RThKeGx6Qk07O0lBRUUsNkJBQUE7RTlKMmx6QlI7O0U4SnpsekJNOztJQUVFLDhCQUFBO0U5SjRsekJSOztFOEoxbHpCTTs7SUFFRSw0QkFBQTtFOUo2bHpCUjs7RThKNW16Qk07SUFBZ0MscUJBQUE7RTlKZ256QnRDOztFOEovbXpCTTs7SUFFRSx5QkFBQTtFOUprbnpCUjs7RThKaG56Qk07O0lBRUUsMkJBQUE7RTlKbW56QlI7O0U4SmpuekJNOztJQUVFLDRCQUFBO0U5Sm9uekJSOztFOEpsbnpCTTs7SUFFRSwwQkFBQTtFOUpxbnpCUjs7RThKcG96Qk07SUFBZ0MsMkJBQUE7RTlKd296QnRDOztFOEp2b3pCTTs7SUFFRSwrQkFBQTtFOUowb3pCUjs7RThKeG96Qk07O0lBRUUsaUNBQUE7RTlKMm96QlI7O0U4SnpvekJNOztJQUVFLGtDQUFBO0U5SjRvekJSOztFOEoxb3pCTTs7SUFFRSxnQ0FBQTtFOUo2b3pCUjs7RThKNXB6Qk07SUFBZ0MsMEJBQUE7RTlKZ3F6QnRDOztFOEovcHpCTTs7SUFFRSw4QkFBQTtFOUprcXpCUjs7RThKaHF6Qk07O0lBRUUsZ0NBQUE7RTlKbXF6QlI7O0U4SmpxekJNOztJQUVFLGlDQUFBO0U5Sm9xekJSOztFOEpscXpCTTs7SUFFRSwrQkFBQTtFOUpxcXpCUjs7RThKcHJ6Qk07SUFBZ0Msd0JBQUE7RTlKd3J6QnRDOztFOEp2cnpCTTs7SUFFRSw0QkFBQTtFOUowcnpCUjs7RThKeHJ6Qk07O0lBRUUsOEJBQUE7RTlKMnJ6QlI7O0U4SnpyekJNOztJQUVFLCtCQUFBO0U5SjRyekJSOztFOEoxcnpCTTs7SUFFRSw2QkFBQTtFOUo2cnpCUjs7RThKNXN6Qk07SUFBZ0MsMEJBQUE7RTlKZ3R6QnRDOztFOEovc3pCTTs7SUFFRSw4QkFBQTtFOUprdHpCUjs7RThKaHR6Qk07O0lBRUUsZ0NBQUE7RTlKbXR6QlI7O0U4Smp0ekJNOztJQUVFLGlDQUFBO0U5Sm90ekJSOztFOEpsdHpCTTs7SUFFRSwrQkFBQTtFOUpxdHpCUjs7RThKcHV6Qk07SUFBZ0Msd0JBQUE7RTlKd3V6QnRDOztFOEp2dXpCTTs7SUFFRSw0QkFBQTtFOUowdXpCUjs7RThKeHV6Qk07O0lBRUUsOEJBQUE7RTlKMnV6QlI7O0U4Snp1ekJNOztJQUVFLCtCQUFBO0U5SjR1ekJSOztFOEoxdXpCTTs7SUFFRSw2QkFBQTtFOUo2dXpCUjs7RThKNXZ6Qk07SUFBZ0Msd0JBQUE7RTlKZ3d6QnRDOztFOEovdnpCTTs7SUFFRSw0QkFBQTtFOUprd3pCUjs7RThKaHd6Qk07O0lBRUUsOEJBQUE7RTlKbXd6QlI7O0U4Smp3ekJNOztJQUVFLCtCQUFBO0U5Sm93ekJSOztFOEpsd3pCTTs7SUFFRSw2QkFBQTtFOUpxd3pCUjs7RThKcHh6Qk07SUFBZ0MsMEJBQUE7RTlKd3h6QnRDOztFOEp2eHpCTTs7SUFFRSw4QkFBQTtFOUoweHpCUjs7RThKeHh6Qk07O0lBRUUsZ0NBQUE7RTlKMnh6QlI7O0U4Snp4ekJNOztJQUVFLGlDQUFBO0U5SjR4ekJSOztFOEoxeHpCTTs7SUFFRSwrQkFBQTtFOUo2eHpCUjs7RThKNXl6Qk07SUFBZ0Msd0JBQUE7RTlKZ3p6QnRDOztFOEoveXpCTTs7SUFFRSw0QkFBQTtFOUprenpCUjs7RThKaHp6Qk07O0lBRUUsOEJBQUE7RTlKbXp6QlI7O0U4Smp6ekJNOztJQUVFLCtCQUFBO0U5Sm96ekJSOztFOEpsenpCTTs7SUFFRSw2QkFBQTtFOUpxenpCUjs7RThKcDB6Qk07SUFBZ0MsMEJBQUE7RTlKdzB6QnRDOztFOEp2MHpCTTs7SUFFRSw4QkFBQTtFOUowMHpCUjs7RThKeDB6Qk07O0lBRUUsZ0NBQUE7RTlKMjB6QlI7O0U4SnowekJNOztJQUVFLGlDQUFBO0U5SjQwekJSOztFOEoxMHpCTTs7SUFFRSwrQkFBQTtFOUo2MHpCUjs7RThKNTF6Qk07SUFBZ0Msd0JBQUE7RTlKZzJ6QnRDOztFOEovMXpCTTs7SUFFRSw0QkFBQTtFOUprMnpCUjs7RThKaDJ6Qk07O0lBRUUsOEJBQUE7RTlKbTJ6QlI7O0U4SmoyekJNOztJQUVFLCtCQUFBO0U5Sm8yekJSOztFOEpsMnpCTTs7SUFFRSw2QkFBQTtFOUpxMnpCUjs7RThKcDN6Qk07SUFBZ0MsMEJBQUE7RTlKdzN6QnRDOztFOEp2M3pCTTs7SUFFRSw4QkFBQTtFOUowM3pCUjs7RThKeDN6Qk07O0lBRUUsZ0NBQUE7RTlKMjN6QlI7O0U4SnozekJNOztJQUVFLGlDQUFBO0U5SjQzekJSOztFOEoxM3pCTTs7SUFFRSwrQkFBQTtFOUo2M3pCUjs7RThKNTR6Qk07SUFBZ0Msd0JBQUE7RTlKZzV6QnRDOztFOEovNHpCTTs7SUFFRSw0QkFBQTtFOUprNXpCUjs7RThKaDV6Qk07O0lBRUUsOEJBQUE7RTlKbTV6QlI7O0U4Smo1ekJNOztJQUVFLCtCQUFBO0U5Sm81ekJSOztFOEpsNXpCTTs7SUFFRSw2QkFBQTtFOUpxNXpCUjs7RThKcDZ6Qk07SUFBZ0MsMEJBQUE7RTlKdzZ6QnRDOztFOEp2NnpCTTs7SUFFRSw4QkFBQTtFOUowNnpCUjs7RThKeDZ6Qk07O0lBRUUsZ0NBQUE7RTlKMjZ6QlI7O0U4Sno2ekJNOztJQUVFLGlDQUFBO0U5SjQ2ekJSOztFOEoxNnpCTTs7SUFFRSwrQkFBQTtFOUo2NnpCUjs7RThKNTd6Qk07SUFBZ0Msd0JBQUE7RTlKZzh6QnRDOztFOEovN3pCTTs7SUFFRSw0QkFBQTtFOUprOHpCUjs7RThKaDh6Qk07O0lBRUUsOEJBQUE7RTlKbTh6QlI7O0U4Smo4ekJNOztJQUVFLCtCQUFBO0U5Sm84ekJSOztFOEpsOHpCTTs7SUFFRSw2QkFBQTtFOUpxOHpCUjs7RThKcDl6Qk07SUFBZ0MsMEJBQUE7RTlKdzl6QnRDOztFOEp2OXpCTTs7SUFFRSw4QkFBQTtFOUowOXpCUjs7RThKeDl6Qk07O0lBRUUsZ0NBQUE7RTlKMjl6QlI7O0U4Sno5ekJNOztJQUVFLGlDQUFBO0U5SjQ5ekJSOztFOEoxOXpCTTs7SUFFRSwrQkFBQTtFOUo2OXpCUjs7RThKNSt6Qk07SUFBZ0Msd0JBQUE7RTlKZy96QnRDOztFOEovK3pCTTs7SUFFRSw0QkFBQTtFOUprL3pCUjs7RThKaC96Qk07O0lBRUUsOEJBQUE7RTlKbS96QlI7O0U4SmovekJNOztJQUVFLCtCQUFBO0U5Sm8vekJSOztFOEpsL3pCTTs7SUFFRSw2QkFBQTtFOUpxL3pCUjs7RThKcGcwQk07SUFBZ0Msd0JBQUE7RTlKd2cwQnRDOztFOEp2ZzBCTTs7SUFFRSw0QkFBQTtFOUowZzBCUjs7RThKeGcwQk07O0lBRUUsOEJBQUE7RTlKMmcwQlI7O0U4SnpnMEJNOztJQUVFLCtCQUFBO0U5SjRnMEJSOztFOEoxZzBCTTs7SUFFRSw2QkFBQTtFOUo2ZzBCUjs7RThKNWgwQk07SUFBZ0Msd0JBQUE7RTlKZ2kwQnRDOztFOEovaDBCTTs7SUFFRSw0QkFBQTtFOUpraTBCUjs7RThKaGkwQk07O0lBRUUsOEJBQUE7RTlKbWkwQlI7O0U4SmppMEJNOztJQUVFLCtCQUFBO0U5Sm9pMEJSOztFOEpsaTBCTTs7SUFFRSw2QkFBQTtFOUpxaTBCUjs7RThKcGowQk07SUFBZ0Msd0JBQUE7RTlKd2owQnRDOztFOEp2ajBCTTs7SUFFRSw0QkFBQTtFOUowajBCUjs7RThKeGowQk07O0lBRUUsOEJBQUE7RTlKMmowQlI7O0U4SnpqMEJNOztJQUVFLCtCQUFBO0U5SjRqMEJSOztFOEoxajBCTTs7SUFFRSw2QkFBQTtFOUo2ajBCUjs7RThKcmowQk07SUFBd0IsMkJBQUE7RTlKeWowQjlCOztFOEp4ajBCTTs7SUFFRSwrQkFBQTtFOUoyajBCUjs7RThKemowQk07O0lBRUUsaUNBQUE7RTlKNGowQlI7O0U4SjFqMEJNOztJQUVFLGtDQUFBO0U5SjZqMEJSOztFOEozajBCTTs7SUFFRSxnQ0FBQTtFOUo4ajBCUjs7RThKN2swQk07SUFBd0IsMEJBQUE7RTlKaWwwQjlCOztFOEpobDBCTTs7SUFFRSw4QkFBQTtFOUptbDBCUjs7RThKamwwQk07O0lBRUUsZ0NBQUE7RTlKb2wwQlI7O0U4SmxsMEJNOztJQUVFLGlDQUFBO0U5SnFsMEJSOztFOEpubDBCTTs7SUFFRSwrQkFBQTtFOUpzbDBCUjs7RThKcm0wQk07SUFBd0Isd0JBQUE7RTlKeW0wQjlCOztFOEp4bTBCTTs7SUFFRSw0QkFBQTtFOUoybTBCUjs7RThKem0wQk07O0lBRUUsOEJBQUE7RTlKNG0wQlI7O0U4SjFtMEJNOztJQUVFLCtCQUFBO0U5SjZtMEJSOztFOEozbTBCTTs7SUFFRSw2QkFBQTtFOUo4bTBCUjs7RThKN24wQk07SUFBd0IsMEJBQUE7RTlKaW8wQjlCOztFOEpobzBCTTs7SUFFRSw4QkFBQTtFOUptbzBCUjs7RThKam8wQk07O0lBRUUsZ0NBQUE7RTlKb28wQlI7O0U4SmxvMEJNOztJQUVFLGlDQUFBO0U5SnFvMEJSOztFOEpubzBCTTs7SUFFRSwrQkFBQTtFOUpzbzBCUjs7RThKcnAwQk07SUFBd0Isd0JBQUE7RTlKeXAwQjlCOztFOEp4cDBCTTs7SUFFRSw0QkFBQTtFOUoycDBCUjs7RThKenAwQk07O0lBRUUsOEJBQUE7RTlKNHAwQlI7O0U4SjFwMEJNOztJQUVFLCtCQUFBO0U5SjZwMEJSOztFOEozcDBCTTs7SUFFRSw2QkFBQTtFOUo4cDBCUjs7RThKN3EwQk07SUFBd0IsdUJBQUE7RTlKaXIwQjlCOztFOEpocjBCTTs7SUFFRSwyQkFBQTtFOUptcjBCUjs7RThKanIwQk07O0lBRUUsNkJBQUE7RTlKb3IwQlI7O0U4SmxyMEJNOztJQUVFLDhCQUFBO0U5SnFyMEJSOztFOEpucjBCTTs7SUFFRSw0QkFBQTtFOUpzcjBCUjs7RThKcnMwQk07SUFBd0IsMEJBQUE7RTlKeXMwQjlCOztFOEp4czBCTTs7SUFFRSw4QkFBQTtFOUoyczBCUjs7RThKenMwQk07O0lBRUUsZ0NBQUE7RTlKNHMwQlI7O0U4SjFzMEJNOztJQUVFLGlDQUFBO0U5SjZzMEJSOztFOEozczBCTTs7SUFFRSwrQkFBQTtFOUo4czBCUjs7RThKN3QwQk07SUFBd0Isd0JBQUE7RTlKaXUwQjlCOztFOEpodTBCTTs7SUFFRSw0QkFBQTtFOUptdTBCUjs7RThKanUwQk07O0lBRUUsOEJBQUE7RTlKb3UwQlI7O0U4Smx1MEJNOztJQUVFLCtCQUFBO0U5SnF1MEJSOztFOEpudTBCTTs7SUFFRSw2QkFBQTtFOUpzdTBCUjs7RThKcnYwQk07SUFBd0IsMEJBQUE7RTlKeXYwQjlCOztFOEp4djBCTTs7SUFFRSw4QkFBQTtFOUoydjBCUjs7RThKenYwQk07O0lBRUUsZ0NBQUE7RTlKNHYwQlI7O0U4SjF2MEJNOztJQUVFLGlDQUFBO0U5SjZ2MEJSOztFOEozdjBCTTs7SUFFRSwrQkFBQTtFOUo4djBCUjs7RThKN3cwQk07SUFBd0Isd0JBQUE7RTlKaXgwQjlCOztFOEpoeDBCTTs7SUFFRSw0QkFBQTtFOUpteDBCUjs7RThKangwQk07O0lBRUUsOEJBQUE7RTlKb3gwQlI7O0U4Smx4MEJNOztJQUVFLCtCQUFBO0U5SnF4MEJSOztFOEpueDBCTTs7SUFFRSw2QkFBQTtFOUpzeDBCUjs7RThKcnkwQk07SUFBd0IsMEJBQUE7RTlKeXkwQjlCOztFOEp4eTBCTTs7SUFFRSw4QkFBQTtFOUoyeTBCUjs7RThKenkwQk07O0lBRUUsZ0NBQUE7RTlKNHkwQlI7O0U4SjF5MEJNOztJQUVFLGlDQUFBO0U5SjZ5MEJSOztFOEozeTBCTTs7SUFFRSwrQkFBQTtFOUo4eTBCUjs7RThKN3owQk07SUFBd0Isd0JBQUE7RTlKaTAwQjlCOztFOEpoMDBCTTs7SUFFRSw0QkFBQTtFOUptMDBCUjs7RThKajAwQk07O0lBRUUsOEJBQUE7RTlKbzAwQlI7O0U4SmwwMEJNOztJQUVFLCtCQUFBO0U5SnEwMEJSOztFOEpuMDBCTTs7SUFFRSw2QkFBQTtFOUpzMDBCUjs7RThKcjEwQk07SUFBd0IsMEJBQUE7RTlKeTEwQjlCOztFOEp4MTBCTTs7SUFFRSw4QkFBQTtFOUoyMTBCUjs7RThKejEwQk07O0lBRUUsZ0NBQUE7RTlKNDEwQlI7O0U4SjExMEJNOztJQUVFLGlDQUFBO0U5SjYxMEJSOztFOEozMTBCTTs7SUFFRSwrQkFBQTtFOUo4MTBCUjs7RThKNzIwQk07SUFBd0Isd0JBQUE7RTlKaTMwQjlCOztFOEpoMzBCTTs7SUFFRSw0QkFBQTtFOUptMzBCUjs7RThKajMwQk07O0lBRUUsOEJBQUE7RTlKbzMwQlI7O0U4SmwzMEJNOztJQUVFLCtCQUFBO0U5SnEzMEJSOztFOEpuMzBCTTs7SUFFRSw2QkFBQTtFOUpzMzBCUjs7RThKcjQwQk07SUFBd0IsMEJBQUE7RTlKeTQwQjlCOztFOEp4NDBCTTs7SUFFRSw4QkFBQTtFOUoyNDBCUjs7RThKejQwQk07O0lBRUUsZ0NBQUE7RTlKNDQwQlI7O0U4SjE0MEJNOztJQUVFLGlDQUFBO0U5SjY0MEJSOztFOEozNDBCTTs7SUFFRSwrQkFBQTtFOUo4NDBCUjs7RThKNzUwQk07SUFBd0Isd0JBQUE7RTlKaTYwQjlCOztFOEpo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dUIsMkJBQUE7QWhLaXAxQnZCOztBZ0tocDFCQTtFQUF1Qiw2QkFBQTtBaEtvcDFCdkI7O0FnS2hwMUJBO0VBQWMseUJBQUE7QWhLb3AxQmQ7O0FrSzNyMUJFO0VBQ0UseUJBQUE7QWxLOHIxQko7O0EwRnByMUJFO0V3RUxNLHlCQUFBO0FsSzZyMUJSOztBa0tuczFCRTtFQUNFLHlCQUFBO0FsS3NzMUJKOztBMEY1cjFCRTtFd0VMTSx5QkFBQTtBbEtxczFCUjs7QWtLM3MxQkU7RUFDRSx5QkFBQTtBbEs4czFCSjs7QTBGcHMxQkU7RXdFTE0seUJBQUE7QWxLNnMxQlI7O0FrS250MUJFO0VBQ0UseUJBQUE7QWxLc3QxQko7O0EwRjVzMUJFO0V3RUxNLHlCQUFBO0FsS3F0MUJSOztBa0szdDFCRTtFQUNFLHlCQUFBO0FsSzh0MUJKOztBMEZwdDFCRTtFd0VMTSx5QkFBQTtBbEs2dDFCUjs7QWtLbnUxQkU7RUFDRSx5QkFBQTtBbEtzdTFCSjs7QTBGNXQxQkU7RXdFTE0sdUJBQUE7QWxLcXUxQlI7O0FrSzN1MUJFO0VBQ0UseUJBQUE7QWxLOHUxQko7O0EwRnB1MUJFO0V3RUxNLHlCQUFBO0FsSzZ1MUJSOztBa0tudjFCRTtFQUNFLHlCQUFBO0FsS3N2MUJKOztBMEY1dTFCRTtFd0VMTSx5QkFBQTtBbEtxdjFCUjs7QWtLM3YxQkU7RUFDRSx5QkFBQTtBbEs4djFCSjs7QTBGcHYxQkU7RXdFTE0seUJBQUE7QWxLNnYxQlI7O0FrS253MUJFO0VBQ0UseUJBQUE7QWxLc3cxQko7O0EwRjV2MUJFO0V3RUxNLHlCQUFBO0FsS3F3MUJSOztBa0szdzFCRTtFQUNFLHlCQUFBO0FsSzh3MUJKOztBMEZwdzFCRTtFd0VMTSx5QkFBQTtBbEs2dzFCUjs7QWtLbngxQkU7RUFDRSx5QkFBQTtBbEtzeDFCSjs7QTBGNXcxQkU7RXdFTE0seUJBQUE7QWxLcXgxQlI7O0FrSzN4MUJFO0VBQ0UseUJBQUE7QWxLOHgxQko7O0EwRnB4MUJFO0V3RUxNLHlCQUFBO0FsSzZ4MUJSOztBa0tueTFCRTtFQUNFLHlCQUFBO0FsS3N5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QSxxQnBGS2U7RXRGaXUyQm5CO0UwS3B1MkJJO0lBQ0UsaUJwRk1hO0lvRkxiLFlBQUE7RTFLc3UyQk47RTBLbnUyQkU7SUFDRSxtQnBGRmU7RXRGdXUyQm5CO0UwS251MkJJO0lBQ0UsbUJwRkxhO0V0RjB1MkJuQjtFMEtsdTJCRTtJQUNFLGtCQUFBO0lBQ0EsU3BGVmU7SW9GV2YsV3BGWGU7SW9GWWYsbUJBQUE7SUFDQSxxQkFBQTtFMUtvdTJCSjtBQUNGOztBMks5MTJCQTtFQUNFLHFCckYySnFDO0VxRjFKckMsaUJyRnlKaUM7QXRGd3MyQm5DO0EyS2gyMkJFO0VBQ0UsaUJyRndHaUI7QXRGMHYyQnJCO0EyS2gyMkJFO0VBQ0UsbUJyRjZMb0M7RXFGNUxwQyxvQkFBQTtBM0trMjJCSjtBMksvMTJCRTtFQUNFLGtCckZxTG1DO0VxRnBMbkMsd0JBQUE7QTNLaTIyQko7QTJLOTEyQkU7RUFDRSxrQnJGZ0xtQztFcUYvS25DLHdCQUFBO0VBRUEsa0JBQUE7RUFDQSxtQnJGaUJvQjtBdEY4MDJCeEI7QTJLOTEyQkk7RUFDRSxtQnJGZWtCO0VxRmRsQixjckZtQmtCO0F0RjYwMkJ4QjtBMks5MTJCSTtFQUNFLG1CckZZa0I7RXFGWGxCLGNyRmVrQjtBdEZpMTJCeEI7QTJLOTEyQkk7RUFDRSxtQnJGU2tCO0VxRlJsQixjckZXa0I7QXRGcTEyQnhCO0EySzcxMkJFO0VBQ0Usd0JBQUE7RUFDQSxXckZ5RWlCO0VxRnhFakIsWXJGd0VpQjtFcUZ2RWpCLHlCQUFBO0EzSysxMkJKO0EySzkxMkJJO0VBQ0UsbUJyRkhrQjtFcUZJbEIsY3JGQ2tCO0F0RisxMkJ4QjtBMks5MTJCSTtFQUNFLG1CckZmaUI7RXFGZ0JqQixjckZIa0I7QXRGbTIyQnhCO0EySzkxMkJJO0VBQ0UsbUJyRm5CaUI7RXFGb0JqQixjckZQa0I7QXRGdTIyQnhCO0EySzkxMkJJO0VBQ0UsV3JGNkRlO0VxRjVEZixZckY0RGU7RXFGM0RmLGlCQUFBO0EzS2cyMkJOO0EySzkxMkJJO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0EzS2cyMkJOO0EySzcxMkJFO0VBQ0UsdUJBQUE7T0FBQSxrQkFBQTtVQUFBLGVBQUE7QTNLKzEyQko7QTJLNzEyQkU7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7QTNLKzEyQko7O0EySzMxMkJBO0VBQ0UseUJyRm5Dc0I7QXRGaTQyQnhCOztBMkt6MTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GaTEyQmY7QTBGajYyQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GczEyQmY7QThHajYyQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUc4NTJCTjtBOEd6NTJCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRmkyMkJmO0E4R241MkJFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GczIyQmY7QThHOTQyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5RzQ0MkJSOztBMkt2MzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GKzIyQmY7QTBGLzcyQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GbzMyQmY7QThHLzcyQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUc0NzJCTjtBOEd2NzJCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRiszMkJmO0E4R2o3MkJFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GbzQyQmY7QThHNTYyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5RzA2MkJSOztBMktyNTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GNjQyQmY7QTBGNzkyQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GazUyQmY7QThHNzkyQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUcwOTJCTjtBOEdyOTJCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjY1MkJmO0E4Ry84MkJFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GazYyQmY7QThHMTgyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5R3c4MkJSOztBMktuNzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GMjYyQmY7QTBGMy8yQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GZzcyQmY7QThHMy8yQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsdURBQUE7VUFBQSwrQ0FBQTtBOUd3LzJCTjtBOEduLzJCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjI3MkJmO0E4RzcrMkJFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GZzgyQmY7QThHeCsyQkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R3MrMkJSOztBMktqOTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GeTgyQmY7QTBGemgzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GODgyQmY7QThHemgzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdzaDNCTjtBOEdqaDNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnk5MkJmO0E4RzNnM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GODkyQmY7QThHdGczQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R29nM0JSOztBMksvKzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GdSsyQmY7QTBGdmozQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GNCsyQmY7QThHdmozQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdvajNCTjtBOEcvaTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnUvMkJmO0E4R3ppM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GNC8yQmY7QThHcGkzQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5R2tpM0JSOztBMks3ZzNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GcWczQmY7QTBGcmwzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GMGczQmY7QThHcmwzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUdrbDNCTjtBOEc3azNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnFoM0JmO0E4R3ZrM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GMGgzQmY7QThHbGszQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5R2drM0JSOztBMkszaTNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GbWkzQmY7QTBGbm4zQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gd2kzQmY7QThHbm4zQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsdURBQUE7VUFBQSwrQ0FBQTtBOUdnbjNCTjtBOEczbTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRm1qM0JmO0E4R3JtM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gd2ozQmY7QThHaG0zQkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5RzhsM0JSOztBMkt6azNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GaWszQmY7QTBGanAzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gc2szQmY7QThHanAzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUc4bzNCTjtBOEd6bzNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRmlsM0JmO0E4R25vM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gc2wzQmY7QThHOW4zQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzRuM0JSOztBMkt2bTNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GK2wzQmY7QTBGL3EzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gb20zQmY7QThHL3EzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUc0cTNCTjtBOEd2cTNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRittM0JmO0E4R2pxM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gb24zQmY7QThHNXAzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzBwM0JSOztBMktybzNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GNm4zQmY7QTBGN3MzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Ga28zQmY7QThHN3MzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUcwczNCTjtBOEdyczNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjZvM0JmO0E4Ry9yM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Ga3AzQmY7QThHMXIzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R3dyM0JSOztBMktucTNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GMnAzQmY7QTBGM3UzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GZ3EzQmY7QThHM3UzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUd3dTNCTjtBOEdudTNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjJxM0JmO0E4Rzd0M0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GZ3IzQmY7QThHeHQzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R3N0M0JSOztBMktqczNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GeXIzQmY7QTBGenczQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GOHIzQmY7QThHenczQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdzdzNCTjtBOEdqdzNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnlzM0JmO0E4RzN2M0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GOHMzQmY7QThHdHYzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R292M0JSOztBMksvdDNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GdXQzQmY7QTBGdnkzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GNHQzQmY7QThHdnkzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdveTNCTjtBOEcveDNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnV1M0JmO0E4R3p4M0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GNHUzQmY7QThHcHgzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R2t4M0JSOztBMks3djNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GcXYzQmY7QTBGcjAzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GMHYzQmY7QThHcjAzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdrMDNCTjtBOEc3ejNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnF3M0JmO0E4R3Z6M0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GMHczQmY7QThHbHozQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5R2d6M0JSOztBMkszeDNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GbXgzQmY7QTBGbjIzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gd3gzQmY7QThHbjIzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdnMjNCTjtBOEczMTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRm15M0JmO0E4R3IxM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gd3kzQmY7QThHaDEzQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5RzgwM0JSOztBMks3eTNCQTs7RUFFRSx5QkFBQTtBM0tnejNCRjs7QTJLOXkzQkE7RUFDRSx5QkFBQTtBM0tpejNCRjs7QW1HcDEzQkk7RXdFd0NBO0lBQ0UsOEJyRjJEdUM7U3FGM0R2Qyx5QnJGMkR1QztZcUYzRHZDLHNCckYyRHVDO0V0RnF2M0IzQztFMks5eTNCRTtJQUNFLDJCckZ5RHdDO1NxRnpEeEMsc0JyRnlEd0M7WXFGekR4QyxtQnJGeUR3QztFdEZ1djNCNUM7QUFDRjtBNEt2NTNCSTtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLHlCdEZtQnNCO0VzRmxCdEIsY3RGaUNrQjtFc0ZoQ2xCLGlCQUFBO0E1S3k1M0JOO0E0S3Q1M0JFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QTVLdzUzQko7QTRLdjUzQkk7RUFDRSxnQkFBQTtBNUt5NTNCTjtBNEt2NTNCSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHNCQUFBO0E1S3k1M0JOO0E0S3g1M0JNO0VBQ0UsYUFBQTtBNUswNTNCUjtBNEt2NTNCSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7QTVLeTUzQk47QTRLeDUzQk07RUFDRSxldEZpRWU7RXNGaEVmLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSxTQUFBO0E1SzA1M0JSO0E0S3g1M0JNO0VBQ0UscUJ0Rm1INkI7RXNGbEg3Qix5QnRGcUt1QztFc0ZwS3ZDLGN0RnBCcUI7RXNGcUJyQixnQkFBQTtBNUswNTNCUjtBNEt4NTNCTTs7RUFFRSxjdEZKZ0I7QXRGODUzQnhCO0E0S3Q1M0JFO0VBQ0Usa0JBQUE7QTVLdzUzQko7QTRLdjUzQkk7RUFDRSx5QkFBQTtFQUNBLHFCdEZvRytCO0VzRm5HL0IseUJ0RmhCa0I7RXNGaUJsQixnQ0FBQTtBNUt5NTNCTjtBNEt4NTNCTTtFQUNFLGlCdEZvRGE7RXNGbkRiLHNCQUFBO0VBQ0Esb0JBQUE7QTVLMDUzQlI7O0E0S3A1M0JBOzsrREFBQTtBQUdBO0VBRUk7SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtFNUtzNTNCSjtFNEtyNTNCSTtJQUNFLGdDQUFBO0lBQ0Esc0J0RitCYTtFdEZ3MzNCbkI7RTRLdDUzQk07SUFDRSxhQUFBO0U1S3c1M0JSO0U0S3Q1M0JNO0lBQ0UsYUFBQTtFNUt3NTNCUjtFNEtyNTNCSTtJQUNFLGFBQUE7RTVLdTUzQk47RTRLdDUzQk07SUFDRSwyQkFBQTtJQUNBLGFBQUE7RTVLdzUzQlI7QUFDRjtBNktsLzNCQTs7Ozs7b0VBQUE7QUFVQTs7cUVBQUE7QUFJQTtFQUNFLGtCdkZtTHFDO0V1RmxMckMsd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0E3SysrM0JGOztBOEtqZzRCQTtFQUNFLGlCeEZxR29CO0F0Ris1M0J0Qjs7QThLamc0QkE7RUFDRSxleEZrR21CO0F0Rms2M0JyQjs7QThLamc0QkE7RUFDRSxpQnhGK0ZvQjtBdEZxNjNCdEI7O0E4S2pnNEJBO0VBQ0UsZXhGNEZpQjtBdEZ3NjNCbkI7O0E4S2pnNEJBO0VBQ0UsZXhGeUZrQjtBdEYyNjNCcEI7O0ErS25oNEJBO0VBQ0UsVUFBQTtFQUNBLG1CekZ1R21CO0V5RnRHbkIsZ0JBQUE7QS9Lc2g0QkY7QStLcmg0QkU7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QS9LdWg0Qko7QStLbmg0QkU7RUFDRSxXQUFBO0EvS3FoNEJKO0ErS3BoNEJJO0VBQ0UsY0FBQTtBL0tzaDRCTjtBK0twaDRCSTtFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsK0NBQUE7RUFDQSxnQkFBQTtFQUNBLGtCekZ1RWU7QXRGKzgzQnJCO0ErS3BoNEJJO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxjekZja0I7QXRGd2c0QnhCO0ErS2poNEJFO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBL0ttaDRCSjtBK0tqaDRCSTtFQUNFLG1CekZzRWU7QXRGNjgzQnJCOztBZ0x2ajRCRTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsK0NBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBaEwwajRCSjtBbUdyZzRCSTtFNkUzREY7SUFTSSxpQkFBQTtFaEwyajRCSjtBQUNGO0FnTHpqNEJJO0VBWkY7SUFhSSxjQUFBO0lBQ0EsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDhCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFaEw0ajRCSjtBQUNGO0FnTHpqNEJFO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBaEwyajRCSjtBZ0x6ajRCSTtFQUNFLFdBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FoTDJqNEJOO0FnTHhqNEJJO0VBVkY7SUFXSSxjQUFBO0lBQ0Esb0JBQUE7T0FBQSxpQkFBQTtJQUNBLDRCQUFBO0lBQUEsZ0JBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7RWhMMmo0Qko7QUFDRjtBZ0x4ajRCRTtFQUNFLG1CQUFBO0VBQUEsZUFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0VBQ0E7OztHQUFBO0VBSUEsY0FBQTtFQUNBLGtCQUFBO0FoTDBqNEJKO0FnTHhqNEJJO0VBQ0UsYzFGZmlCO0F0RnlrNEJ2QjtBZ0x2ajRCSTtFQWJGO0lBY0ksYUFBQTtFaEwwajRCSjtBQUNGO0FnTHhqNEJJO0VBakJGO0lBa0JJLGdCQUFBO0VoTDJqNEJKO0FBQ0Y7QWdMemo0Qkk7RUFyQkY7SUFzQkksZUFBQTtJQUNBLGVBQUE7SUFDQSw0QkFBQTtJQUFBLGdCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0VoTDRqNEJKO0VnTDFqNEJJO0lBQ0Usa0IxRm1JK0I7STBGbEkvQix3QkFBQTtJQUVBLGlCQUFBO0VoTDJqNEJOO0FBQ0Y7O0FpTDluNEJBOzs7Ozs7K0RBQUE7QUFRQTtFQUNFLGtCQUFBO0VBQ0EsbUIzRm9HbUI7RTJGbkduQixXQUFBO0FqTGdvNEJGO0FpTDluNEJFO0VBQ0UsV0FBQTtFQUNBLGMzRitGaUI7RTJGOUZqQix3QkFBQTtFQUNBLHlCM0ZZa0I7RTJGWGxCLGtCQUFBO0VBQ0EsVTNGNEZpQjtFMkYzRmpCLE1BQUE7QWpMZ280Qko7QWlMN240QkU7RUFDRSx5QjNGT21CO0UyRk5uQixlQUFBO0VBQ0EsZ0JBQUE7QWpMK240Qko7O0FpTDNuNEJBOztxRUFBQTtBOUU4Qkk7RThFMUJGO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtJQU1BLGFBQUE7SUFDQSxvREFBQTtJQUNBLHFDQUFBO0lBQ0EsWUFBQTtFakx5bjRCRjtFaUxobzRCRTtJQUNFLGFBQUE7RWpMa280Qko7RWlMMW40QkU7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO09BQUEsaUJBQUE7SUFDQSxxQkFBQTtJQUNBLGtCQUFBO0VqTDRuNEJKO0VpTHpuNEJFO0lBQ0UscUJBQUE7SUFDQSxrQkFBQTtFakwybjRCSjtFaUx4bjRCRTtJQUNFLFdBQUE7SUFDQSxhQUFBO0lBQ0EseUIzRmxDZ0I7STJGbUNoQixnQkFBQTtJQUNBLGtCQUFBO0VqTDBuNEJKOztFaUx0bjRCQTtJQUNFLG9EQUFBO0VqTHluNEJGO0VpTHZuNEJFO0lBQ0UscUJBQUE7SUFDQSxrQkFBQTtFakx5bjRCSjtFaUx0bjRCRTtJQUNFLHFCQUFBO0lBQ0Esa0JBQUE7RWpMd240Qko7RWlMcm40QkU7SUFDRSxnQkFBQTtJQUNBLGtCQUFBO0VqTHVuNEJKO0FBQ0Y7QWtMM3M0QkU7RUFDRSxvQkNGOEI7RURFOUIscUJDRjhCO0VERTlCLG9CQ0Y4QjtFREU5QixhQ0Y4QjtFREc5Qix3QkNGc0M7RURFdEMsK0JDRnNDO01ERXRDLHFCQ0ZzQztVREV0Qyx1QkNGc0M7RURHdEMsYTVGNkdpQjtFNEY1R2pCLGlCQUFBO0VBQ0EsV0FBQTtBbEw2czRCSjtBa0wzczRCSTtFQVBGO0lBUUksY0FBQTtJQUNBLGU1Rm9HZTtFdEYwbTRCbkI7QUFDRjtBa0wzczRCRTtFQUNFLHlCNUZNeUI7RTRGTHpCLHlCQUFBO0VBQ0EsaUI1RkRrQjtFNEZFbEIsa0JBQUE7RUFDQSxVQ2pCZ0M7QW5MOHQ0QnBDO0FrTDNzNEJJO0VBUEY7SUFRSSxhNUZ5RmU7RXRGcW40Qm5CO0FBQ0Y7QWtMNXM0Qkk7RUFYRjtJQVlJLGE1Rm1GZTtJNEZsRmYsV0N4QjhCO0VuTHV1NEJsQztFa0w3czRCSTtJQUNFLGtCNUZvSytCO0k0Rm5LL0Isd0JBQUE7SUFFQSxpQkFBQTtFbEw4czRCTjtBQUNGOztBb0xodjRCQTs7Ozs7Ozs7Ozs7Ozs7b0VBQUE7QUFnQkE7RUFDRSxvQkFBQTtBcExrdjRCRjs7QW9ML3U0QkE7Ozs7O0VBRUUsbUJBQUE7QXBMcXY0QkY7O0FvTGx2NEJBOztxRUFBQTtBQUlBO0VBQ0UsWTlGc0x3QztFOEZyTHhDLG9COUZzTGlDO0U4RnRMakMscUI5RnNMaUM7RThGdExqQyxvQjlGc0xpQztFOEZ0TGpDLGE5RnNMaUM7RThGckxqQyw0QjlGc0x3QztFOEZ0THhDLDZCOUZzTHdDO0U4RnRMeEMsOEI5RnNMd0M7TThGdEx4QywwQjlGc0x3QztVOEZ0THhDLHNCOUZzTHdDO0F0RjhqNEIxQzs7QW9ManY0QkE7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7RUFDQSxlOUZvTHNDO0U4Rm5MdEMsc0Q5RmtMMEM7VThGbEwx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QUtFLFlBQUE7QXJMeTc1Qko7QXFMdDc1QkU7OztFQUVFLHlCL0ZtVDRDO0F0RnNvNUJoRDs7QXFMMTY1Qkk7O0VBQ0UsYy9Gb1NpQztBdEYwbzVCdkM7QXFMejY1QkU7O0VBM0RBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGaFJwQyxpQi9GNlJzQztFK0Y1UnRDLG1CL0Y2UndDO0UrRjVSeEMseUIvRjZSMkM7RStGNVIzQyxjL0Y2UmdDO0F0RitvNUJwQztBcUwxKzVCRTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0RmtxNUI5QztBcUwzKzVCSTs7RUFDRSxtQi9GeVVxRDtBdEZxcTVCM0Q7QXFMbjc1Qkk7O0VBQ0UsYy9GMlJ3QztBdEYycDVCOUM7QXFMbjc1Qkk7O0VBQ0UsYy9Gd1JtQztBdEY4cDVCekM7QXFMbjc1Qkk7O0VBQ0UsYy9Gb1JtQztBdEZrcTVCekM7QXFMcDc1Qkk7O0VBQ0UseUIvRmtSa0Q7RStGalJsRCxjL0ZrUnVDO0F0RnFxNUI3QztBcUxsNzVCRTs7RUFyRkEsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztFK0Z0UHBDLGlCL0YyUXVDO0UrRjFRdkMsbUIvRjJReUM7RStGMVF6Qyx5Qi9GMlE0QztBdEYwcTVCaEQ7QXFMNWc2QkU7O0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEZvczVCOUM7QXFMN2c2Qkk7O0VBQ0UsbUIvRnlVcUQ7QXRGdXM1QjNEO0FxTDE3NUJFOztFQTlGQSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRjdPcEMsaUIvRmtRdUM7RStGalF2QyxtQi9Ga1F5QztFK0ZqUXpDLHlCL0ZoRW9CO0F0RjYvNUJ4QjtBcUw3aDZCRTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0RnF0NUI5QztBcUw5aDZCSTs7RUFDRSxtQi9GeVVxRDtBdEZ3dDVCM0Q7O0FxTGg4NUJFO0VBekdBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGbk9wQyxpQi9GMlB1QztFK0YxUHZDLG1CL0YyUHlDO0UrRjFQekMsa0IvRjJQbUM7RStGMVBuQyxxQkFBQTtBckxvODVCSjtBcUwvaTZCRTtFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGc3U1QjlDO0FxTC9pNkJJO0VBQ0UsbUIvRnlVcUQ7QXRGd3U1QjNEO0FxTDE4NUJJO0VBQ0UsYS9GeVBtQztBdEZtdDVCekM7QXFMMTg1Qkk7RUFDRSxhL0Z1UDJDO0UrRnRQM0MsZS9GdVA2QztFK0Z0UDdDLHNCL0Z1UGtEO0UrRnRQbEQsbUIvRnVQK0M7RStGdFAvQyxtQi9GdVBpRDtFK0Z0UGpELG9CL0Z1UCtDO0F0RnF0NUJyRDtBcUx6ODVCSTtFQUNFLGMvRm9Qd0M7QXRGdXQ1QjlDOztBcUxyODVCQTtFQWxJRSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRnRNdEMsa0IvRjFCbUI7RStGcUNuQiwwQkFBQTtBckwyNzVCRjtBcUwzazZCRTtFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGa3c1QjlDO0FxTDNrNkJJO0VBQ0UsbUIvRnlVcUQ7QXRGb3c1QjNEO0FxTDU4NUJFO0VBQ0Usa0IvRjVCaUI7QXRGMCs1QnJCO0FxTDU4NUJFO0VBQ0Usa0IvRi9CaUI7QXRGNis1QnJCO0FxTDU4NUJFO0VBQ0Usa0IvRmxDaUI7QXRGZy81QnJCO0FxTHo4NUJFO0VBQ0UseUIvRjJONkM7QXRGZ3Y1QmpEO0FxTHg4NUJFO0VBQ0UsbUIvRndOaUQ7RStGdk5qRCxtQi9Gd05tRDtFK0Z2Tm5ELG9CL0Z3TmlEO0F0Rmt2NUJyRDtBcUx2ODVCRTs7OztFQUlFLGtDQUFBO0VBQ0EsOEJBQUE7QXJMeTg1Qko7QXFMdDg1QkU7Ozs7RUFJRSwrQ0FBQTtFQUNBLDhCQUFBO0FyTHc4NUJKO0FxTHI4NUJFOzs7O0VBSUUsK0NBQUE7RUFDQSw4QkFBQTtBckx1ODVCSjtBcUxuODVCRTtFQUNFLG9CL0Y0THdEO0F0Rnl3NUI1RDtBcUxsODVCRTtFQUNFLG9CL0Z5THlEO0F0RjJ3NUI3RDtBcUxoODVCRTtFQUNFLG9CL0ZxTHdEO0UrRnBMeEQsZUFBQTtFQUNBLG1CL0Y1RmlCO0F0RjhoNkJyQjtBcUxqODVCSTtFQUNFLG9CL0ZrTDJEO0UrRmpMM0Qsa0IvRnpGZTtFK0YwRmYsbUIvRmlMMEQ7RStGaEwxRCxnQy9GaUwwRDtFK0ZoTDFELGlCL0ZpTHdEO0F0Rmt4NUI5RDtBcUxsODVCTTtFQUNFLGUvRmdMNEQ7RStGL0s1RCxjL0ZnTHVEO0UrRi9LdkQsZ0IvRmdMMEQ7RStGL0sxRCxtQi9GZ0wyRDtBdEZveDVCbkU7QXFMbDg1Qk07RUFDRSxvQi9GOEtrRTtFK0Y3S2xFLHlCL0Y4S3FFO0UrRjdLckUsYy9GOEswRDtFK0Y3SzFELHNCL0Y4SzREO0UrRjdLNUQsa0IvRjhLaUU7RStGN0tqRSxvQi9GOEtnRTtFK0Y3S2hFLGtCL0Y4SzhEO0UrRjdLOUQsaUIvRjhLZ0U7RStGN0toRSw2QkFBQTtBckxvODVCUjtBcUwvNzVCSTtFQUNFLHlCL0Z3SytEO0UrRnZLL0QsYy9Gd0tvRDtBdEZ5eDVCMUQ7QXFMLzc1Qkk7RUFDRSx5Qi9Gc0tpRTtBdEYyeDVCdkU7O0FzTHhxNkJBOzs7OztFQU1FLGdCaEc0UGtDO0VnRzNQbEMsZ0JoRzRQaUM7RWdHM1BqQyxVaEc0UDhCO0VnRzNQOUIsY0FBQTtFQUNBLCtCaEc0UDBDO0F0Rjg2NUI1Qzs7QXNMcHE2QkE7Ozs7OztFQU1FLGdCaEd5Rm1CO0F0RjhrNkJyQjs7QXNMcHE2QkE7Ozs7OztFQU1FLGdCaEdzTzZCO0F0Rmk4NUIvQjs7QXNMcHE2QkE7RUFDRSxlaEdzUG9DO0VnR3JQcEMsb0JoR3NQc0M7RWdHclB0Qyx3QmhHc1B5QztBdEZpNzVCM0M7QXNMcnE2QkU7RUFDRSxlaEdvUDBDO0VnR25QMUMsb0JoR29QNEM7RWdHblA1Qyx5QmhHb1ArQztBdEZtNzVCbkQ7QXNMcHE2QkU7RUFDRTtJQUVFLGtCaEcrT3VDO0lnRzlPdkMsbUJoRytPeUM7SWdHOU96Qyx5QmhHK080QztFdEZzNzVCaEQ7QUFDRjs7QXNManE2QkE7RUFDRSxpQmhHME9vQztFZ0d6T3BDLG9CaEcwT3NDO0VnR3pPdEMsMEJoRzBPeUM7QXRGMDc1QjNDO0FzTGxxNkJFO0VBTEY7SUFNSSxlaEd3T3lDO0lnR3ZPekMscUJoR3dPMkM7SWdHdk8zQyx3QmhHd084QztFdEY2NzVCaEQ7QUFDRjs7QXNMbHE2QkE7RUFDRSxpQmhHb09zQztFZ0duT3RDLG9CaEdvT3dDO0VnR25PeEMsMEJoR29PMkM7QXRGaTg1QjdDOztBc0xscTZCQTtFQUNFLGtCaEdpT3FDO0VnR2hPckMscUJoR2lPdUM7RWdHaE92QywyQmhHaU8wQztBdEZvODVCNUM7O0FzTGxxNkJBO0VBQ0UsZWhHOE5xQztFZ0c3TnJDLG1CaEc4TnVDO0VnRzdOdkMseUJoRzhOMEM7QXRGdTg1QjVDOztBc0xscTZCQTs7OztFQUlFLDJCQUFBO0VBQ0EsbUNBQUE7QXRMcXE2QkY7O0FzTGhxNkJFOztFQzlDQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzBOOEM7RWlHek45QyxjakcwTmdEO0F0RmsvNUJsRDtBc0xocTZCRTs7RUNyREEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc0TitDO0VpRzNOL0MsY2pHNE5pRDtBdEZzLzVCbkQ7QXNML3A2QkU7O0VDNURBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHOE4rQztFaUc3Ti9DLGNqRzhOaUQ7QXRGMC81Qm5EOztBc0wzcDZCRTs7RUN6REEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc2TThDO0VpRzVNOUMsY2pHNk1nRDtBdEZxZzZCbEQ7QXNMM3A2QkU7O0VDaEVBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHK00rQztFaUc5TS9DLGNqRytNaUQ7QXRGeWc2Qm5EO0FzTDFwNkJFOztFQ3ZFQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqR2lOK0M7RWlHaE4vQyxjakdpTmlEO0F0RjZnNkJuRDs7QXdMcnk2QkE7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSx5QmxHb0NzQjtBdEZvdzZCeEI7QXdMdHk2QkU7RUFDRSxjbEdxR2lCO0VrR3BHakIseUJsR3FCa0I7RWtHcEJsQixnQmxHZ0hrQjtBdEZ3cjZCdEI7O0F5THp4NkJBOztFQUVFLHFCbkcwWGtDO0VtR3pYbEMscUJuRzRYb0M7RW1HM1hwQyxpQm5HMFhnQztFbUd6WGhDLGNuR2lYMEI7RW1HaFgxQixpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxtQkFBQTtBekw0eDZCRjs7QXlMMXg2QkE7RUFDRSxjbkc0VzBCO0VtRzNXMUIscUJuRzBYMEM7QXRGbTY1QjVDOztBeUwzeDZCQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBekw4eDZCRjtBeUw3eDZCRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBekwreDZCSjs7QXlMNXg2QkE7RUFDRSxxQm5Hc1drQztBdEZ5NzVCcEM7O0F5TDd4NkJBO0VBQ0UscUJuR21Xa0M7QXRGNjc1QnBDOztBeUw5eDZCQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFoQ0EsNGJBQUE7RUFrQ0EsaUNBQUE7T0FBQSw0QkFBQTtVQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFluR3lXZ0M7RW1HeFdoQyxXbkd5VytCO0VtR3hXL0Isb0JuR3lXZ0M7QXRGdzc1QmxDOztBeUwveDZCQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUExQ0EsNGJBQUE7RUE0Q0EsZ0NBQUE7T0FBQSwyQkFBQTtVQUFBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLFluRytWZ0M7RW1HOVZoQyxXbkcrVitCO0VtRzlWL0IscUJuRytWZ0M7QXRGbTg1QmxDOztBeUxoeTZCQTs7RUFFRSxZbkd3VnFDO0F0RjI4NUJ2Qzs7QXlML3g2QkU7RUFDRSx5Qm5HeENvQjtBdEYwMDZCeEI7QXlMaHk2Qkk7RUFDRSx5Qm5HM0NrQjtBdEY2MDZCeEI7QXlMank2Qk07RUFDRSx5Qm5HMUNnQjtFbUcyQ2hCLGNuRzNCbUI7QXRGOHo2QjNCO0F5TDl4NkJFO0VBQ0UseUJuR3BFd0I7QXRGbzI2QjVCO0F5TDl4NkJJO0VBQ0UseUJuR3ZFc0I7QXRGdTI2QjVCO0F5TC94NkJNO0VBQ0UseUJuR3REZ0I7RW1HdURoQixjbkd2Q21CO0F0RncwNkIzQjtBeUw1eDZCRTtFQUNFLHlCbkcvRXdCO0F0RjYyNkI1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QkFBQTtFQUNBLGlCQUFBO0FqTWlyK0JKO0FpTS9xK0JJO0VBR0UsYzNHalB3QjtFMkdrUHhCLG9CM0d0TWU7QXRGcTMrQnJCO0FpTXpxK0JJO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGMzR2hSa0I7QXRGMjcrQnhCO0FpTXJxK0JFO0VBQ0UsdUJBQUE7QWpNdXErQko7QWlNcnErQkU7RUFDRSx5QjNHaFNvQjtBdEZ1OCtCeEI7QWlNcnErQkU7RUFDRSx5QjNHbFNvQjtFMkdtU3BCLCtCQUFBO0FqTXVxK0JKO0FpTWxxK0JVOztFQUNFLG1CM0d2U1k7RTJHd1NaLHFCM0d2U1k7QXRGNDgrQnhCO0FpTWhxK0JROztFQUNFLGMzRzVTYztBdEYrOCtCeEI7QWlNOXArQkU7RUFDRSx5QjNHalRvQjtFMkd1VXBCLGdCQUFBO0VBUUEsaUVBQUE7RUFlQTs7O3FCQUFBO0VBY0EscUJBQUE7RUFTQSwrQkFBQTtFQXFEQSxxQkFBQTtFQXFCQSx1QkFBQTtBak00aCtCSjtBaU14cStCSTtFQVFFLG1CQUFBO0FqTW1xK0JOO0FpTTFxK0JNO0VBQ0UsYzNHeFRnQjtBdEZvKytCeEI7QWlNN3ErQk07RUFDRSxjM0d4VGdCO0F0Rm8rK0J4QjtBaU03cStCTTtFQUNFLGMzR3hUZ0I7QXRGbysrQnhCO0FpTTdxK0JNO0VBQ0UsYzNHeFRnQjtBdEZvKytCeEI7QWlNMXErQk07RUFDRSxjM0c5VGdCO0F0RjArK0J4QjtBaU03cStCTTtFQUNFLGMzRzlUZ0I7QXRGMCsrQnhCO0FpTTdxK0JNO0VBQ0UsYzNHOVRnQjtBdEYwKytCeEI7QWlNN3ErQk07RUFDRSxjM0c5VGdCO0F0RjArK0J4QjtBaU14cStCTTtFQUVFLGMzR2hVZ0I7RTJHaVVoQixtQjNHaFVnQjtFMkdpVWhCLHlCQUFBO0FqTXlxK0JSO0FpTXhxK0JRO0VBQ0UsYzNHclVjO0F0RisrK0J4QjtBaU0zcStCUTtFQUNFLGMzR3JVYztBdEYrKytCeEI7QWlNM3ErQlE7RUFDRSxjM0dyVWM7QXRGKysrQnhCO0FpTTNxK0JRO0VBQ0UsYzNHclVjO0F0RisrK0J4QjtBaU1wcStCSTs7RUFFRSxjM0doVmtCO0F0RnMvK0J4QjtBaU1ycStCTTs7RUFDRSxjM0cvVWdCO0F0RnUvK0J4QjtBaU1wcStCSTtFQUNFLGMzR3ZWa0I7QXRGNi8rQnhCO0FpTXBxK0JJO0VBRUUsYzNHaldpQjtBdEZzZy9CdkI7QWlNbnErQkk7RUFDRSxjM0c5VmtCO0F0Rm1nL0J4QjtBaU1ucStCSTtFQUVFLGMzR3ZYbUI7QXRGMmgvQnpCO0FpTTdwK0JJOzs7RUFHRSx5QjNHdFdrQjtFMkd1V2xCLGMzRzdXa0I7QXRGNGcvQnhCO0FpTTdwK0JJO0VBQ0UsYzNHN1drQjtBdEY0Zy9CeEI7QWlNaHErQkk7RUFDRSxjM0c3V2tCO0F0RjRnL0J4QjtBaU1ocStCSTtFQUNFLGMzRzdXa0I7QXRGNGcvQnhCO0FpTWhxK0JJO0VBQ0UsYzNHN1drQjtBdEY0Zy9CeEI7QWlNNXArQkk7OztFQUdFLHlCM0doWGtCO0UyR2lYbEIsb0NBQUE7RUFDQSxjM0d4WGtCO0F0RnNoL0J4QjtBaU1ycCtCVTs7RUFDRSx5QkFBQTtFQUNBLG1CM0c3WFk7QXRGcWgvQnhCO0FpTWpwK0JVOztFQUNFLG1CM0czWVk7QXRGK2gvQnhCO0FpTWhwK0JVOztFQUNFLHlCQUFBO0FqTW1wK0JaO0FpTS9vK0JVOztFQUNFLG1CM0doWlk7RTJHaVpaLHFCM0dsWlk7QXRGb2kvQnhCO0FpTTdvK0JROztFQUNFLGMzR3paYztBdEZ5aS9CeEI7QWlNeG8rQlU7RUFFRSxvakJBQUE7RUFHQSx5R0FBQTtVQUFBLGlHQUFBO0FqTXVvK0JaO0FpTS9uK0JJOzs7RUFHRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWpNaW8rQk47QWlNN24rQkk7RUFDRSxpQkFBQTtFQUNBLGMzR2pkbUI7QXRGZ2wvQnpCO0FpTTluK0JNO0VBR0UsYzNHcmRpQjtFMkdzZGpCLG9CM0czWGE7QXRGeS8rQnJCO0FpTXpuK0JJOzs7RUFHRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWpNMm4rQk47QWlNdm4rQkk7RUFDRSxpQkFB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aENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VDelFNLGlCQWhFVztFRDJVakIsb0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QVBpbGhDRjtBUXgwaENRO0VEOE9SO0lDdE9ZLGlDQTlETTtFUms0aENoQjtBQUNGOztBT25saENBO0VBQ0Usd0JBQUE7QVBzbGhDRjs7QU9sbGhDQTs7RUFFRSxZQUFBO0FQcWxoQ0Y7O0FPbGxoQ0E7RUFLRSxvQkFBQTtFQUNBLHdCQUFBO0FQaWxoQ0Y7O0FPMWtoQ0E7RUFDRSx3QkFBQTtBUDZraENGOztBT3JraENBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FQd2toQ0Y7O0FPamtoQ0E7RUFDRSxxQkFBQTtBUG9raENGOztBT2praENBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQb2toQ0Y7O0FPamtoQ0E7RUFDRSxhQUFBO0FQb2toQ0Y7O0FPL2poQ0E7RUFDRSx3QkFBQTtBUGtraENGOztBVzloaUNBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCRnFTNEI7RUVwUzVCLGdCRnFTNEI7QVQydmhDOUI7O0FXNWhpQ0E7RUgwSVEsaUJBaEVXO0FSczloQ25CO0FRaDRoQ1E7RUdoS1I7SUh3S1ksaUNBOURNO0VSMDdoQ2hCO0FBQ0Y7O0FXcGlpQ0E7RUh5SVEsZUFoRVc7QVIrOWhDbkI7QVF6NGhDUTtFRy9KUjtJSHVLWSxpQ0E5RE07RVJtOGhDaEI7QUFDRjs7QVc1aWlDQTtFSHdJUSxrQkFoRVc7QVJ3K2hDbkI7QVFsNWhDUTtFRzlKUjtJSHNLWSwrQkE5RE07RVI0OGhDaEI7QUFDRjs7QVdwamlDQTtFSHVJUSxpQkFoRVc7QVJpL2hDbkI7QVEzNWhDUTtFRzdKUjtJSHFLWSxpQ0E5RE07RVJxOWhDaEI7QUFDRjs7QVc1amlDQTtFSDRHTSxrQkF0Q2E7QVIwL2hDbkI7O0FXL2ppQ0E7RUgyR00sZUF0Q2E7QVI4L2hDbkI7O0FXamtpQ0E7RUh5R00sa0JBdENhO0VHakVqQixnQkZ1UzRCO0FUNnhoQzlCOztBV2hraUNBO0VINkhRLGVBaEVXO0VHM0RqQixnQkYwUjRCO0VFelI1QixnQkZpUjRCO0FUa3poQzlCO0FRbjdoQ1E7RUduSlI7SUgySlksaUNBOURNO0VSNitoQ2hCO0FBQ0Y7O0FXdGtpQ0E7RUh3SFEsaUJBaEVXO0VHdERqQixnQkZzUjRCO0VFclI1QixnQkY0UTRCO0FUNnpoQzlCO0FROTdoQ1E7RUc5SVI7SUhzSlksaUNBOURNO0VSdy9oQ2hCO0FBQ0Y7O0FXNWtpQ0E7RUhtSFEsaUJBaEVXO0VHakRqQixnQkZrUjRCO0VFalI1QixnQkZ1UTRCO0FUdzBoQzlCO0FRejhoQ1E7RUd6SVI7SUhpSlksaUNBOURNO0VSbWdpQ2hCO0FBQ0Y7O0FXbGxpQ0E7RUg4R1EsaUJBaEVXO0VHNUNqQixnQkY4UTRCO0VFN1E1QixnQkZrUTRCO0FUbTFoQzlCO0FRcDloQ1E7RUdwSVI7SUg0SVksaUNBOURNO0VSOGdpQ2hCO0FBQ0Y7O0FXbGxpQ0E7RUFDRSxnQkZnRk87RUUvRVAsbUJGK0VPO0VFOUVQLFNBQUE7RUFDQSx3Q0FBQTtBWHFsaUNGOztBVzdraUNBOztFSE1JLGNBQUE7RUdIRixnQjJFWXVCO0F0Rm9raUN6Qjs7QVc3a2lDQTs7RUFFRSxjRmtRNEI7RUVqUTVCLHlCRjBRNEI7QVRzMGhDOUI7O0FXeGtpQ0E7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FaMnBpQ0Y7O0FXeGtpQ0E7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0FaZ3FpQ0Y7O0FXMWtpQ0E7RUFDRSxxQkFBQTtBWDZraUNGO0FXM2tpQ0U7RUFDRSxvQkZvUDBCO0FUeTFoQzlCOztBV25raUNBO0VIakNJLGNBQUE7RUdtQ0YseUJBQUE7QVhza2lDRjs7QVdsa2lDQTtFQUNFLG1CRnVCTztFRFJILGtCQXRDYTtBUjZsaUNuQjs7QVdsa2lDQTtFQUNFLGNBQUE7RUg3Q0UsY0FBQTtFRytDRixjRjFHUztBVCtxaUNYO0FXbmtpQ0U7RUFDRSxhQUFBO0FYcWtpQ0o7O0FheHJpQ0E7RUNJRSxlQUFBO0VBR0EsWUFBQTtBZHNyaUNGOztBYXZyaUNBO0VBQ0UsZ0JKbWdDa0M7RUlsZ0NsQyxzQlZxR007RVVwR04seUJBQUE7RUVFRSxzQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0FkK3JpQ0Y7O0FhanJpQ0E7RUFFRSxxQkFBQTtBYm1yaUNGOztBYWhyaUNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FibXJpQ0Y7O0FhaHJpQ0E7RUxrQ0ksY0FBQTtFS2hDRixjSjNCUztBVDhzaUNYOztBZ0IxdGlDQTtFUnVFSSxnQkFBQTtFUXJFRixjUG1DUTtFT2xDUixxQkFBQTtBaEI2dGlDRjtBZ0IxdGlDRTtFQUNFLGNBQUE7QWhCNHRpQ0o7O0FnQnZ0aUNBO0VBQ0Usc0JBQUE7RVIwREUsZ0JBQUE7RVF4REYsV2JvR007RWFuR04seUJQRFM7RU1FUCxxQkFBQTtBZjB0aUNKO0FnQnZ0aUNFO0VBQ0UsVUFBQTtFUmtEQSxlQUFBO0VRaERBLGlCWk9lO0FKa3RpQ25COztBZ0JudGlDQTtFQUNFLGNBQUE7RVJ5Q0UsZ0JBQUE7RVF2Q0YsY1BqQlM7QVR1dWlDWDtBZ0JudGlDRTtFUm9DRSxrQkFBQTtFUWxDQSxjQUFBO0VBQ0Esa0JBQUE7QWhCcXRpQ0o7O0FnQmh0aUNBO0VBQ0UsaUJQOGpDa0M7RU83akNsQyxrQkFBQTtBaEJtdGlDRjs7QWlCM3ZpQ0U7Ozs7OztFQ0RBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBbEJxd2lDRjs7QW1CbHRpQ0k7RUZ6Q0U7SUFDRSxnQm1GMkNlO0VwR290aUNyQjtBQUNGO0FtQnh0aUNJO0VGekNFO0lBQ0UsZ0JtRjJDZTtFcEd5dGlDckI7QUFDRjtBbUI3dGlDSTtFRnpDRTtJQUNFLGdCbUYyQ2U7RXBHOHRpQ3JCO0FBQ0Y7QW1CbHVpQ0k7RUZ6Q0U7SUFDRSxpQm1GMkNlO0VwR211aUNyQjtBQUNGO0FpQm52aUNFO0VDbkNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QWxCeXhp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RVlqVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QXJCdTFrQ0o7QXFCcDFrQ0U7RUFDRSxzQkFBQTtFQUNBLGdDQUFBO0FyQnMxa0NKO0FxQm4xa0NFO0VBQ0UsNkJBQUE7QXJCcTFrQ0o7O0FxQjMwa0NFOztFQUVFLGVaNFQwQjtBVGtoa0M5Qjs7QXFCcjBrQ0E7RUFDRSx5QkFBQTtBckJ3MGtDRjtBcUJ0MGtDRTs7RUFFRSx5QkFBQTtBckJ3MGtDSjtBcUJwMGtDSTs7RUFFRSx3QkFBQTtBckJzMGtDTjs7QXFCaDBrQ0U7Ozs7RUFJRSxTQUFBO0FyQm0wa0NKOztBcUIxemtDRTtFQUNFLHFDWndSMEI7QVRxaWtDOUI7O0FVNTNrQ0U7RVcyRUksY2xCK0JLO0VrQjlCTCxzQ1o2UXdCO0FUd2lrQzlCOztBc0J2NGtDSTs7O0VBR0UseUJEMkYrQjtBckIreWtDckM7QXNCdDRrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnF6a0NqRjs7QVU3NGtDRTtFWWlCTSx5QkFKZTtBdEJvNGtDdkI7QXNCOTNrQ1E7O0VBRUUseUJBUmE7QXRCdzRrQ3ZCOztBc0IzNWtDSTs7O0VBR0UseUJEMkYrQjtBckJtMGtDckM7QXNCMTVrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnkwa0NqRjs7QVVqNmtDRTtFWWlCTSx5QkFKZTtBdEJ3NWtDdkI7QXNCbDVrQ1E7O0VBRUUseUJBUmE7QXRCNDVrQ3ZCOztBc0IvNmtDSTs7O0VBR0UseUJEMkYrQjtBckJ1MWtDckM7QXNCOTZrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjYxa0NqRjs7QVVyN2tDRTtFWWlCTSx5QkFKZTtBdEI0NmtDdkI7QXNCdDZrQ1E7O0VBRUUseUJBUmE7QXRCZzdrQ3ZCOztBc0JuOGtDSTs7O0VBR0UseUJEMkYrQjtBckIyMmtDckM7QXNCbDhrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmkza0NqRjs7QVV6OGtDRTtFWWlCTSx5QkFKZTtBdEJnOGtDdkI7QXNCMTdrQ1E7O0VBRUUseUJBUmE7QXRCbzhrQ3ZCOztBc0J2OWtDSTs7O0VBR0UseUJEMkYrQjtBckIrM2tDckM7QXNCdDlrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnE0a0NqRjs7QVU3OWtDRTtFWWlCTSx5QkFKZTtBdEJvOWtDdkI7QXNCOThrQ1E7O0VBRUUseUJBUmE7QXRCdzlrQ3ZCOztBc0IzK2tDSTs7O0VBR0UseUJEMkYrQjtBckJtNWtDckM7QXNCMStrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnk1a0NqRjs7QVVqL2tDRTtFWWlCTSx5QkFKZTtBdEJ3K2tDdkI7QXNCbCtrQ1E7O0VBRUUseUJBUmE7QXRCNCtrQ3ZCOztBc0IvL2tDSTs7O0VBR0UseUJEMkYrQjtBckJ1NmtDckM7QXNCOS9rQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjY2a0NqRjs7QVVyZ2xDRTtFWWlCTSx5QkFKZTtBdEI0L2tDdkI7QXNCdC9rQ1E7O0VBRUUseUJBUmE7QXRCZ2dsQ3ZCOztBc0JuaGxDSTs7O0VBR0UseUJEMkYrQjtBckIyN2tDckM7QXNCbGhsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmk4a0NqRjs7QVV6aGxDRTtFWWlCTSx5QkFKZTtBdEJnaGxDdkI7QXNCMWdsQ1E7O0VBRUUseUJBUmE7QXRCb2hsQ3ZCOztBc0J2aWxDSTs7O0VBR0UseUJEMkYrQjtBckIrOGtDckM7QXNCdGlsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnE5a0NqRjs7QVU3aWxDRTtFWWlCTSx5QkFKZTtBdEJvaWxDdkI7QXNCOWhsQ1E7O0VBRUUseUJBUmE7QXRCd2lsQ3ZCOztBc0IzamxDSTs7O0VBR0UseUJEMkYrQjtBckJtK2tDckM7QXNCMWpsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnkra0NqRjs7QVVqa2xDRTtFWWlCTSx5QkFKZTtBdEJ3amxDdkI7QXNCbGpsQ1E7O0VBRUUseUJBUmE7QXRCNGpsQ3ZCOztBc0Iva2xDSTs7O0VBR0UseUJEMkYrQjtBckJ1L2tDckM7QXNCOWtsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjYva0NqRjs7QVVybGxDRTtFWWlCTSx5QkFKZTtBdEI0a2xDdkI7QXNCdGtsQ1E7O0VBRUUseUJBUmE7QXRCZ2xsQ3ZCOztBc0JubWxDSTs7O0VBR0UseUJEMkYrQjtBckIyZ2xDckM7QXNCbG1sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmlobENqRjs7QVV6bWxDRTtFWWlCTSx5QkFKZTtBdEJnbWxDdkI7QXNCMWxsQ1E7O0VBRUUseUJBUmE7QXRCb21sQ3ZCOztBc0J2bmxDSTs7O0VBR0UseUJEMkYrQjtBckIraGxDckM7QXNCdG5sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnFpbENqRjs7QVU3bmxDRTtFWWlCTSx5QkFKZTtBdEJvbmxDdkI7QXNCOW1sQ1E7O0VBRUUseUJBUmE7QXRCd25sQ3ZCOztBc0Izb2xDSTs7O0VBR0UseUJEMkYrQjtBckJtamxDckM7QXNCMW9sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnlqbENqRjs7QVVqcGxDRTtFWWlCTSx5QkFKZTtBdEJ3b2xDdkI7QXNCbG9sQ1E7O0VBRUUseUJBUmE7QXRCNG9sQ3ZCOztBc0IvcGxDSTs7O0VBR0UseUJEMkYrQjtBckJ1a2xDckM7QXNCOXBsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjZrbENqRjs7QVVycWxDRTtFWWlCTSx5QkFKZTtBdEI0cGxDdkI7QXNCdHBsQ1E7O0VBRUUseUJBUmE7QXRCZ3FsQ3ZCOztBc0JucmxDSTs7O0VBR0UseUJEMkYrQjtBckIybGxDckM7QXNCbHJsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmltbENqRjs7QVV6cmxDRTtFWWlCTSx5QkFKZTtBdEJncmxDdkI7QXNCMXFsQ1E7O0VBRUUseUJBUmE7QXRCb3JsQ3ZCOztBc0J2c2xDSTs7O0VBR0Usc0NiNFZ3QjtBVDgya0M5Qjs7QVV2c2xDRTtFWWlCTSxzQ0FKZTtBdEI4cmxDdkI7QXNCeHJsQ1E7O0VBRUUsc0NBUmE7QXRCa3NsQ3ZCOztBcUIxbWxDSTtFQUNFLFdsQkVFO0VrQkRGLHlCbEJHSztFa0JGTCxxQlpnUXdCO0FUNjJrQzlCO0FxQnhtbENJO0VBQ0UsY1o1R0s7RVk2R0wseUJabEhLO0VZbUhMLHFCbEJyR0c7QUgrc2xDVDs7QXFCcm1sQ0E7RUFDRSxXbEJkTTtFa0JlTix5QmxCYlM7QUhxbmxDWDtBcUJ0bWxDRTs7O0VBR0UscUJaNE8wQjtBVDQza0M5QjtBcUJybWxDRTtFQUNFLFNBQUE7QXJCdW1sQ0o7QXFCbm1sQ0k7RUFDRSwyQ1pnT3dCO0FUcTRrQzlCO0FVMXVsQ0U7RVc0SU0sV2xCcENBO0VrQnFDQSw0Q1owTnNCO0FUdTRrQzlCOztBbUJqcmxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJtbGxDTjtFcUJobGxDTTtJQUNFLFNBQUE7RXJCa2xsQ1I7QUFDRjtBbUI3cmxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckI4bGxDTjtFcUIzbGxDTTtJQUNFLFNBQUE7RXJCNmxsQ1I7QUFDRjtBbUJ4c2xDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJ5bWxDTjtFcUJ0bWxDTTtJQUNFLFNBQUE7RXJCd21sQ1I7QUFDRjtBbUJudGxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJvbmxDTjtFcUJqbmxDTTtJQUNFLFNBQUE7RXJCbW5sQ1I7QUFDRjtBcUI3bmxDSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBckI4bmxDUjtBcUIzbmxDUTtFQUNFLFNBQUE7QXJCNm5sQ1Y7O0F1QjF5bENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxZa0ZGYTtFbEZHYixzQkFBQTtFZnFISSxlQXRDYTtFZTVFakIsbUJuQmlCbUI7RW1CaEJuQixnQm5CbUJpQjtFbUJsQmpCLGNkRFM7RWNFVCxzQnBCb0dNO0VvQm5HTixvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EseUJBQUE7RVJBRSxnQkFBQTtFU0ZFLHdGRFFKO0VDUkksZ0ZEUUo7RUNSSSwyRURRSjtFQ1JJLHdFRFFKO0VDUkksOEdEUUo7QXZCd3lsQ0Y7QXdCNXlsQ007RURkTjtJQ2VRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEIreWxDTjtBQUNGO0F1QjF5bENFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0F2QjR5bENKO0F1Qnh5bENFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBdkIweWxDSjtBeUJoMGxDRTtFQUNFLGNBQUE7RUFDQSxzQnRCcUdJO0VzQnBHSixxQmhCcWRvQztFZ0JwZHBDLFVBQUE7RUFLRSx3RGhCb1h3QjtVZ0JwWHhCLGdEaEJvWHdCO0FUMDhrQzlCO0F1QjF5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qm55bENFO0VBRUUseUJkOUNPO0VjZ0RQLFVBQUE7QXZCbXlsQ0o7O0F1QjN4bENFOzs7O0VBQ0Usd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F2Qml5bENKOztBdUI1eGxDRTtFQU1FLGNkL0RPO0VjZ0VQLHNCcEJzQ0k7QUhvdmxDUjs7QXVCcnhsQ0E7O0VBRUUsY0FBQTtFQUNBLFdBQUE7QXZCd3hsQ0Y7O0F1Qjl3bENBO0VBQ0UscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGdCQUFBO0VmM0JFLGtCQUFBO0VlNkJGLGdCbkJwRWlCO0FKcTFsQ25COztBdUI5d2xDQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RWZxQkksa0JBdENhO0VlbUJqQixnQmQ2SDRCO0FUb3BsQzlCOztBdUI5d2xDQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RWZjSSxtQkF0Q2E7RWUwQmpCLGdCZHVINEI7QVQwcGxDOUI7O0F1Qnh3bENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VmREksZUF0Q2E7RWV5Q2pCLGdCbkJqR2lCO0VtQmtHakIsY3BCYlM7RW9CY1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F2QjJ3bENGO0F1Qnp3bENF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bUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGbXltQ2Y7QVV4MW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJvMm1Dekc7QTRCeDFtQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0E1QnExbUNOO0E0QmgxbUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZtem1DZjtBNEIxMG1DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm8zbUM3TDtBNEJyMG1DSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCbTBtQ1I7O0EyQjN6bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGaTBtQ2Y7QVV0M21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJrNG1Dekc7QTRCdDNtQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1Qm0zbUNOO0E0QjkybUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZpMW1DZjtBNEJ4Mm1DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qms1bUM3TDtBNEJuMm1DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCaTJtQ1I7O0EyQnoxbUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGKzFtQ2Y7QVVwNW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUJnNm1Dekc7QTRCcDVtQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxtQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1Qmk1bUNOO0E0QjU0bUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYrMm1DZjtBNEJ0NG1DRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1Qmc3bUM3TDtBNEJqNG1DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCKzNtQ1I7O0EyQnYzbUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNjNtQ2Y7QVVsN21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI4N21Dekc7QTRCbDdtQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx3REFBQTtVQUFBLGdEQUFBO0E1Qis2bUNOO0E0QjE2bUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY2NG1DZjtBNEJwNm1DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qjg4bUM3TDtBNEIvNW1DSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCNjVtQ1I7O0EyQnI1bUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMjVtQ2Y7QVVoOW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI0OW1Dekc7QTRCaDltQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0E1QjY4bUNOO0E0Qng4bUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYyNm1DZjtBNEJsOG1DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjQrbUM3TDtBNEI3N21DSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCMjdtQ1I7O0EyQm43bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGeTdtQ2Y7QVU5K21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIwL21Dekc7QTRCOSttQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QjIrbUNOO0E0QnQrbUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ5OG1DZjtBNEJoK21DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjBnbkM3TDtBNEIzOW1DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCeTltQ1I7O0EyQmo5bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGdTltQ2Y7QVU1Z25DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ3aG5Dekc7QTRCNWduQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnlnbkNOO0E0QnBnbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ1K21DZjtBNEI5L21DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QndpbkM3TDtBNEJ6L21DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCdS9tQ1I7O0EyQi8rbUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGcS9tQ2Y7QVUxaW5DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJzam5Dekc7QTRCMWluQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnVpbkNOO0E0QmxpbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZxZ25DZjtBNEI1aG5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnNrbkM3TDtBNEJ2aG5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCcWhuQ1I7O0EyQjdnbkNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGbWhuQ2Y7QVV4a25DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJvbG5Dekc7QTRCeGtuQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnFrbkNOO0E0QmhrbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZtaW5DZjtBNEIxam5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm9tbkM3TDtBNEJyam5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCbWpuQ1I7O0EyQjNpbkNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGaWpuQ2Y7QVV0bW5DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJrbm5Dekc7QTRCdG1uQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1Qm1tbkNOO0E0QjlsbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZpa25DZjtBNEJ4bG5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmtvbkM3TDtBNEJubG5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCaWxuQ1I7O0EyQnprbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGK2tuQ2Y7QVVwb25DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJncG5Dekc7QTRCcG9uQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QmlvbkNOO0E0QjVubkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYrbG5DZjtBNEJ0bm5DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmdxbkM3TDtBNEJqbm5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCK21uQ1I7O0EyQnZtbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNm1uQ2Y7QVVscW5DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI4cW5Dekc7QTRCbHFuQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1QitwbkNOO0E0QjFwbkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY2bm5DZjtBNEJwcG5DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjhybkM3TDtBNEIvb25DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCNm9uQ1I7O0EyQnJvbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMm9uQ2Y7QVVoc25DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUI0c25Dekc7QTRCaHNuQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxtQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1QjZybkNOO0E0QnhybkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYycG5DZjtBNEJscm5DRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QjR0bkM3TDtBNEI3cW5DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMnFuQ1I7O0EyQjdwbkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCd3FuQ0Y7QVU3dG5DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRjZxbkNmO0E0QnJxbkNFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBNUJzcW5DSjtBNEJucW5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJvcW5DSjtBNEJqcW5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGeXJuQ2Y7QTRCL3BuQ0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjZwbkNSOztBMkJ0cm5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QmlzbkNGO0FVdHZuQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZzc25DZjtBNEI5cm5DRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCK3JuQ0o7QTRCNXJuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCNnJuQ0o7QTRCMXJuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRmt0bkNmO0E0QnhybkNJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUJzcm5DUjs7QTJCL3NuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUIwdG5DRjtBVS93bkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGK3RuQ2Y7QTRCdnRuQ0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E1Qnd0bkNKO0E0QnJ0bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QnN0bkNKO0E0Qm50bkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUYydW5DZjtBNEJqdG5DSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCK3NuQ1I7O0EyQnh1bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCbXZuQ0Y7QVV4eW5DRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRnd2bkNmO0E0Qmh2bkNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBNUJpdm5DSjtBNEI5dW5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIrdW5DSjtBNEI1dW5DRTtFQUdFLFdBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGb3duQ2Y7QTRCMXVuQ0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1Qnd1bkNSOztBMkJqd25DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QjR3bkNGO0FVajBuQ0U7RWtCd0RFLGNBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZpeG5DZjtBNEJ6d25DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMHduQ0o7QTRCdnduQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCd3duQ0o7QTRCcnduQ0U7RUFHRSxjQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRjZ4bkNmO0E0Qm53bkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJpd25DUjs7QTJCMXhuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJxeW5DRjtBVTExbkNFO0VrQndERSxXQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGMHluQ2Y7QTRCbHluQ0U7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E1Qm15bkNKO0E0Qmh5bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1Qml5bkNKO0E0Qjl4bkNFO0VBR0UsV0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZzem5DZjtBNEI1eG5DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMHhuQ1I7O0EyQm56bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCOHpuQ0Y7QVVuM25DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRm0wbkNmO0E0QjN6bkNFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBNUI0em5DSjtBNEJ6em5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIwem5DSjtBNEJ2em5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGKzBuQ2Y7QTRCcnpuQ0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm16bkNSOztBMkI1MG5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QnUxbkNGO0FVNTRuQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUY0MW5DZjtBNEJwMW5DRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCcTFuQ0o7QTRCbDFuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCbTFuQ0o7QTRCaDFuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRncybkNmO0E0QjkwbkNJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUI0MG5DUjs7QTJCcjJuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJnM25DRjtBVXI2bkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGcTNuQ2Y7QTRCNzJuQ0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E1QjgybkNKO0E0QjMybkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QjQybkNKO0E0QnoybkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZpNG5DZjtBNEJ2Mm5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCcTJuQ1I7O0EyQjkzbkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCeTRuQ0Y7QVU5N25DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRjg0bkNmO0E0QnQ0bkNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBNUJ1NG5DSjtBNEJwNG5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJxNG5DSjtBNEJsNG5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGMDVuQ2Y7QTRCaDRuQ0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjgzbkNSOztBMkJ2NW5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1Qms2bkNGO0FVdjluQ0U7RWtCd0RFLGNBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZ1Nm5DZjtBNEIvNW5DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCZzZuQ0o7QTRCNzVuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCODVuQ0o7QTRCMzVuQ0U7RUFHRSxjQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRm03bkNmO0E0Qno1bkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJ1NW5DUjs7QTJCaDduQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUIyN25DRjtBVWgvbkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGZzhuQ2Y7QTRCeDduQ0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E1Qnk3bkNKO0E0QnQ3bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QnU3bkNKO0E0QnA3bkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUY0OG5DZjtBNEJsN25DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCZzduQ1I7O0EyQno4bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCbzluQ0Y7QVV6Z29DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRnk5bkNmO0E0Qmo5bkNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBNUJrOW5DSjtBNEIvOG5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJnOW5DSjtBNEI3OG5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGcStuQ2Y7QTRCMzhuQ0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qnk4bkNSOztBMkJsK25DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QjYrbkNGO0FVbGlvQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZrL25DZjtBNEIxK25DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMituQ0o7QTRCeCtuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCeStuQ0o7QTRCdCtuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRjgvbkNmO0E0QnArbkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJrK25DUjs7QTJCMy9uQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJzZ29DRjtBVTNqb0NFO0VrQndERSxXQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGMmdvQ2Y7QTRCbmdvQ0U7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E1Qm9nb0NKO0E0Qmpnb0NFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1Qmtnb0NKO0E0Qi8vbkNFO0VBR0UsV0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZ1aG9DZjtBNEI3L25DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMi9uQ1I7O0EyQnBob0NFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCK2hvQ0Y7QVVwbG9DRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRm9pb0NmO0E0QjVob0NFO0VBRUUsc0RBQUE7VUFBQSw4Q0FBQTtBNUI2aG9DSjtBNEIxaG9DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIyaG9DSjtBNEJ4aG9DRTtFQUdFLFdBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGZ2pvQ2Y7QTRCdGhvQ0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm9ob0NSOztBMkJsaW9DQTtFQUNFLGdCMkRGdUI7RTNER3ZCLGMyRHREc0I7RTNEdUR0QiwwQnlEWWdCO0FwRnlob0NsQjtBVTltb0NFO0VpQjRFRSxjMkQxRG9CO0UzRDJEcEIscUJ5RFVvQjtBcEYyaG9DeEI7QTJCbGlvQ0U7RUFFRSxxQnlES29CO0FwRjhob0N4QjtBMkJoaW9DRTtFQUVFLGNsQnRGTztFa0J1RlAsb0JBQUE7QTNCaWlvQ0o7O0EyQnRob0NBO0VDUEUsb0JBQUE7RXBCdUJJLGtCQXRDYTtFb0JpQmpCLGdCbkIrSDRCO0VNdk4xQixxQkFBQTtBZjBub0NKOztBMkJ6aG9DQTtFQ1hFLHVCQUFBO0VwQnVCSSxtQkF0Q2E7RW9CaUJqQixnQm5CZ0k0QjtFTXhOMUIscUJBQUE7QWZpb29DSjs7QTJCdmhvQ0E7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBM0IwaG9DRjtBMkJ2aG9DRTtFQUNFLGtCbEJ1VDBCO0FUa3VuQzlCOztBMkJqaG9DRTs7O0VBQ0UsV0FBQTtBM0JzaG9DSjs7QTZCanFvQ0E7RUxnQk0sd0NLZko7RUxlSSxtQ0tmSjtFTGVJLGdDS2ZKO0E3Qm9xb0NGO0F3Qmpwb0NNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJvcG9DTjtBQUNGO0E2QnZxb0NFO0VBQ0UsVUFBQTtBN0J5cW9DSjs7QTZCcHFvQ0U7RUFDRSxhQUFBO0E3QnVxb0NKOztBNkJucW9DQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREkscUNLRUo7RUxGSSxnQ0tFSjtFTEZJLDZCS0VKO0E3QnNxb0NGO0F3QnBxb0NNO0VLTk47SUxPUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCdXFvQ047QUFDRjs7QThCNXJvQ0E7Ozs7RUFJRSxrQkFBQTtBOUIrcm9DRjs7QThCNXJvQ0E7RUFDRSxtQkFBQTtBOUIrcm9DRjtBK0IzcW9DSTtFQUNFLHFCQUFBO0VBQ0Esb0J0QitOd0I7RXNCOU54Qix1QnRCNk53QjtFc0I1TnhCLFdBQUE7RUFoQ0osdUJBQUE7RUFDQSxxQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7QS9COHNvQ0Y7QStCenBvQ0k7RUFDRSxjQUFBO0EvQjJwb0NOOztBOEJyc29DQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhckJ3cEJrQztFcUJ2cEJsQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCckJndUJrQztFcUIvdEJsQyxpQkFBQTtFQUNB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Q2xycENJO0VBQ0Usa09BQUE7QW5Db3JwQ047QW1DL3FwQ0k7RUFDRSxxQjFCMEh3QjtFaUJwUDFCLHlCakJvUDBCO0FUd2pwQzlCO0FtQzlxcENJO0VBQ0UsK0tBQUE7QW5DZ3JwQ047QW1DM3FwQ0k7RVRwSUEsd0NqQndoQjRDO0FUMHhvQ2hEO0FtQzNxcENJO0VUdklBLHdDakJ3aEI0QztBVDZ4b0NoRDs7QW1DbnFwQ0U7RUFFRSxrQjFCeVo0QztBVDR3b0NoRDtBbUNqcXBDSTtFQUNFLDhLQUFBO0FuQ21xcENOO0FtQzlwcENJO0VUOUpBLHdDakJ3aEI0QztBVHV5b0NoRDs7QW1DdHBwQ0E7RUFDRSxxQkFBQTtBbkN5cHBDRjtBbUN0cHBDSTtFQUNFLGNBQUE7RUFDQSxjMUJpWTBDO0UwQmhZMUMsbUJBQUE7RUFFQSxxQjFCK1gwQztBVHd4b0NoRDtBbUNwcHBDSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjFCMFgwQztFMEJ6WDFDLHdCMUJ5WDBDO0UwQnhYMUMseUIxQnBMSztFMEJzTEwscUIxQnFYMEM7RWV2aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLCtJV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsb1BXbUxBO0FuQ3FwcENOO0F3QnAwcENNO0VXdUtGO0lYdEtJLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJ1MHBDTjtBQUNGO0FtQ3JwcENJO0VBQ0Usc0JoQ3JGRTtFZ0NzRkYsc0NBQUE7T0FBQSxpQ0FBQTtVQUFBLDhCQUFBO0FuQ3VwcENOO0FtQ2xwcENJO0VUek1BLHdDakJ3aEI0QztBVHMwb0NoRDs7QW1DeG9wQ0E7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCb1JzQztFMEJuUnRDLDBDQUFBO0UzQmpHSSxlQXRDYTtFMkIwSWpCLG1CL0JyTW1CO0UrQnNNbkIsZ0IvQm5NaUI7RStCb01qQixjMUJ2TlM7RTBCd05ULHNCQUFBO0VBQ0EsdU9BQUE7RUFDQSx5QkFBQTtFcEJ0TkUsc0JBQUE7RW9CeU5GLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkN5b3BDRjtBbUN2b3BDRTtFQUNFLHFCMUJ1UG9DO0UwQnRQcEMsVUFBQTtFQUtFLHdEMUJrVzhCO1UwQmxXOUIsZ0QxQmtXOEI7QVRteW9DcEM7QW1DbG9wQ0k7RUFNRSxjMUIvT0s7RTBCZ1BMLHNCaEMxSUU7QUh5d3BDUjtBbUMzbnBDRTtFQUVFLFlBQUE7RUFDQSxzQjFCOEgwQjtFMEI3SDFCLHNCQUFBO0FuQzRucENKO0FtQ3pucENFO0VBQ0UsYzFCN1BPO0UwQjhQUCx5QjFCbFFPO0FUNjNwQ1g7QW1Ddm5wQ0U7RUFDRSxhQUFBO0FuQ3lucENKO0FtQ3JucENFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBbkN1bnBDSjs7QW1Dbm5wQ0E7RUFDRSxrQzFCeU5zQztFMEJ4TnRDLG9CMUJnSDRCO0UwQi9HNUIsdUIxQitHNEI7RTBCOUc1QixvQjFCK0c0QjtFRDlReEIsbUJBdENhO0FSNHpwQ25COztBbUNubnBDQTtFQUNFLGdDMUJrTnNDO0UwQmpOdEMsbUIxQjZHNEI7RTBCNUc1QixzQjFCNEc0QjtFMEIzRzVCLGtCMUI0RzRCO0VEblJ4QixrQkF0Q2E7QVJvMHBDbkI7O0FtQzltcENBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCZ01zQztFMEIvTHRDLGdCQUFBO0FuQ2lucENGOztBbUM5bXBDQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCd0xzQztFMEJ2THRDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QW5DaW5wQ0Y7QW1DL21wQ0U7RUFDRSxxQjFCb0tvQztFMEJuS3BDLHdEMUJ3RTBCO1UwQnhFMUIsZ0QxQndFMEI7QVR5aXBDOUI7QW1DN21wQ0U7RUFFRSx5QjFCL1RPO0FUNjZwQ1g7QW1DMW1wQ0k7RUFDRSxpQjFCMFRhO0FUa3pvQ25CO0FtQ3htcENFO0VBQ0UsMEJBQUE7QW5DMG1wQ0o7O0FtQ3RtcENBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsbUMxQnVKc0M7RTBCdEp0Qyx5QkFBQTtFQUNBLGdCQUFBO0VBRUEsbUIvQmxVbUI7RStCbVVuQixnQi9CaFVpQjtFK0JpVWpCLGMxQnBWUztFMEJxVlQsc0JoQy9PTTtFZ0NnUE4seUJBQUE7RXBCbFZFLHNCQUFBO0FmMjdwQ0o7QW1Dcm1wQ0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkIxQmdJb0M7RTBCL0hwQyx5QkFBQTtFQUNBLGdCL0JoVmU7RStCaVZmLGMxQnBXTztFMEJxV1AsaUJBQUE7RVQ3V0EseUJqQkdPO0UwQjRXUCxvQkFBQTtFcEJuV0Esa0NBQUE7QWYyOHBDSjs7QW1DN2xwQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkNnbXBDRjtBbUM5bHBDRTtFQUNFLFVBQUE7QW5DZ21wQ0o7QW1DNWxwQ0k7RUFBMEIsd0UxQm1PZTtVMEJuT2YsZ0UxQm1PZTtBVDQzb0M3QztBbUM5bHBDSTtFQUEwQixnRTFCa09lO0FUKzNvQzdDO0FtQ2htcENJO0VBQTBCLGdFMUJpT2U7QVRrNG9DN0M7QW1DaG1wQ0U7RUFDRSxTQUFBO0FuQ2ttcENKO0FtQy9scENFO0VBQ0UsVzFCbU55QztFMEJsTnpDLFkxQmtOeUM7RTBCak56QyxvQkFBQTtFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQmtOeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsK0dXNllGO0VYN1lFLDRHVzZZRjtFWDdZRSxrSlc2WUY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FuQ2dtcENKO0F3QjErcENNO0VXaVlKO0lYaFlNLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEI2K3BDTjtBQUNGO0FtQ25tcENJO0VUMVpBLHlCakIybUJ5QztBVHE1b0M3QztBbUNqbXBDRTtFQUNFLFcxQjRMZ0M7RTBCM0xoQyxjMUI0TGdDO0UwQjNMaEMsa0JBQUE7RUFDQSxlMUIyTGdDO0UwQjFMaEMseUIxQmhhTztFMEJpYVAseUJBQUE7RXBCelpBLG1CQUFBO0FmNi9wQ0o7QW1DL2xwQ0U7RUFDRSxXMUJ3THlDO0UwQnZMekMsWTFCdUx5QztFaUJubUJ6Qyx5QmpCb1AwQjtFMEIwTDFCLFMxQndMeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIV3VhRjtFWHZhRSxvSFd1YUY7RVh2YUUsK0dXdWFGO0VYdmFFLDRHV3VhRjtFWHZhRSxrSld1YUY7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0FuQ2dtcENKO0F3QnBncUNNO0VXNFpKO0lYM1pNLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJ1Z3FDTjtBQUNGO0FtQ25tcENJO0VUcGJBLHlCakIybUJ5QztBVCs2b0M3QztBbUNqbXBDRTtFQUNFLFcxQmtLZ0M7RTBCaktoQyxjMUJrS2dDO0UwQmpLaEMsa0JBQUE7RUFDQSxlMUJpS2dDO0UwQmhLaEMseUIxQjFiTztFMEIyYlAseUJBQUE7RXBCbmJBLG1CQUFBO0FmdWhxQ0o7QW1DL2xwQ0U7RUFDRSxXMUI4SnlDO0UwQjdKekMsWTFCNkp5QztFMEI1SnpDLGFBQUE7RUFDQSxvQjFCdEUwQjtFMEJ1RTFCLG1CMUJ2RTBCO0VpQmxZMUIseUJqQm9QMEI7RTBCdU4xQixTMUIySnlDO0VNMWxCekMsbUJBQUE7RVNGRSw0SFdvY0Y7RVhwY0Usb0hXb2NGO0VYcGNFLCtHV29jRjtFWHBjRSw0R1dvY0Y7RVhwY0Usa0pXb2NGO0VBQ0EsZ0JBQUE7QW5DZ21wQ0o7QXdCamlxQ007RVdzYko7SVhyYk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4Qm9pcUNOO0FBQ0Y7QW1Dbm1wQ0k7RVRqZEEseUJqQjJtQnlDO0FUNDhvQzdDO0FtQ2ptcENFO0VBQ0UsVzFCcUlnQztFMEJwSWhDLGMxQnFJZ0M7RTBCcEloQyxrQkFBQTtFQUNBLGUxQm9JZ0M7RTBCbkloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QW5DbW1wQ0o7QW1DL2xwQ0U7RUFDRSx5QjFCOWRPO0VNUVAsbUJBQUE7QWZ3anFDSjtBbUM5bHBDRTtFQUNFLHVCQUFBO0VBQ0EseUIxQnBlTztFTVFQLG1CQUFBO0FmNmpxQ0o7QW1DNWxwQ0k7RUFDRSx5QjFCeGVLO0FUc2txQ1g7QW1DM2xwQ0k7RUFDRSxlQUFBO0FuQzZscENOO0FtQzFscENJO0VBQ0UseUIxQmhmSztBVDRrcUNYO0FtQ3pscENJO0VBQ0UsZUFBQTtBbkMybHBDTjtBbUN4bHBDSTtFQUNFLHlCMUJ4Zks7QVRrbHFDWDs7QW1DcmxwQ0E7OztFWHpmTSw0SFc0Zko7RVg1Zkksb0hXNGZKO0VYNWZJLCtHVzRmSjtFWDVmSSw0R1c0Zko7RVg1Zkksa0pXNGZKO0FuQ3dscENGO0F3QmhscUNNO0VXcWZOOzs7SVhwZlEsd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnFscUNOO0FBQ0Y7O0FvQ3RtcUNBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDeW1xQ0Y7O0FvQ3RtcUNBO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QXBDeW1xQ0Y7QVV6bXFDRTtFMEJHRSxxQkFBQTtBcEN5bXFDSjtBb0NybXFDRTtFQUNFLGMzQlhPO0UyQllQLG9CQUFBO0VBQ0EsZUFBQTtBcEN1bXFDSjs7QW9DL2xxQ0E7RUFDRSwyQkFBQTtBcENrbXFDRjtBb0NobXFDRTtFQUNFLGdCQUFBO0VBQ0EsMkJBQUE7RXJCWkEseUJBQUE7RUFDQSwwQkFBQTtBZittcUNKO0FVM25xQ0U7RTBCMkJJLHFDM0JtcEI4QjtBVGc5b0NwQztBb0NobXFDSTtFQUNFLGMzQmxDSztFMkJtQ0wsNkJBQUE7RUFDQSx5QkFBQTtBcENrbXFDTjtBb0M5bHFDRTs7RUFFRSxja0R6Qm9CO0VsRDBCcEIsc0JqQzRESTtFaUMzREoscUJrRDNCb0I7QXRGMm5xQ3hCO0FvQzdscUNFO0VBRUUsYUFBQTtF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Z0M7RTRCaGVoQyxnQzVCcWVnQztBVDh4cENwQztBcUNod3FDRTtFQUNFLG1SQUFBO0FyQ2t3cUNKO0FxQy92cUNFO0VBQ0UseUI1QndkZ0M7QVR5eXBDcEM7QXFDaHdxQ0k7RUFDRSx5QjVCd2Q4QjtBVDB5cENwQztBVWxnckNFO0UyQm1RTSx5QjVCcWQ0QjtBVDZ5cENwQzs7QXFDMXZxQ0U7RUFDRSxXbEN4S0k7QUhxNnFDUjtBVXpnckNFO0UyQitRSSxXbEMzS0U7QUh3NnFDUjtBcUN4dnFDSTtFQUNFLCtCNUIwYjhCO0FUZzBwQ3BDO0FVL2dyQ0U7RTJCd1JNLGdDNUJ3YjRCO0FUazBwQ3BDO0FxQ3Z2cUNNO0VBQ0UsZ0M1QnNiNEI7QVRtMHBDcEM7QXFDcnZxQ0k7Ozs7RUFJRSxXbENoTUU7QUh1N3FDUjtBcUNudnFDRTtFQUNFLCtCNUJzYWdDO0U0QnJhaEMsc0M1QjBhZ0M7QVQyMHBDcEM7QXFDbHZxQ0U7RUFDRSx5UkFBQTtBckNvdnFDSjtBcUNqdnFDRTtFQUNFLCtCNUI2WmdDO0FUczFwQ3BDO0FxQ2x2cUNJO0VBQ0UsV2xDaE5FO0FIbzhxQ1I7QVV4aXJDRTtFMkJ1VE0sV2xDbk5BO0FIdThxQ1I7O0FzQ3ZqckNBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCbkN5R007RW1DeEdOLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxzQ0FBQTtFdkJLRSxnQkFBQTtBZnFqckNKO0FzQ3ZqckNFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXRDeWpyQ0o7QXNDdGpyQ0U7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F0Q3dqckNKO0FzQ3RqckNJO0VBQ0UsbUJBQUE7RXZCQ0YseUJBQUE7RUFDQSwwQkFBQTtBZndqckNKO0FzQ3RqckNJO0VBQ0Usc0JBQUE7RXZCVUYsNkJBQUE7RUFDQSw0QkFBQTtBZitpckNK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QUE7RUFDQSxVOEN1WDBCO0U5Q3RYMUIsd0QvQjhXMEI7VStCOVcxQixnRC9COFcwQjtBVHM4cUM5Qjs7QXdDOXlyQ0k7RUFDRSxjQUFBO0V6QmFGLCtCQUFBO0VBQ0Esa0NBQUE7QWZxeXJDSjtBd0M5eXJDSTtFekJOQSxnQ0FBQTtFQUNBLG1DQUFBO0FmdXpyQ0o7QXdDN3lyQ0U7RUFDRSxVQUFBO0VBQ0EsYzhDaVgrQjtFOUNoWC9CLHlCOEMrVzBDO0U5QzlXMUMsOEI4QytWK0I7QXRGZzlxQ25DO0F3QzV5ckNFO0VBQ0UsYy9CeENPO0UrQnlDUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQnJDMkRJO0VxQzFESixxQi9CaERPO0FUNjFyQ1g7O0F5Q3AyckNFO0VBQ0UsdUJBQUE7RWpDMkhFLGtCQXRDYTtFaUNuRmYsZ0JoQ21PMEI7QVRvb3JDOUI7QXlDbDJyQ007RTFCcUNGLDhCQUFBO0VBQ0EsaUNBQUE7QWZnMHJDSjtBeUNqMnJDTTtFMUJrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBZmsxckNKOztBeUNsM3JDRTtFQUNFLHVCQUFBO0VqQzJIRSxtQkF0Q2E7RWlDbkZmLGdCaENvTzBCO0FUaXByQzlCO0F5Q2gzckNNO0UxQnFDRiw4QkFBQTtFQUNBLGlDQUFBO0FmODByQ0o7QXlDLzJyQ007RTFCa0JGLCtCQUFBO0VBQ0Esa0NBQUE7QWZnMnJDSjs7QTBDOTNyQ0E7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VsQ2lFRSxjQUFBO0VrQy9ERixpQnRDc0JpQjtFc0NyQmpCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RTNCS0UscUJBQUE7RVNGRSxxSmtCREo7RWxCQ0ksNklrQkRKO0VsQkNJLHdJa0JESjtFbEJDSSxxSWtCREo7RWxCQ0ksMktrQkRKO0ExQ2k0ckNGO0F3QjUzckNNO0VrQmZOO0lsQmdCUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCKzNyQ047QUFDRjtBVXI0ckNFO0VnQ0dJLHFCQUFBO0ExQ3E0ckNOOztBMENoNHJDRTtFQUNFLGFBQUE7QTFDbTRy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eUJBQUE7QTlDd3FzQ0o7QThDcnFzQ0U7RUFDRSxjQUFBO0E5Q3Vxc0NKOztBNkNqb3NDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Nzb3NDdkU7QThDbHJzQ0U7RUFDRSx5QkFBQTtBOUNvcnNDSjtBOENqcnNDRTtFQUNFLGNBQUE7QTlDbXJzQ0o7O0E2Qzdvc0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q2twc0N2RTtBOEM5cnNDRTtFQUNFLHlCQUFBO0E5Q2dzc0NKO0E4Qzdyc0NFO0VBQ0UsY0FBQTtBOUMrcnNDSjs7QTZDenBzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDOHBzQ3ZFO0E4QzFzc0NFO0VBQ0UseUJBQUE7QTlDNHNzQ0o7QThDenNzQ0U7RUFDRSxjQUFBO0E5QzJzc0NKOztBNkNycXNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MwcXNDdkU7QThDdHRzQ0U7RUFDRSx5QkFBQTtBOUN3dHNDSjtBOENydHNDRTtFQUNFLGNBQUE7QTlDdXRzQ0o7O0E2Q2pyc0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q3Nyc0N2RTtBOENsdXNDRTtFQUNFLHlCQUFBO0E5Q291c0NKO0E4Q2p1c0NFO0VBQ0UsWUFBQTtBOUNtdXNDSjs7QTZDN3JzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDa3NzQ3ZFO0E4Qzl1c0NFO0VBQ0UseUJBQUE7QTlDZ3ZzQ0o7QThDN3VzQ0U7RUFDRSxjQUFBO0E5Qyt1c0NKOztBNkN6c3NDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0M4c3NDdkU7QThDMXZzQ0U7RUFDRSx5QkFBQTtBOUM0dnNDSjtBOEN6dnNDRTtFQUNFLGNBQUE7QTlDMnZzQ0o7O0E2Q3J0c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QzB0c0N2RTtBOEN0d3NDRTtFQUNFLHlCQUFBO0E5Q3d3c0NKO0E4Q3J3c0NFO0VBQ0UsY0FBQTtBOUN1d3NDSjs7QTZDanVzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDc3VzQ3ZFO0E4Q2x4c0NFO0VBQ0UseUJBQUE7QTlDb3hzQ0o7QThDanhzQ0U7RUFDRSxjQUFBO0E5Q214c0NKOztBNkM3dXNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0NrdnNDdkU7QThDOXhzQ0U7RUFDRSx5QkFBQTtBOUNneXNDSjtBOEM3eHNDRTtFQUNFLGNBQUE7QTlDK3hzQ0o7O0E2Q3p2c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Qzh2c0N2RTtBOEMxeXNDRTtFQUNFLHlCQUFBO0E5QzR5c0NKO0E4Q3p5c0NFO0VBQ0UsY0FBQTtBOUMyeXNDSjs7QTZDcndzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMHdzQ3ZFO0E4Q3R6c0NFO0VBQ0UseUJBQUE7QTlDd3pzQ0o7QThDcnpzQ0U7RUFDRSxjQUFBO0E5Q3V6c0NKOztBNkNqeHNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0NzeHNDdkU7QThDbDBzQ0U7RUFDRSx5QkFBQTtBOUNvMHNDSjtBOENqMHNDRTtFQUNFLGNBQUE7QTlDbTBzQ0o7O0E2Qzd4c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q2t5c0N2RTtBOEM5MHNDRTtFQUNFLHlCQUFBO0E5Q2cxc0NKO0E4Qzcwc0NFO0VBQ0UsY0FBQTtBOUMrMHNDSjs7QTZDenlzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFC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cEIsb0JBQUE7RWpEazhzQ1I7RWlEaDhzQ1E7SUFDRSx1QkFBQTtJQUNBLHNCeENxSGtCO0VUNjBzQzVCO0FBQ0Y7QW1COS9zQ0k7RThCbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFakQ4OXNDSjtFaUQzOXNDTTtJbEMxQkosa0NBQUE7SUFaQSwwQkFBQTtFZnFndENGO0VpRDE5c0NNO0lsQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0VmNi9zQ0Y7RWlEejlzQ007SUFDRSxhQUFBO0VqRDI5c0NSO0VpRHg5c0NNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQixvQkFBQTtFakQwOXNDUjtFaUR4OXNDUTtJQUNFLHVCQUFBO0lBQ0Esc0J4Q3FIa0I7RVRxMnNDNUI7QUFDRjtBaUQ3OHNDQTtFbENuSEksZ0JBQUE7QWZta3RDSjtBaUQ3OHNDRTtFQUNFLHFCQUFBO0FqRCs4c0NKO0FpRDc4c0NJO0VBQ0Usc0JBQUE7QWpEKzhzQ047O0FrRHhsdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHc4c0MzQztBVWhsdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEMGx0Q1I7QWtEdmx0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEaTlzQzFFOztBa0R0bXRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRzOXNDM0M7QVU5bHRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHdtdENSO0FrRHJtdENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRCs5c0MxRTs7QWtEcG50Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEbytzQzNDO0FVNW10Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERzbnRDUjtBa0RubnRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQ2K3NDMUU7O0FrRGxvdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGsvc0MzQztBVTFudENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEb290Q1I7QWtEam90Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEMi9zQzFFOztBa0RocHRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRnZ3RDM0M7QVV4b3RDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGtwdENSO0FrRC9vdENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHlndEMxRTs7QWtEOXB0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEOGd0QzNDO0FVdHB0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERncXRDUjtBa0Q3cHRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR1aHRDMUU7O0FrRDVxdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDRodEMzQztBVXBxdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEOHF0Q1I7QWtEM3F0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEcWl0QzFFOztBa0QxcnRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQwaXRDM0M7QVVscnRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDRydENSO0FrRHpydENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRG1qdEMxRTs7QWtEeHN0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEd2p0QzNDO0FVaHN0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQwc3RDUjtBa0R2c3RDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRpa3RDMUU7O0FrRHR0dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHNrdEMzQztBVTlzdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEd3R0Q1I7QWtEcnR0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEK2t0QzFFOztBa0RwdXRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRvbHRDM0M7QVU1dHRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHN1dENSO0FrRG51dENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDZsdEMxRTs7QWtEbHZ0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEa210QzNDO0FVMXV0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERvdnRDUjtBa0RqdnRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQybXRDMUU7O0FrRGh3dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGdudEMzQztBVXh2dENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEa3d0Q1I7QWtEL3Z0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEeW50QzFFOztBa0Q5d3RDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ4bnRDM0M7QVV0d3RDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGd4dENSO0FrRDd3dENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHVvdEMxRTs7QWtENXh0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpENG90QzNDO0FVcHh0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQ4eHRDUjtBa0QzeHRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRxcHRDMUU7O0FrRDF5dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDBwdEMzQztBVWx5dENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxENHl0Q1I7QWtEenl0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEbXF0QzFFOztBbUQzenRDQTtFQUNFLFlBQUE7RTNDd0pNLGlCQWhFVztFMkN0RmpCLGlCL0M0QmlCO0UrQzNCakIsY0FBQTtFQUNBLFcxQ1lTO0UwQ1hULHlCMUNzbENrQztFMENybENsQyxZQUFBO0FuRDh6dENGO0FRdHB0Q1E7RTJDL0tSO0kzQ3VMWSxpQ0E5RE07RVJndHRDaEI7QUFDRjtBVTl6dENFO0V5Q0RFLFcxQ01PO0UwQ0xQLHFCQUFBO0FuRGswdENKO0FVOXp0Q0U7RXlDQ0ksYUFBQTtBbkRnMHRDTjs7QW1Ecnp0Q0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0FuRHd6dENGOztBbURsenRDQTtFQUNFLG9CQUFBO0FuRHF6dENGOztBb0QzMXRDQTtFQUdFLHlCM0N5NEJrQztNMkN6NEJsQyw4QjNDeTRCa0M7VTJDejRCbEMsaUIzQ3k0QmtDO0UyQ3g0QmxDLGdCM0N3NEJrQztFRDd3QjlCLG1CQXRDYTtFNENsRmpCLDJDM0MwNEJrQztFMkN6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDNDMjRCa0M7VTJDMzRCbEMsZ0QzQzI0QmtDO0UyQzE0QmxDLFVBQUE7RXJDT0Usc0JBQUE7QWZxMXRDSjtBb0R6MXRDRTtFQUNFLHNCM0M4M0JnQztBVDY5ckNwQztBb0R4MXRDRTtFQUNFLFVBQUE7QXBEMDF0Q0o7QW9EdjF0Q0U7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcER5MXRDSjtBb0R0MXRDRTtFQUNFLGFBQUE7QXBEdzF0Q0o7O0FvRHAxdENBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1C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LG1CL0MwMEJrQztBVHEyc0NwQztBd0Q3cXVDRTtFQUNFLHlCQUFBO0VBQ0EsYS9DczBCZ0M7RStDcjBCaEMsWS9DbzBCZ0M7RStDbjBCaEMsZ0JBQUE7QXhEK3F1Q0o7QXdEN3F1Q0k7RUFDRSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Qy9DazBCOEI7QVQ2MnNDcEM7QXdENXF1Q0k7RUFDRSxTL0NtS3dCO0UrQ2xLeEIsb0NBQUE7RUFDQSx3QnJEeUNFO0FIcW91Q1I7O0F3RHpxdUNBO0VBQ0Usa0IvQ216QmtDO0FUeTNzQ3BDO0F3RDFxdUNFO0VBQ0Usd0JBQUE7QXhENHF1Q0o7QXdEMXF1Q0k7RUFDRSxNQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Qy9DOHlCOEI7QVQ4M3NDcEM7QXdEenF1Q0k7RUFDRSxRL0MrSXdCO0UrQzlJeEIsb0NBQUE7RUFDQSx5QnJEcUJFO0FIc3B1Q1I7QXdEdHF1Q0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFcvQzB4QmdDO0UrQ3p4QmhDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0F4RHdxdUNKOztBd0RwcXVDQTtFQUNFLG9CL0NteEJrQztBVG81c0NwQztBd0RycXVDRTtFQUNFLDBCQUFBO0VBQ0EsYS9DK3dCZ0M7RStDOXdCaEMsWS9DNndCZ0M7RStDNXdCaEMsZ0JBQUE7QXhEdXF1Q0o7QXdEcnF1Q0k7RUFDRSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQy9DMndCOEI7QVQ0NXNDcEM7QXdEcHF1Q0k7RUFDRSxVL0M0R3dCO0UrQzNHeEIsb0NBQUE7RUFDQSx1QnJEZEU7QUhvcnVDUjs7QXdEaHB1Q0E7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VoRDNCSSxlQXRDYTtFZ0RvRWpCLHlCL0M2dEJrQztFK0M1dEJsQyxnQ0FBQTtFekNuSUUsMENBQUE7RUFDQSwyQ0FBQTtBZnN4dUNKO0F3RGpwdUNFO0VBQ0UsYUFBQTtBeERtcHVDSjs7QXdEL291Q0E7RUFDRSx1QkFBQTtFQUNBLGNyRGxEUztBSG9zdUNYOztBeUQ3eXVDQTtFQUNFLGtCQUFBO0F6RGd6dUNGOztBeUQ3eXVDQTtFQUNFLHVCQUFBO01BQUEsbUJBQUE7QXpEZ3p1Q0Y7O0F5RDd5dUNBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QXpEZ3p1Q0Y7QTBEdjB1Q0U7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QTFEeTB1Q0o7O0F5RGp6dUNBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RWpDbEJJLHNEaUNtQko7RWpDbkJJLDhDaUNtQko7RWpDbkJJLDRDaUNtQko7RWpDbkJJLHNDaUNtQko7RWpDbkJJLHlHaUNtQko7QXpEb3p1Q0Y7QXdCbjB1Q007RWlDUU47SWpDUFEsd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnMwdUNOO0FBQ0Y7O0F5RHR6dUNBOzs7RUFHRSxjQUFBO0F6RHl6dUNGOztBeUR0enVDQTs7RUFFRSxtQ0FBQTtPQUFBLDhCQUFBO1VBQUEsMkJBQUE7QXpEeXp1Q0Y7O0F5RHR6dUNBOztFQUVFLG9DQUFBO09BQUEsK0JBQUE7VUFBQSw0QkFBQTtBekR5enVDRjs7QXlEaHp1Q0U7RUFDRSxVQUFBO0VBQ0Esb0NBQUE7RUFBQSwrQkFBQTtFQUFBLDRCQUFBO0VBQ0EsdUJBQUE7T0FBQSxrQkFBQTtVQUFBLGVBQUE7QXpEbXp1Q0o7QXlEaHp1Q0U7OztFQUdFLFVBQUE7RUFDQSxVQUFBO0F6RGt6dUNKO0F5RC95dUNFOztFQUVFLFVBQUE7RUFDQSxVQUFBO0VqQzVERSxtQ2lDNkRGO0VqQzdERSw4QmlDNkRGO0VqQzdERSwyQmlDNkRGO0F6RGl6dUNKO0F3QjEydUNNO0VpQ3FESjs7SWpDcERNLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEI4MnVDTjtBQUNGOztBeUQ5eXVDQTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsVWhEbzlCbUM7RWdEbjlCbkMsV3REbUJNO0VzRGxCTixrQkFBQTtFQUNBLFloRGs5Qm1DO0VlcmlDL0Isc0NpQ29GSjtFakNwRkksaUNpQ29GSjtFakNwRkksOEJpQ29GSjtBekRnenVDRjtBd0JoNHVDTTtFaUNrRU47O0lqQ2pFUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCbzR1Q047QUFDRjtBVTE0dUNFOzs7RStDd0ZFLFd0RFlJO0VzRFhKLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFloRDI4QmlDO0FUNDJzQ3JDOztBeURwenVDQTtFQUNFLE9BQUE7QXpEdXp1Q0Y7O0F5RGx6dUNBO0VBQ0UsUUFBQTtBekRxenVDRjs7QXlEOXl1Q0E7O0VBRUUscUJBQUE7RUFDQSxXaERvOEJtQztFZ0RuOEJuQyxZaERtOEJtQztFZ0RsOEJuQyxtQ0FBQTtBekRpenVDRjs7QXlEL3l1Q0E7RUFDRSxzTkFBQTtBekRrenVDRjs7QXlEaHp1Q0E7RUFDRSx1TkFBQTtBekRtenVDRjs7QXlEMXl1Q0E7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBRUEsaUJoRDA1Qm1DO0VnRHo1Qm5DLGdCaER5NUJtQztFZ0R4NUJuQyxnQkFBQTtBekQ0eXVDRjtBeUQxeXVDRTtFQUNFLCtCQUFBO1VBQUEsdUJBQUE7RUFDQSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV2hEdzVCaUM7RWdEdjVCakMsV2hEdzVCaUM7RWdEdjVCakMsdUJoRHk1QmlDO0VnRHg1QmpDLHNCaER3NUJpQztFZ0R2NUJqQyxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQnREbkRJO0VzRG9ESixvQ0FBQTtVQUFBLDRCQUFBO0VBRUEsa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLFlBQUE7RWpDNUpFLHFDaUM2SkY7RWpDN0pFLGdDaUM2SkY7RWpDN0pFLDZCaUM2SkY7QXpEMnl1Q0o7QXdCcDh1Q007RWlDMElKO0lqQ3pJTSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCdTh1Q047QUFDRjtBeUQ3eXVDRTtFQUNFLFVBQUE7QXpEK3l1Q0o7O0F5RHR5dUNBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLFd0RDlFTTtFc0QrRU4sa0JBQUE7QXpEeXl1Q0Y7O0EyRHgrdUNBO0VBQ0U7SUFBSyxpQ0FBQTtTQUFBLDRCQUFBO1lBQUEseUJBQUE7RTNENCt1Q0w7QUFDRjtBMkQxK3VDQTtFQUNFLHFCQUFBO0VBQ0EsV2xEb2tDc0I7RWtEbmtDdEIsWWxEbWtDc0I7RWtEbGtDdEIsMkJBQUE7RUFDQSxpQ0FBQTtFQUNBLCtCQUFBO0VBRUEsa0JBQUE7RUFDQSx1REFBQTtPQUFBLGtEQUFBO1VBQUEsK0NBQUE7QTNEMit1Q0Y7O0EyRHgrdUNBO0VBQ0UsV2xENmpDd0I7RWtENWpDeEIsWWxENGpDd0I7RWtEM2pDeEIsbUJsRDZqQ3dCO0FUODZzQzFCOztBMkRwK3VDQTtFQUNFO0lBQ0UsMkJBQUE7U0FBQSxzQkFBQTtZQUFBLG1CQUFBO0UzRHUrdUNGO0UyRHIrdUNBO0lBQ0UsVUFBQTtJQUNBLHVCQUFBO1NBQUEsa0JBQUE7WUFBQSxlQUFBO0UzRHUrdUNGO0FBQ0Y7QTJEcCt1Q0E7RUFDRSxxQkFBQTtFQUNBLFdsRG9pQ3NCO0VrRG5pQ3RCLFlsRG1pQ3NCO0VrRGxpQ3RCLDJCQUFBO0VBQ0EsOEJBQUE7RUFFQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxxREFBQTtPQUFBLGdEQUFBO1VBQUEsNkNBQUE7QTNEcSt1Q0Y7O0EyRGwrdUNBO0VBQ0UsV2xENmhDd0I7RWtENWhDeEIsWWxENGhDd0I7QVR5OHNDMUI7O0EyRGordUNFO0VBQ0U7O0lBRUUsZ0NBQUE7U0FBQSwyQkFBQTtZQUFBLHdCQUFBO0UzRG8rdUNKO0FBQ0Y7QTREaGl2Q0E7RUFBcUIsbUNBQUE7QTVEbWl2Q3JCOztBNERsaXZDQTtFQUFxQiw4QkFBQTtBNURzaXZDckI7O0E0RHJpdkNBO0VBQXFCLGlDQUFBO0E1RHlpdkNyQjs7QTREeGl2Q0E7RUFBcUIsaUNBQUE7QTVENGl2Q3JCOztBNEQzaXZDQTtFQUFxQixzQ0FBQTtBNUQraXZDckI7O0E0RDlpdkNBO0VBQXFCLG1DQUFBO0E1RGtqdkNyQjs7QTZEcGp2Q0U7RUFDRSxvQ0FBQTtBN0R1anZDSjs7QVU3aXZDRTs7O0VtRExJLG9DQUFBO0E3RHdqdkNOOztBNkQ5anZDRTtFQUNFLG9DQUFBO0E3RGlrdkNKOztBVXZqdkNFOzs7RW1ETEksb0NBQUE7QTdEa2t2Q047O0E2RHhrdkNFO0VBQ0Usb0NBQUE7QTdEMmt2Q0o7O0FVamt2Q0U7OztFbURMSSxvQ0FBQTtBN0Q0a3ZDTjs7QTZEbGx2Q0U7RUFDRSxvQ0FBQTtBN0RxbHZDSjs7QVUza3ZDRTs7O0VtRExJLG9DQUFBO0E3RHNsdkNOOztBNkQ1bHZDRTtFQUNFLG9DQUFBO0E3RCtsdkNKOztBVXJsdkNFOzs7RW1ETEksb0NBQUE7QTdEZ212Q047O0E2RHRtdkNFO0VBQ0Usb0NBQUE7QTdEeW12Q0o7O0FVL2x2Q0U7OztFbURMSSxrQ0FBQTtBN0QwbXZDTjs7QTZEaG52Q0U7RUFDRSxvQ0FBQTtBN0RtbnZDSjs7QVV6bXZDRTs7O0VtRExJLG9DQUFBO0E3RG9udkNOOztBNkQxbnZDRTtFQUNFLG9DQUFBO0E3RDZudkNKOztBVW5udkNFOzs7RW1ETEksb0NBQUE7QTdEOG52Q047O0E2RHBvdkNFO0VBQ0Usb0NBQUE7QTdEdW92Q0o7O0FVN252Q0U7OztFbURMSSxvQ0FBQTtBN0R3b3ZDTjs7QTZEOW92Q0U7RUFDRSxvQ0FBQTtBN0RpcHZDSjs7QVV2b3ZDRTs7O0VtRExJLG9DQUFBO0E3RGtwdkNOOztBNkR4cHZDRTtFQUNFLG9DQUFBO0E3RDJwdkNKOztBVWpwdkNFOzs7RW1ETEksb0NBQUE7QTdENHB2Q047O0E2RGxxdkNFO0VBQ0Usb0NBQUE7QTdEcXF2Q0o7O0FVM3B2Q0U7OztFbURMSSxvQ0FBQTtBN0RzcXZDTjs7QTZENXF2Q0U7RUFDRSxvQ0FBQTtBN0QrcXZDSjs7QVVycXZDRTs7O0VtRExJLG9DQUFBO0E3RGdydkNOOztBNkR0cnZDRTtFQUNFLG9DQUFBO0E3RHlydkNKOztBVS9xdkNFOzs7RW1ETEksb0NBQUE7QTdEMHJ2Q047O0E2RGhzdkNFO0VBQ0Usb0NBQUE7QTdEbXN2Q0o7O0FVenJ2Q0U7OztFbURMSSxvQ0FBQTtBN0Rvc3ZDTjs7QTZEMXN2Q0U7RUFDRSxvQ0FBQTtBN0Q2c3ZDSjs7QVVuc3ZDRTs7O0VtRExJLGtDQUFBO0E3RDhzdkNOOztBOEQ3c3ZDQTtFQUNFLG9DQUFBO0E5RGd0dkNGOztBOEQ3c3ZDQTtFQUNFLHdDQUFBO0E5RGd0dkNGOztBK0QzdHZDQTtFQUFrQixvQ0FBQTtBL0QrdHZDbEI7O0ErRDl0dkNBO0VBQWtCLHdDQUFBO0EvRGt1dkNsQjs7QStEanV2Q0E7RUFBa0IsMENBQUE7QS9EcXV2Q2xCOztBK0RwdXZDQTtFQUFrQiwyQ0FBQTtBL0R3dXZDbEI7O0ErRHZ1dkNBO0VBQWtCLHlDQUFBO0EvRDJ1dkNsQjs7QStEenV2Q0E7RUFBbUIsb0JBQUE7QS9ENnV2Q25COztBK0Q1dXZDQTtFQUFtQix3QkFBQTtBL0RndnZDbkI7O0ErRC91dkNBO0VBQW1CLDBCQUFBO0EvRG12dkNuQjs7QStEbHZ2Q0E7RUFBbUIsMkJBQUE7QS9Ec3Z2Q25COztBK0RydnZDQTtFQUFtQix5QkFBQTtBL0R5dnZDbkI7O0ErRHR2dkNFO0VBQ0UsZ0NBQUE7QS9EeXZ2Q0o7O0ErRDF2dkNFO0VBQ0UsZ0NBQUE7QS9ENnZ2Q0o7O0ErRDl2dkNFO0VBQ0UsZ0NBQUE7QS9EaXd2Q0o7O0ErRGx3dkNFO0VBQ0UsZ0NBQUE7QS9EcXd2Q0o7O0ErRHR3dkNFO0VB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QUE7QTNFZ215Q3hDOztBMkUvbHlDUTs7RUFFRSw2QkFBQTtBM0VrbXlDVjs7QTJFaG15Q1E7O0VBRUUsK0JBQUE7QTNFbW15Q1Y7O0EyRWpteUNROztFQUVFLGdDQUFBO0EzRW9teUNWOztBMkVsbXlDUTs7RUFFRSw4QkFBQTtBM0VxbXlDVjs7QTJFcG55Q1E7RUFBZ0MsdUJBQUE7QTNFd255Q3hDOztBMkV2bnlDUTs7RUFFRSwyQkFBQTtBM0UwbnlDVjs7QTJFeG55Q1E7O0VBRUUsNkJBQUE7QTNFMm55Q1Y7O0EyRXpueUNROztFQUVFLDhCQUFBO0EzRTRueUNWOztBMkUxbnlDUTs7RUFFRSw0QkFBQTtBM0U2bnlDVjs7QTJFNW95Q1E7RUFBZ0MseUJBQUE7QTNFZ3B5Q3hDOztBMkUvb3lDUTs7RUFFRSw2QkFBQTtBM0VrcHlDVjs7QTJFaHB5Q1E7O0VBRUUsK0JBQUE7QTNFbXB5Q1Y7O0EyRWpweUNROztFQUVFLGdDQUFBO0EzRW9weUNWOztBMkVscHlDUTs7RUFFRSw4QkFBQTtBM0VxcHlDVjs7QTJFcHF5Q1E7RUFBZ0MsdUJBQUE7QTNFd3F5Q3hDOztBMkV2cXlDUTs7RUFFRSwyQkFBQTtBM0UwcXlDVjs7QTJFeHF5Q1E7O0VBRUUsNkJBQUE7QTNFMnF5Q1Y7O0EyRXpxeUNROztFQUVFLDhCQUFBO0EzRTRxeUNWOztBMkUxcXlDUTs7RUFFRSw0QkFBQTtBM0U2cXlDVjs7QTJFNXJ5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3N5Q3hDOztBMkUvcnlDUTs7RUFFRSwyQkFBQTtBM0Vrc3lDVjs7QTJFaHN5Q1E7O0VBRUUsNkJBQUE7QTNFbXN5Q1Y7O0EyRWpzeUNROztFQUVFLDhCQUFBO0EzRW9zeUNWOztBMkVsc3lDUTs7RUFFRSw0QkFBQTtBM0Vxc3lDVjs7QTJFcHR5Q1E7RUFBZ0MseUJBQUE7QTNFd3R5Q3hDOztBMkV2dHlDUTs7RUFFRSw2QkFBQTtBM0UwdHlDVjs7QTJFeHR5Q1E7O0VBRUUsK0JBQUE7QTNFMnR5Q1Y7O0EyRXp0eUNROztFQUVFLGdDQUFBO0EzRTR0eUNWOztBMkUxdHlDUTs7RUFFRSw4QkFBQTtBM0U2dHlDVjs7QTJFNXV5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3Z5Q3hDOztBMkUvdXlDUTs7RUFFRSwyQkFBQTtBM0VrdnlDVjs7QTJFaHZ5Q1E7O0VBRUUsNkJBQUE7QTNFbXZ5Q1Y7O0EyRWp2eUNROztFQUVFLDhCQUFBO0EzRW92eUNWOztBMkVsdnlDUTs7RUFFRSw0QkFBQTtBM0VxdnlDVjs7QTJFcHd5Q1E7RUFBZ0MseUJBQUE7QTNFd3d5Q3hDOztBMkV2d3lDUTs7RUFFRSw2QkFBQTtBM0Uwd3lDVjs7QTJFeHd5Q1E7O0VBRUUsK0JBQUE7QTNFMnd5Q1Y7O0EyRXp3eUNROztFQUVFLGdDQUFBO0EzRTR3eUNWOztBMkUxd3lDUTs7RUFFRSw4QkFBQTtBM0U2d3lDVjs7QTJFNXh5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3l5Q3hDOztBMkUveHlDUTs7RUFFRSwyQkFBQTtBM0VreXlDVjs7QTJFaHl5Q1E7O0VBRUUsNkJBQUE7QTNFbXl5Q1Y7O0EyRWp5eUNROztFQUVFLDhCQUFBO0EzRW95eUNWOztBMkVseXlDUTs7RUFFRSw0QkFBQTtBM0VxeXlDVjs7QTJFcHp5Q1E7RUFBZ0MseUJBQUE7QTNFd3p5Q3hDOztBMkV2enlDUTs7RUFFRSw2QkFBQTtBM0UwenlDVjs7QTJFeHp5Q1E7O0VBRUUsK0JBQUE7QTNFMnp5Q1Y7O0EyRXp6eUNROztFQUVFLGdDQUFBO0EzRTR6eUNWOztBMkUxenlDUTs7RUFFRSw4QkFBQTtBM0U2enlDVjs7QTJFNTB5Q1E7RUFBZ0MsdUJBQUE7QTNFZzF5Q3hDOztBMkUvMHlDUTs7RUFFRSwyQkFBQTtBM0VrMXlDVjs7QTJFaDF5Q1E7O0VBRUUsNkJBQUE7QTNFbTF5Q1Y7O0EyRWoxeUNROztFQUVFLDhCQUFBO0EzRW8xeUNWOztBMkVsMXlDUTs7RUFFRSw0QkFBQTtBM0VxMXlDVjs7QTJFcDJ5Q1E7RUFBZ0MseUJBQUE7QTNFdzJ5Q3hDOztBMkV2MnlDUTs7RUFFRSw2QkFBQTtBM0UwMnlDVjs7QTJFeDJ5Q1E7O0VBRUUsK0JBQUE7QTNFMjJ5Q1Y7O0EyRXoyeUNROztFQUVFLGdDQUFBO0EzRTQyeUNWOztBMkUxMnlDUTs7RUFFRSw4QkFBQTtBM0U2MnlDVjs7QTJFNTN5Q1E7RUFBZ0MsdUJBQUE7QTNFZzR5Q3hDOztBMkUvM3lDUTs7RUFFRSwyQkFBQTtBM0VrNHlDVjs7QTJFaDR5Q1E7O0VBRUUsNkJBQUE7QTNFbTR5Q1Y7O0EyRWo0eUNROztFQUVFLDhCQUFBO0EzRW80eUNWOztBMkVsNHlDUTs7RUFFRSw0QkFBQTtBM0VxNHlDVjs7QTJFcDV5Q1E7RUFBZ0MseUJBQUE7QTNFdzV5Q3hDOztBMkV2NXlDUTs7RUFFRSw2QkFBQTtBM0UwNXlDVjs7QTJFeDV5Q1E7O0VBRUUsK0JBQUE7QTNFMjV5Q1Y7O0EyRXo1eUNROztFQUVFLGdDQUFBO0EzRTQ1eUNWOztBMkUxNXlDUTs7RUFFRSw4QkFBQTtBM0U2NXlDVjs7QTJFNTZ5Q1E7RUFBZ0MsdUJBQUE7QTNFZzd5Q3hDOztBMkUvNnlDUTs7RUFFRSwyQkFBQTtBM0VrN3lDVjs7QTJFaDd5Q1E7O0VBRUUsNkJBQUE7QTNFbTd5Q1Y7O0EyRWo3eUNROztFQUVFLDhCQUFBO0EzRW83eUNWOztBMkVsN3lDUTs7RUFFRSw0QkFBQTtBM0VxN3lDVjs7QTJFcDh5Q1E7RUFBZ0MsdUJBQUE7QTNFdzh5Q3hDOztBMkV2OHlDUTs7RUFFRSwyQkFBQTtBM0UwOHlDVjs7QTJFeDh5Q1E7O0VBRUUsNkJBQUE7QTNFMjh5Q1Y7O0EyRXo4eUNROztFQUVFLDhCQUFBO0EzRTQ4eUNWOztBMkUxOHlDUTs7RUFFRSw0QkFBQTtBM0U2OHlDVjs7QTJFNTl5Q1E7RUFBZ0MsdUJBQUE7QTNFZyt5Q3hDOztBMkUvOXlDUTs7RUFFRSwyQkFBQTtBM0VrK3lDVjs7QTJFaCt5Q1E7O0VBRUUsNkJBQUE7QTNFbSt5Q1Y7O0EyRWoreUNROztFQUVFLDhCQUFBO0EzRW8reUNWOztBMkVsK3lDUTs7RUFFRSw0QkFBQTtBM0VxK3lDVjs7QTJFcC95Q1E7RUFBZ0MsdUJBQUE7QTNFdy95Q3hDOztBMkV2L3lDUTs7RUFFRSwyQkFBQTtBM0UwL3lDVjs7QTJFeC95Q1E7O0VBRUUsNkJBQUE7QTNFMi95Q1Y7O0EyRXoveUNROztFQUVFLDhCQUFBO0EzRTQveUNWOztBMkUxL3lDUTs7RUFFRSw0QkFBQTtBM0U2L3lDVjs7QTJFNWd6Q1E7RUFBZ0MscUJBQUE7QTNFZ2h6Q3hDOztBMkUvZ3pDUTs7RUFFRSx5QkFBQTtBM0VraHpDVjs7QTJFaGh6Q1E7O0VBRUUsMkJBQUE7QTNFbWh6Q1Y7O0EyRWpoekNROztFQUVFLDRCQUFBO0EzRW9oekNWOztBMkVsaHpDUTs7RUFFRSwwQkFBQTtBM0VxaHpDVjs7QTJFcGl6Q1E7RUFBZ0MsMkJBQUE7QTNFd2l6Q3hDOztBMkV2aXpDUTs7RUFFRSwrQkFBQTtBM0UwaXpDVjs7QTJFeGl6Q1E7O0VBRUUsaUNBQUE7QTNFMml6Q1Y7O0EyRXppekNROztFQUVFLGtDQUFBO0EzRTRpekNWOztBMkUxaXpDUTs7RUFFRSxnQ0FBQTtBM0U2aXpDVjs7QTJFNWp6Q1E7RUFBZ0MsMEJBQUE7QTNFZ2t6Q3hDOztBMkUvanpDUTs7RUFFRSw4QkFBQTtBM0Vra3pDVjs7QTJFaGt6Q1E7O0VBRUUsZ0NBQUE7QTNFbWt6Q1Y7O0EyRWprekNROztFQUVFLGlDQUFBO0EzRW9rekNWOztBMkVsa3pDUTs7RUFFRSwrQkFBQTtBM0Vxa3pDVjs7QTJFcGx6Q1E7RUFBZ0Msd0JBQUE7QTNFd2x6Q3hDOztBMkV2bHpDUTs7RUFFRSw0QkFBQTtBM0UwbHpDVjs7QTJFeGx6Q1E7O0VBRUUsOEJBQUE7QTNFMmx6Q1Y7O0EyRXpsekNROztFQUVFLCtCQUFBO0EzRTRsekNWOztBMkUxbHpDUTs7RUFFRSw2QkFBQTtBM0U2bHpDVjs7QTJFNW16Q1E7RUFBZ0MsMEJBQUE7QTNFZ256Q3hDOztBMkUvbXpDUTs7RUFFRSw4QkFBQTtBM0VrbnpDVjs7QTJFaG56Q1E7O0VBRUUsZ0NBQUE7QTNFbW56Q1Y7O0EyRWpuekNROztFQUVFLGlDQUFBO0EzRW9uekNWOztBMkVsbnpDUTs7RUFFRSwrQkFBQTtBM0VxbnpDVjs7QTJFcG96Q1E7RUFBZ0Msd0JBQUE7QTNFd296Q3hDOztBMkV2b3pDUTs7RUFFRSw0QkFBQTtBM0Uwb3pDVjs7QTJFeG96Q1E7O0VBRUUsOEJBQUE7QTNFMm96Q1Y7O0EyRXpvekNROztFQUVFLCtCQUFBO0EzRTRvekNWOztBMkUxb3pDUTs7RUFFRSw2QkFBQTtBM0U2b3pDVjs7QTJFNXB6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3F6Q3hDOztBMkUvcHpDUTs7RUFFRSw0QkFBQTtBM0VrcXpDVjs7QTJFaHF6Q1E7O0VBRUUsOEJBQUE7QTNFbXF6Q1Y7O0EyRWpxekNROztFQUVFLCtCQUFBO0EzRW9xekNWOztBMkVscXpDUTs7RUFFRSw2QkFBQTtBM0VxcXpDVjs7QTJFcHJ6Q1E7RUFBZ0MsMEJBQUE7QTNFd3J6Q3hDOztBMkV2cnpDUTs7RUFFRSw4QkFBQTtBM0UwcnpDVjs7QTJFeHJ6Q1E7O0VBRUUsZ0NBQUE7QTNFMnJ6Q1Y7O0EyRXpyekNROztFQUVFLGlDQUFBO0EzRTRyekNWOztBMkUxcnpDUTs7RUFFRSwrQkFBQTtBM0U2cnpDVjs7QTJFNXN6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3R6Q3hDOztBMkUvc3pDUTs7RUFFRSw0QkFBQTtBM0VrdHpDVjs7QTJFaHR6Q1E7O0VBRUUsOEJBQUE7QTNFbXR6Q1Y7O0EyRWp0ekNROztFQUVFLCtCQUFBO0EzRW90ekNWOztBMkVsdHpDUTs7RUFFRSw2QkFBQTtBM0VxdHpDVjs7QTJFcHV6Q1E7RUFBZ0MsMEJBQUE7QTNFd3V6Q3hDOztBMkV2dXpDUTs7RUFFRSw4QkFBQTtBM0UwdXpDVjs7QTJFeHV6Q1E7O0VBRUUsZ0NBQUE7QTNFMnV6Q1Y7O0EyRXp1ekNROztFQUVFLGlDQUFBO0EzRTR1ekNWOztBMkUxdXpDUTs7RUFFRSwrQkFBQTtBM0U2dXpDVjs7QTJFNXZ6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3d6Q3hDOztBMkUvdnpDUTs7RUFFRSw0QkFBQTtBM0Vrd3pDVjs7QTJFaHd6Q1E7O0VBRUUsOEJBQUE7QTNFbXd6Q1Y7O0EyRWp3ekNROztFQUVFLCtCQUFBO0EzRW93ekNWOztBMkVsd3pDUTs7RUFFRSw2QkFBQTtBM0Vxd3pDVjs7QTJFcHh6Q1E7RUFBZ0MsMEJBQUE7QTNFd3h6Q3hDOztBMkV2eHpDUTs7RUFFRSw4QkFBQTtBM0UweHpDVjs7QTJFeHh6Q1E7O0VBRUUsZ0NBQUE7QTNFMnh6Q1Y7O0EyRXp4ekNROztFQUVFLGlDQUFBO0EzRTR4ekNWOztBMkUxeHpDUTs7RUFFRSwrQkFBQTtBM0U2eHpDVjs7QTJFNXl6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3p6Q3hDOztBMkUveXpDUTs7RUFFRSw0QkFBQTtBM0VrenpDVjs7QTJFaHp6Q1E7O0VBRUUsOEJBQUE7QTNFbXp6Q1Y7O0EyRWp6ekNROztFQUVFLCtCQUFBO0EzRW96ekNWOztBMkVsenpDUTs7RUFFRSw2QkFBQTtBM0VxenpDVjs7QTJFcDB6Q1E7RUFBZ0MsMEJBQUE7QTNFdzB6Q3hDOztBMkV2MHpDUTs7RUFFRSw4QkFBQTtBM0UwMHpDVjs7QTJFeDB6Q1E7O0VBRUUsZ0NBQUE7QTNFMjB6Q1Y7O0EyRXowekNROztFQUVFLGlDQUFBO0EzRTQwekNWOztBMkUxMHpDUTs7RUFFRSwrQkFBQTtBM0U2MHpDVjs7QTJFNTF6Q1E7RUFBZ0Msd0JBQUE7QTNFZzJ6Q3hDOztBMkUvMXpDUTs7RUFFRSw0QkFBQTtBM0VrMnpDVjs7QTJFaDJ6Q1E7O0VBRUUsOEJBQUE7QTNFbTJ6Q1Y7O0EyRWoyekNROztFQUVFLCtCQUFBO0EzRW8yekNWOztBMkVsMnpDUTs7RUFFRSw2QkFBQTtBM0VxMnpDVjs7QTJFcDN6Q1E7RUFBZ0MsMEJBQUE7QTNFdzN6Q3hDOztBMkV2M3pDUTs7RUFFRSw4QkFBQTtBM0UwM3pDVjs7QTJFeDN6Q1E7O0VBRUUsZ0NBQUE7QTNFMjN6Q1Y7O0EyRXozekNROztFQUVFLGlDQUFBO0EzRTQzekNWOztBMkUxM3pDUTs7RUFFRSwrQkFBQTtBM0U2M3pDVjs7QTJFNTR6Q1E7RUFBZ0Msd0JBQUE7QTNFZzV6Q3hDOztBMkUvNHpDUTs7RUFFRSw0QkFBQTtBM0VrNXpDVjs7QTJFaDV6Q1E7O0VBRUUsOEJBQUE7QTNFbTV6Q1Y7O0EyRWo1ekNROztFQUVFLCtCQUFBO0EzRW81ekNWOztBMkVsNXpDUTs7RUFFRSw2QkFBQTtBM0VxNXpDVjs7QTJFcDZ6Q1E7RUFBZ0Msd0JBQUE7QTNFdzZ6Q3hDOztBMkV2NnpDUTs7RUFFRSw0QkFBQTtBM0UwNnpDVjs7QTJFeDZ6Q1E7O0VBRUUsOEJBQUE7QTNFMjZ6Q1Y7O0EyRXo2ekNROztFQUVFLCtCQUFBO0EzRTQ2ekNWOztBMkUxNnpDUTs7RUFFRSw2QkFBQTtBM0U2NnpDVjs7QTJFNTd6Q1E7RUFBZ0Msd0JBQUE7QTNFZzh6Q3hDOztBMkUvN3pDUTs7RUFFRSw0QkFBQTtBM0VrOHpDVjs7QTJFaDh6Q1E7O0VBRUUsOEJBQUE7QTNFbTh6Q1Y7O0EyRWo4ekNROztFQUVFLCtCQUFBO0EzRW84ekNWOztBMkVsOHpDUTs7RUFFRSw2QkFBQTtBM0VxOHpDVjs7QTJFcDl6Q1E7RUFBZ0Msd0JBQUE7QTNFdzl6Q3hDOztBMkV2OXpDUTs7RUFFRSw0QkFBQTtBM0UwOXpDVjs7QTJFeDl6Q1E7O0VBRUUsOEJBQUE7QTNFMjl6Q1Y7O0EyRXo5ekNROztFQUVFLCtCQUFBO0EzRTQ5ekNWOztBMkUxOXpDUTs7RUFFRSw2QkFBQTtBM0U2OXpDVjs7QTJFcjl6Q1E7RUFBd0IsMkJBQUE7QTNFeTl6Q2hDOztBMkV4OXpDUTs7RUFFRSwrQkFBQTtBM0UyOXpDVjs7QTJFejl6Q1E7O0VBRUUsaUNBQUE7QTNFNDl6Q1Y7O0EyRTE5ekNROztFQUVFLGtDQUFBO0EzRTY5ekNWOztBMkUzOXpDUTs7RUFFRSxnQ0FBQTtBM0U4OXpDVjs7QTJFNyt6Q1E7RUFBd0IsMEJBQUE7QTNFaS96Q2hDOztBMkVoL3pDUTs7RUFFRSw4QkFBQTtBM0VtL3pDVjs7QTJFai96Q1E7O0VBRUUsZ0NBQUE7QTNFby96Q1Y7O0EyRWwvekNROztFQUVFLGlDQUFBO0EzRXEvekNWOztBMkVuL3pDUTs7RUFFRSwrQkFBQTtBM0VzL3pDVjs7QTJFcmcwQ1E7RUFBd0Isd0JBQUE7QTNFeWcwQ2hDOztBMkV4ZzBDUTs7RUFFRSw0QkFBQTtBM0UyZzBDVjs7QTJFemcwQ1E7O0VBRUUsOEJBQUE7QTNFNGcwQ1Y7O0EyRTFnMENROztFQUVFLCtCQUFBO0EzRTZnMENWOztBMkUzZzBDUTs7RUFFRSw2QkFBQTtBM0U4ZzBDVjs7QTJFN2gwQ1E7RUFBd0IsMEJBQUE7QTNFaWkwQ2hDOztBMkVoaTBDUTs7RUFFRSw4QkFBQTtBM0VtaTBDVjs7QTJFamkwQ1E7O0VBRUUsZ0NBQUE7QTNFb2kwQ1Y7O0EyRWxpMENROztFQUVFLGlDQUFBO0EzRXFpMENWOztBMkVuaTBDUTs7RUFFRSwrQkFBQTtBM0VzaTBDVjs7QTJFcmowQ1E7RUFBd0Isd0JBQUE7QTNFeWowQ2hDOztBMkV4ajBDUTs7RUFFRSw0QkFBQTtBM0UyajBDVjs7QTJFemowQ1E7O0VBRUUsOEJBQUE7QTNFNGowQ1Y7O0EyRTFqMENROztFQUVFLCtCQUFBO0EzRTZqMENWOztBMkUzajBDUTs7RUFFRSw2QkFBQTtBM0U4ajBDVjs7QTJFN2swQ1E7RUFBd0IsdUJBQUE7QTNFaWwwQ2hDOztBMkVobDBDUTs7RUFFRSwyQkFBQTtBM0VtbDBDVjs7QTJFamwwQ1E7O0VBRUUsNkJBQUE7QTNFb2wwQ1Y7O0EyRWxsMENROztFQUVFLDhCQUFBO0EzRXFsMENWOztBMkVubDBDUTs7RUFFRSw0QkFBQTtBM0VzbDBDVjs7QTJFcm0wQ1E7RUFBd0IsMEJBQUE7QTNFeW0wQ2hDOztBMkV4bTBDUTs7RUFFRSw4QkFBQTtBM0UybTBDVjs7QTJFem0wQ1E7O0VBRUUsZ0NBQUE7QTNFNG0wQ1Y7O0EyRTFtMENROztFQUVFLGlDQUFBO0EzRTZtMENWOztBMkUzbTBDUTs7RUFFRSwrQkFBQTtBM0U4bTBDVjs7QTJFN24wQ1E7RUFBd0Isd0JBQUE7QTNFaW8wQ2hDOztBMkVobzBDUTs7RUFFRSw0QkFBQTtBM0VtbzBDVjs7QTJFam8wQ1E7O0VBRUUsOEJBQUE7QTNFb28wQ1Y7O0EyRWxvMENROztFQUVFLCtCQUFBO0EzRXFvMENWOztBMkVubzBDUTs7RUFFRSw2QkFBQTtBM0VzbzBDVjs7QTJFcnAwQ1E7RUFBd0IsMEJBQUE7QTNFeXAwQ2hDOztBMkV4cDBDUTs7RUFFRSw4QkFBQTtBM0UycDBDVjs7QTJFenAwQ1E7O0VBRUUsZ0NBQUE7QTNFNHAwQ1Y7O0EyRTFwMENROztFQUVFLGlDQUFBO0EzRTZwMENWOztBMkUzcDBDUTs7RUFFRSwrQkFBQTtBM0U4cDBDVjs7QTJFN3EwQ1E7RUFBd0Isd0JBQUE7QTNFaXIwQ2hDOztBMkVocjBDUTs7RUFFRSw0QkFBQTtBM0VtcjBDVjs7QTJFanIwQ1E7O0VBRUUsOEJBQUE7QTNFb3IwQ1Y7O0EyRWxyMENROztFQUVFLCtCQUFBO0EzRXFyMENWOztBMkVucjBDUTs7RUFFRSw2QkFBQTtBM0VzcjBDVjs7QTJFcnMwQ1E7RUFBd0IsMEJBQUE7QTNFeXMwQ2hDOztBMkV4czBDUTs7RUFFRSw4QkFBQTtBM0UyczBDVjs7QTJFenMwQ1E7O0VBRUUsZ0NBQUE7QTNFNHMwQ1Y7O0EyRTFzMENROztFQUVFLGlDQUFBO0EzRTZzMENWOztBMkUzczBDUTs7RUFFRSwrQkFBQTtBM0U4czBDVjs7QTJFN3QwQ1E7RUFBd0Isd0JBQUE7QTNFaXUwQ2hDOztBMkVodTBDUTs7RUFFRSw0QkFBQTtBM0VtdTBDVjs7QTJFanUwQ1E7O0VBRUUsOEJBQUE7QTNFb3UwQ1Y7O0EyRWx1MENROztFQUVFLCtCQUFBO0EzRXF1MENWOztBMkVudTBDUTs7RUFFRSw2QkFBQTtBM0VzdTBDVjs7QTJFcnYwQ1E7RUFBd0IsMEJBQUE7QTNFeXYwQ2hDOztBMkV4djBDUTs7RUFFRSw4QkFBQTtBM0UydjBDVjs7QTJFenYwQ1E7O0VBRUUsZ0NBQUE7QTNFNHYwQ1Y7O0EyRTF2MENROztFQUVFLGlDQUFBO0EzRTZ2MENWOztBMkUzdjBDUTs7RUFFRSwrQkFBQTtBM0U4djBDVjs7QTJFN3cwQ1E7RUFBd0Isd0JBQUE7QTNFaXgwQ2hDOztBMkVoeDBDUTs7RUFFRSw0QkFBQTtBM0VteDBDVjs7QTJFangwQ1E7O0VBRUUsOEJBQUE7QTNFb3gwQ1Y7O0EyRWx4MENROztFQUVFLCtCQUFBO0EzRXF4MENWOztBMkVueDBDUTs7RUFFRSw2QkFBQTtBM0VzeDBDVjs7QTJFcnkwQ1E7RUFBd0IsMEJBQUE7QTNFeXkwQ2hDOztBMkV4eTBDUTs7RUFFRSw4QkFBQTtBM0UyeTBDVjs7QTJFenkwQ1E7O0VBRUUsZ0NBQUE7QTNFNHkwQ1Y7O0EyRTF5MENROztFQUVFLGlDQUFBO0EzRTZ5MENWOztBMkUzeTBDUTs7RUFFRSwrQkFBQTtBM0U4eTBDVjs7QTJFN3owQ1E7RUFBd0Isd0JBQUE7QTNFaTAwQ2hDOztBMkVoMDBDUTs7RUFFRSw0QkFBQTtBM0VtMDBDVjs7QTJFajAwQ1E7O0VBRUUsOEJBQUE7QTNFbzAwQ1Y7O0EyRWwwMENROztFQUVFLCtCQUFBO0EzRXEwMENWOztBMkVuMDBDUTs7RUFFRSw2QkFBQTtBM0VzMDBDVjs7QTJFcjEwQ1E7RUFBd0Isd0JBQUE7QTNFeTEwQ2hDOztBMkV4MTBDUTs7RUFFRSw0QkFBQTtBM0UyMTBDVjs7QTJFejEwQ1E7O0VBRUUsOEJBQUE7QTNFNDEwQ1Y7O0EyRTExMENROztFQUVFLCtCQUFBO0EzRTYxMENWOztBMkUzMTBDUTs7RUFFRSw2QkFBQTtBM0U4MTBDVjs7QTJFNzIwQ1E7RUFBd0Isd0JBQUE7QTNFaTMwQ2hDOztBMkVoMzBDUTs7RUFFRSw0QkFBQTtBM0VtMzBDVjs7QTJFajMwQ1E7O0VBRUUsOEJBQUE7QTNFbzMwQ1Y7O0EyRWwzMENROztFQUVFLCtCQUFBO0EzRXEzMENWOztBMkVuMzBDUTs7RUFFRSw2QkFBQTtBM0VzMzBDVjs7QTJFcjQwQ1E7RUFBd0Isd0JBQUE7QTNFeTQwQ2hDOztBMkV4NDBDUTs7RUFFRSw0QkFBQTtBM0UyNDBDVjs7QTJFejQwQ1E7O0VBRUUsOEJBQUE7QTNFNDQwQ1Y7O0EyRTE0MENROztFQUVFLCtCQUFBO0EzRTY0MENWOztBMkUzNDBDUTs7RUFFRSw2QkFBQTtBM0U4NDBDVjs7QTJFeDQwQ0k7RUFBbUIsdUJBQUE7QTNFNDQwQ3ZCOztBMkUzNDBDSTs7RUFFRSwyQkFBQTtBM0U4NDBDTjs7QTJFNTQwQ0k7O0VBRUUsNkJBQUE7QTNFKzQwQ047O0EyRTc0MENJOztFQUVFLDhCQUFBO0EzRWc1MENOOztBMkU5NDBDSTs7RUFFRSw0QkFBQTtBM0VpNTBDTjs7QW1CMTUwQ0k7RXdEbERJO0lBQWdDLG9CQUFBO0UzRWk5MEN0Qzs7RTJFaDkwQ007O0lBRUUsd0JBQUE7RTNFbTkwQ1I7O0UyRWo5MENNOztJQUVFLDBCQUFBO0UzRW85MENSOztFMkVsOTBDTTs7SUFFRSwyQkFBQTtFM0VxOTBDUjs7RTJFbjkwQ007O0lBRUUseUJBQUE7RTNFczkwQ1I7O0UyRXIrMENNO0lBQWdDLDBCQUFBO0UzRXkrMEN0Qzs7RTJFeCswQ007O0lBRUUsOEJBQUE7RTNFMiswQ1I7O0UyRXorMENNOztJQUVFLGdDQUFBO0UzRTQrMENSOztFMkUxKzBDTTs7SUFFRSxpQ0FBQTtFM0U2KzBDUjs7RTJFMyswQ007O0lBRUUsK0JBQUE7RTNFOCswQ1I7O0UyRTcvMENNO0lBQWdDLHlCQUFBO0UzRWlnMUN0Qzs7RTJFaGcxQ007O0lBRUUsNkJBQUE7RTNFbWcxQ1I7O0UyRWpnMUNNOztJQUVFLCtCQUFBO0UzRW9nMUNSOztFMkVsZzFDTTs7SUFFRSxnQ0FBQTtFM0VxZzFDUjs7RTJFbmcxQ007O0lBRUUsOEJBQUE7RTNFc2cxQ1I7O0UyRXJoMUNNO0lBQWdDLHVCQUFBO0UzRXloMUN0Qzs7RTJFeGgxQ007O0lBRUUsMkJBQUE7RTNFMmgxQ1I7O0UyRXpoMUNNOztJQUVFLDZCQUFBO0UzRTRoMUNSOztFMkUxaDFDTTs7SUFFRSw4QkFBQTtFM0U2aDFDUjs7RTJFM2gxQ007O0lBRUUsNEJBQUE7RTNFOGgxQ1I7O0UyRTdpMUNNO0lBQWdDLHlCQUFBO0UzRWlqMUN0Qzs7RTJFaGoxQ007O0lBRUUsNkJBQUE7RTNFbWoxQ1I7O0UyRWpqMUNNOztJQUVFLCtCQUFBO0UzRW9qMUNSOztFMkVsajFDTTs7SUFFRSxnQ0FBQTtFM0VxajFDUjs7RTJFbmoxQ007O0lBRUUsOEJBQUE7RTNFc2oxQ1I7O0UyRXJrMUNNO0lBQWdDLHVCQUFBO0UzRXlrMUN0Qzs7RTJFeGsxQ007O0lBRUUsMkJBQUE7RTNFMmsxQ1I7O0UyRXprMUNNOztJQUVFLDZCQUFBO0UzRTRrMUNSOztFMkUxazFDTTs7SUFFRSw4QkFBQTtFM0U2azFDUjs7RTJFM2sxQ007O0lBRUUsNEJBQUE7RTNFOGsxQ1I7O0UyRTdsMUNNO0lBQWdDLHVCQUFBO0UzRWltMUN0Qzs7RTJFaG0xQ007O0lBRUUsMkJBQUE7RTNFbW0xQ1I7O0UyRWptMUNNOztJQUVFLDZCQUFBO0UzRW9tMUNSOztFMkVsbTFDTTs7SUFFRSw4QkFBQTtFM0VxbTFDUjs7RTJFbm0xQ007O0lBRUUsNEJBQUE7RTNFc20xQ1I7O0UyRXJuMUNNO0lBQWdDLHlCQUFBO0UzRXluMUN0Qzs7RTJFeG4xQ007O0lBRUUsNkJBQUE7RTNFMm4xQ1I7O0UyRXpuMUNNOztJQUVFLCtCQUFBO0UzRTRuMUNSOztFMkUxbjFDTTs7SUFFRSxnQ0FBQTtFM0U2bjFDUjs7RTJFM24xQ007O0lBRUUsOEJBQUE7RTNFOG4xQ1I7O0UyRTdvMUNNO0lBQWdDLHVCQUFBO0UzRWlwMUN0Qzs7RTJFaHAxQ007O0lBRUUsMkJBQUE7RTNFbXAxQ1I7O0UyRWpwMUNNOztJQUVFLDZCQUFBO0UzRW9wMUNSOztFMkVscDFDTTs7SUFFRSw4QkFBQTtFM0VxcDFDUjs7RTJFbnAxQ007O0lBRUUsNEJBQUE7RTNFc3AxQ1I7O0UyRXJxMUNNO0lBQWdDLHlCQUFBO0UzRXlxMUN0Qzs7RTJFeHExQ007O0lBRUUsNkJBQUE7RTNFMnExQ1I7O0UyRXpxMUNNOztJQUVFLCtCQUFBO0UzRTRxMUNSOztFMkUxcTFDTTs7SUFFRSxnQ0FBQTtFM0U2cTFDUjs7RTJFM3ExQ007O0lBRUUsOEJBQUE7RTNFOHExQ1I7O0UyRTdyMUNNO0lBQWdDLHVCQUFBO0UzRWlzMUN0Qzs7RTJFaHMxQ007O0lBRUUsMkJBQUE7RTNFbXMxQ1I7O0UyRWpzMUNNOztJQUVFLDZCQUFBO0UzRW9zMUNSOztFMkVsczFDTTs7SUFFRSw4QkFBQTtFM0VxczFDUjs7RTJFbnMxQ007O0lBRUUsNEJBQUE7RTNFc3MxQ1I7O0UyRXJ0MUNNO0lBQWdDLHlCQUFBO0UzRXl0MUN0Qzs7RTJFeHQxQ007O0lBRUUsNkJBQUE7RTNFMnQxQ1I7O0UyRXp0MUNNOztJQUVFLCtCQUFBO0UzRTR0MUNSOztFMkUxdDFDTTs7SUFFRSxnQ0FBQTtFM0U2dDFDUjs7RTJFM3QxQ007O0lBRUUsOEJBQUE7RTNFOHQxQ1I7O0UyRTd1MUNNO0lBQWdDLHVCQUFBO0UzRWl2MUN0Qzs7RTJFaHYxQ007O0lBRUUsMkJBQUE7RTNFbXYxQ1I7O0UyRWp2MUNNOztJQUVFLDZCQUFBO0UzRW92MUNSOztFMkVsdjFDTTs7SUFFRSw4QkFBQTtFM0VxdjFDUjs7RTJFbnYxQ007O0lBRUUsNEJBQUE7RTNFc3YxQ1I7O0UyRXJ3MUNNO0lBQWdDLHlCQUFBO0UzRXl3MUN0Qzs7RTJFeHcxQ007O0lBRUUsNkJBQUE7RTNFMncxQ1I7O0UyRXp3MUNNOztJQUVFLCtCQUFBO0UzRTR3MUNSOztFMkUxdzFDTTs7SUFFRSxnQ0FBQTtFM0U2dzFDUjs7RTJFM3cxQ007O0lBRUUsOEJBQUE7RTNFOHcxQ1I7O0UyRTd4MUNNO0lBQWdDLHVCQUFBO0UzRWl5MUN0Qzs7RTJFaHkxQ007O0lBRUUsMkJBQUE7RTNFbXkxQ1I7O0UyRWp5MUNNOztJQUVFLDZCQUFBO0UzRW95MUNSOztFMkVseTFDTTs7SUFFRSw4QkFBQTtFM0VxeTFDUjs7RTJFbnkxQ007O0lBRUUsNEJBQUE7RTNFc3kxQ1I7O0UyRXJ6MUNNO0lBQWdDLHlCQUFBO0UzRXl6MUN0Qzs7RTJFeHoxQ007O0lBRUUsNkJBQUE7RTNFMnoxQ1I7O0UyRXp6MUNNOztJQUVFLCtCQUFBO0UzRTR6MUNSOztFMkUxejFDTTs7SUFFRSxnQ0FBQTtFM0U2ejFDUjs7RTJFM3oxQ007O0lBRUUsOEJBQUE7RTNFOHoxQ1I7O0UyRTcwMUNNO0lBQWdDLHVCQUFBO0UzRWkxMUN0Qzs7RTJFaDExQ007O0lBRUUsMkJBQUE7RTNFbTExQ1I7O0UyRWoxMUNNOztJQUVFLDZCQUFBO0UzRW8xMUNSOztFMkVsMTFDTTs7SUFFRSw4QkFBQTtFM0VxMTFDUjs7RTJFbjExQ007O0lBRUUsNEJBQUE7RTNFczExQ1I7O0UyRXIyMUNNO0lBQWdDLHVCQUFBO0UzRXkyMUN0Qzs7RTJFeDIxQ007O0lBRUUsMkJBQUE7RTNFMjIxQ1I7O0UyRXoyMUNNOztJQUVFLDZCQUFBO0UzRTQyMUNSOztFMkUxMjFDTTs7SUFFRSw4QkFBQTtFM0U2MjFDUjs7RTJFMzIxQ007O0lBRUUsNEJBQUE7RTNFODIxQ1I7O0UyRTczMUNNO0lBQWdDLHVCQUFBO0UzRWk0MUN0Qzs7RTJFaDQxQ007O0lBRUUsMkJBQUE7RTNFbTQxQ1I7O0UyRWo0MUNNOztJQUVFLDZCQUFBO0UzRW80MUNSOztFMkVsNDFDTTs7SUFFRSw4QkFBQTtFM0VxNDFDUjs7RTJFbjQxQ007O0lBRUUsNEJBQUE7RTNFczQxQ1I7O0UyRXI1MUNNO0lBQWdDLHVCQUFBO0UzRXk1MUN0Qzs7RTJFeDUxQ007O0lBRUUsMkJBQUE7RTNFMjUxQ1I7O0UyRXo1MUNNOztJQUVFLDZCQUFBO0UzRTQ1MUNSOztFMkUxNTFDTTs7SUFFRSw4QkFBQTtFM0U2NTFDUjs7RTJFMzUxQ007O0lBRUUsNEJBQUE7RTNFODUxQ1I7O0UyRTc2MUNNO0lBQWdDLHFCQUFBO0UzRWk3MUN0Qzs7RTJFaDcxQ007O0lBRUUseUJBQUE7RTNFbTcxQ1I7O0UyRWo3MUNNOztJQUVFLDJCQUFBO0UzRW83MUNSOztFMkVsNzFDTTs7SUFFRSw0QkFBQTtFM0VxNzFDUjs7RTJFbjcxQ007O0lBRUUsMEJBQUE7RTNFczcxQ1I7O0UyRXI4MUNNO0lBQWdDLDJCQUFBO0UzRXk4MUN0Qzs7RTJFeDgxQ007O0lBRUUsK0JBQUE7RTNFMjgxQ1I7O0UyRXo4MUNNOztJQUVFLGlDQUFBO0UzRTQ4MUNSOztFMkUxODFDTTs7SUFFRSxrQ0FBQTtFM0U2ODFDUjs7RTJFMzgxQ007O0lBRUUsZ0NBQUE7RTNFODgxQ1I7O0UyRTc5MUNNO0lBQWdDLDBCQUFBO0UzRWkrMUN0Qzs7RTJFaCsxQ007O0lBRUUsOEJBQUE7RTNFbSsxQ1I7O0UyRWorMUNNOztJQUVFLGdDQUFBO0UzRW8rMUNSOztFMkVsKzFDTTs7SUFFRSxpQ0FBQTtFM0VxKzFDUjs7RTJFbisxQ007O0lBRUUsK0JBQUE7RTNFcysxQ1I7O0UyRXIvMUNNO0lBQWdDLHdCQUFBO0UzRXkvMUN0Qzs7RTJFeC8xQ007O0lBRUUsNEJBQUE7RTNFMi8xQ1I7O0UyRXovMUNNOztJQUVFLDhCQUFBO0UzRTQvMUNSOztFMkUxLzFDTTs7SUFFRSwrQkFBQTtFM0U2LzFDUjs7RTJFMy8xQ007O0lBRUUsNkJBQUE7RTNFOC8xQ1I7O0UyRTdnMkNNO0lBQWdDLDBCQUFBO0UzRWloMkN0Qzs7RTJFaGgyQ007O0lBRUUsOEJBQUE7RTNFbWgyQ1I7O0UyRWpoMkNNOztJQUVFLGdDQUFBO0UzRW9oMkNSOztFMkVsaDJDTTs7SUFFRSxpQ0FBQTtFM0VxaDJDUjs7RTJFbmgyQ007O0lBRUUsK0JBQUE7RTNFc2gyQ1I7O0UyRXJpMkNNO0lBQWdDLHdCQUFBO0UzRXlpMkN0Qzs7RTJFeGkyQ007O0lBRUUsNEJBQUE7RTNFMmkyQ1I7O0UyRXppMkNNOztJQUVFLDhCQUFBO0UzRTRpMkNSOztFMkUxaTJDTTs7SUFFRSwrQkFBQTtFM0U2aTJDUjs7RTJFM2kyQ007O0lBRUUsNkJBQUE7RTNFOGkyQ1I7O0UyRTdqMkNNO0lBQWdDLHdCQUFBO0UzRWlrMkN0Qzs7RTJFaGsyQ007O0lBRUUsNEJBQUE7RTNFbWsyQ1I7O0UyRWprMkNNOztJQUVFLDhCQUFBO0UzRW9rMkNSOztFMkVsazJDTTs7SUFFRSwrQkFBQTtFM0VxazJDUjs7RTJFbmsyQ007O0lBRUUsNkJBQUE7RTNFc2syQ1I7O0UyRXJsMkNNO0lBQWdDLDBCQUFBO0UzRXlsMkN0Qzs7RTJFeGwyQ007O0lBRUUsOEJBQUE7RTNFMmwyQ1I7O0UyRXpsMkNNOztJQUVFLGdDQUFBO0UzRTRsMkNSOztFMkUxbDJDTTs7SUFFRSxpQ0FBQTtFM0U2bDJDUjs7RTJFM2wyQ007O0lBRUUsK0JBQUE7RTNFOGwyQ1I7O0UyRTdtMkNNO0lBQWdDLHdCQUFBO0UzRWluMkN0Qzs7RTJFaG4yQ007O0lBRUUsNEJBQUE7RTNFbW4yQ1I7O0UyRWpuMkNNOztJQUVFLDhCQUFBO0UzRW9uMkNSOztFMkVsbjJDTTs7SUFFRSwrQkFBQTtFM0VxbjJDUjs7RTJFbm4yQ007O0lBRUUsNkJBQUE7RTNFc24yQ1I7O0UyRXJvMkNNO0lBQWdDLDBCQUFBO0UzRXlvMkN0Qzs7RTJFeG8yQ007O0lBRUUsOEJBQUE7RTNFMm8yQ1I7O0UyRXpvMkNNOztJQUVFLGdDQUFBO0UzRTRvMkNSOztFMkUxbzJDTTs7SUFFRSxpQ0FBQTtFM0U2bzJDUjs7RTJFM28yQ007O0lBRUUsK0JBQUE7RTNFOG8yQ1I7O0UyRTdwMkNNO0lBQWdDLHdCQUFBO0UzRWlxMkN0Qzs7RTJFaHEyQ007O0lBRUUsNEJBQUE7RTNFbXEyQ1I7O0UyRWpxMkNNOztJQUVFLDhCQUFBO0UzRW9xMkNSOztFMkVscTJDTTs7SUFFRSwrQkFBQTtFM0VxcTJDUjs7RTJFbnEyQ007O0lBRUUsNkJBQUE7RTNFc3EyQ1I7O0UyRXJyMkNNO0lBQWdDLDBCQUFBO0UzRXlyMkN0Qzs7RTJFeHIyQ007O0lBRUUsOEJBQUE7RTNFMnIyQ1I7O0UyRXpyMkNNOztJQUVFLGdDQUFBO0UzRTRyMkNSOztFMkUxcjJDTTs7SUFFRSxpQ0FBQTtFM0U2cjJDUjs7RTJFM3IyQ007O0lBRUUsK0JBQUE7RTNFOHIyQ1I7O0UyRTdzMkNNO0lBQWdDLHdCQUFBO0UzRWl0MkN0Qzs7RTJFaHQyQ007O0lBRUUsNEJBQUE7RTNFbXQyQ1I7O0UyRWp0MkNNOztJQUVFLDhCQUFBO0UzRW90MkNSOztFMkVsdDJDTTs7SUFFRSwrQkFBQTtFM0VxdDJDUjs7RTJFbnQyQ007O0lBRUUsNkJBQUE7RTNFc3QyQ1I7O0UyRXJ1MkNNO0lBQWdDLDBCQUFBO0UzRXl1MkN0Qzs7RTJFeHUyQ007O0lBRUUsOEJBQUE7RTNFMnUyQ1I7O0UyRXp1MkNNOztJQUVFLGdDQUFBO0UzRTR1MkNSOztFMkUxdTJDTTs7SUFFRSxpQ0FBQTtFM0U2dTJDUjs7RTJFM3UyQ007O0lBRUUsK0JBQUE7RTNFOHUyQ1I7O0UyRTd2MkNNO0lBQWdDLHdCQUFBO0UzRWl3MkN0Qzs7RTJFaHcyQ007O0lBRUUsNEJBQUE7RTNFbXcyQ1I7O0UyRWp3MkNNOztJQUVFLDhCQUFBO0UzRW93MkNSOztFMkVsdzJDTTs7SUFFRSwrQkFBQTtFM0VxdzJDUjs7RTJFbncyQ007O0lBRUUsNkJBQUE7RTNFc3cyQ1I7O0UyRXJ4MkNNO0lBQWdDLDBCQUFBO0UzRXl4MkN0Qzs7RTJFeHgyQ007O0lBRUUsOEJBQUE7RTNFMngyQ1I7O0UyRXp4MkNNOztJQUVFLGdDQUFBO0UzRTR4MkNSOztFMkUxeDJDTTs7SUFFRSxpQ0FBQTtFM0U2eDJDUjs7RTJFM3gyQ007O0lBRUUsK0JBQUE7RTNFOHgyQ1I7O0UyRTd5MkNNO0lBQWdDLHdCQUFBO0UzRWl6MkN0Qzs7RTJFaHoyQ007O0lBRUUsNEJBQUE7RTNFbXoyQ1I7O0UyRWp6MkNNOztJQUVFLDhCQUFBO0UzRW96MkNSOztFMkVsejJDTTs7SUFFRSwrQkFBQTtFM0VxejJDUjs7RTJFbnoyQ007O0lBRUUsNkJBQUE7RTNFc3oyQ1I7O0UyRXIwMkNNO0lBQWdDLHdCQUFBO0UzRXkwMkN0Qzs7RTJFeDAyQ007O0lBRUUsNEJBQUE7RTNFMjAyQ1I7O0UyRXowMkNNOztJQUVFLDhCQUFBO0UzRTQwMkNSOztFMkUxMDJDTTs7SUFFRSwrQkFBQTtFM0U2MDJDUjs7RTJFMzAyQ007O0lBRUUsNkJBQUE7RTNFODAyQ1I7O0UyRTcxMkNNO0lBQWdDLHdCQUFBO0UzRWkyMkN0Qzs7RTJFaDIyQ007O0lBRUUsNEJBQUE7RTNFbTIyQ1I7O0UyRWoyMkNNOztJQUVFLDhCQUFBO0UzRW8yMkNSOztFMkVsMjJDTTs7SUFFRSwrQkFBQTtFM0VxMjJDUjs7RTJFbjIyQ007O0lBRUUsNkJBQUE7RTNFczIyQ1I7O0UyRXIzMkNNO0lBQWdDLHdCQUFBO0UzRXkzMkN0Qzs7RTJFeDMyQ007O0lBRUUsNEJBQUE7RTNFMjMyQ1I7O0UyRXozMkNNOztJQUVFLDhCQUFBO0UzRTQzMkNSOztFMkUxMzJDTTs7SUFFRSwrQkFBQTtFM0U2MzJDUjs7RTJFMzMyQ007O0lBRUUsNkJBQUE7RTNFODMyQ1I7O0UyRXQzMkNNO0lBQXdCLDJCQUFBO0UzRTAzMkM5Qjs7RTJFejMyQ007O0lBRUUsK0JBQUE7RTNFNDMyQ1I7O0UyRTEzMkNNOztJQUVFLGlDQUFBO0UzRTYzMkNSOztFMkUzMzJDTTs7SUFFRSxrQ0FBQTtFM0U4MzJDUjs7RTJFNTMyQ007O0lBRUUsZ0NBQUE7RTNFKzMyQ1I7O0UyRTk0MkNNO0lBQXdCLDBCQUFBO0UzRWs1MkM5Qjs7RTJFajUyQ007O0lBRUUsOEJBQUE7RTNFbzUyQ1I7O0UyRWw1MkNNOztJQUVFLGdDQUFBO0UzRXE1MkNSOztFMkVuNTJDTTs7SUFFRSxpQ0FBQTtFM0VzNTJDUjs7RTJFcDUyQ007O0lBRUUsK0JBQUE7RTNFdTUyQ1I7O0UyRXQ2MkNNO0lBQXdCLHdCQUFBO0UzRTA2MkM5Qjs7RTJFejYyQ007O0lBRUUsNEJBQUE7RTNFNDYyQ1I7O0UyRTE2MkNNOztJQUVFLDhCQUFBO0UzRTY2MkNSOztFMkUzNjJDTTs7SUFFRSwrQkFBQTtFM0U4NjJDUjs7RTJFNTYyQ007O0lBRUUsNkJBQUE7RTNFKzYyQ1I7O0UyRTk3MkNNO0lBQXdCLDBCQUFBO0UzRWs4MkM5Qjs7RTJFajgyQ007O0lBRUUsOEJBQUE7RTNFbzgyQ1I7O0UyRWw4MkNNOztJQUVFLGdDQUFBO0UzRXE4MkNSOztFMkVuODJDTTs7SUFFRSxpQ0FBQTtFM0VzODJDUjs7RTJFcDgyQ007O0lBRUUsK0JBQUE7RTNFdTgyQ1I7O0UyRXQ5MkNNO0lBQXdCLHdCQUFBO0UzRTA5MkM5Qjs7RTJFejkyQ007O0lBRUUsNEJBQUE7RTNFNDkyQ1I7O0UyRTE5MkNNOztJQUVFLDhCQUFBO0UzRTY5MkNSOztFMkUzOTJDTTs7SUFFRSwrQkFBQTtFM0U4OTJDUjs7RTJFNTkyQ007O0lBRUUsNkJBQUE7RTNFKzkyQ1I7O0UyRTkrMkNNO0lBQXdCLHVCQUFBO0UzRWsvMkM5Qjs7RTJFai8yQ007O0lBRUUsMkJBQUE7RTNFby8yQ1I7O0UyRWwvMkNNOztJQUVFLDZCQUFBO0UzRXEvMkNSOztFMkVuLzJDTTs7SUFFRSw4QkFBQTtFM0VzLzJDUjs7RTJFcC8yQ007O0lBRUUsNEJBQUE7RTNFdS8yQ1I7O0UyRXRnM0NNO0lBQXdCLDBCQUFBO0UzRTBnM0M5Qjs7RTJFemczQ007O0lBRUUsOEJBQUE7RTNFNGczQ1I7O0UyRTFnM0NNOztJQUVFLGdDQUFBO0UzRTZnM0NSOztFMkUzZzNDTTs7SUFFRSxpQ0FBQTtFM0U4ZzNDUjs7RTJFNWczQ007O0lBRUUsK0JBQUE7RTNFK2czQ1I7O0UyRTloM0NNO0lBQXdCLHdCQUFBO0UzRWtpM0M5Qjs7RTJFamkzQ007O0lBRUUsNEJBQUE7RTNFb2kzQ1I7O0UyRWxpM0NNOztJQUVFLDhCQUFBO0UzRXFpM0NSOztFMkVuaTNDTTs7SUFFRSwrQkFBQTtFM0VzaTNDUjs7RTJFcGkzQ007O0lBRUUsNkJBQUE7RTNFdWkzQ1I7O0UyRXRqM0NNO0lBQXdCLDBCQUFBO0UzRTBqM0M5Qjs7RTJFemozQ007O0lBRUUsOEJBQUE7RTNFNGozQ1I7O0UyRTFqM0NNOztJQUVFLGdDQUFBO0UzRTZqM0NSOztFMkUzajNDTTs7SUFFRSxpQ0FBQTtFM0U4ajNDUjs7RTJFNWozQ007O0lBRUUsK0JBQUE7RTNFK2ozQ1I7O0UyRTlrM0NNO0lBQXdCLHdCQUFBO0UzRWtsM0M5Qjs7RTJFamwzQ007O0lBRUUsNEJBQUE7RTNFb2wzQ1I7O0UyRWxsM0NNOztJQUVFLDhCQUFBO0UzRXFsM0NSOztFMkVubDNDTTs7SUFFRSwrQkFBQTtFM0VzbDNDUjs7RTJFcGwzQ007O0lBRUUsNkJBQUE7RTNFdWwzQ1I7O0UyRXRtM0NNO0lBQXdCLDBCQUFBO0UzRTBtM0M5Qjs7RTJFem0zQ007O0lBRUUsOEJBQUE7RTNFNG0zQ1I7O0UyRTFtM0NNOztJQUVFLGdDQUFBO0UzRTZtM0NSOztFMkUzbTNDTTs7SUFFRSxpQ0FBQTtFM0U4bTNDUjs7RTJFNW0zQ007O0lBRUUsK0JBQUE7RTNFK20zQ1I7O0UyRTluM0NNO0lBQXdCLHdCQUFBO0UzRWtvM0M5Qjs7RTJFam8zQ007O0lBRUUsNEJBQUE7RTNFb28zQ1I7O0UyRWxvM0NNOztJQUVFLDhCQUFBO0UzRXFvM0NSOztFMkVubzNDTTs7SUFFRSwrQkFBQTtFM0VzbzNDUjs7RTJFcG8zQ007O0lBRUUsNkJBQUE7RTNFdW8zQ1I7O0UyRXRwM0NNO0lBQXdCLDBCQUFBO0UzRTBwM0M5Qjs7RTJFenAzQ007O0lBRUUsOEJBQUE7RTNFNHAzQ1I7O0UyRTFwM0NNOztJQUVFLGdDQUFBO0UzRTZwM0NSOztFMkUzcDNDTTs7SUFFRSxpQ0FBQTtFM0U4cDNDUjs7RTJFNXAzQ007O0lBRUUsK0JBQUE7RTNFK3AzQ1I7O0UyRTlxM0NNO0lBQXdCLHdCQUFBO0UzRWtyM0M5Qjs7RTJFanIzQ007O0lBRUUsNEJBQUE7RTNFb3IzQ1I7O0UyRWxyM0NNOztJQUVFLDhCQUFBO0UzRXFyM0NSOztFMkVucjNDTTs7SUFFRSwrQkFBQTtFM0VzcjNDUjs7RTJFcHIzQ007O0lBRUUsNkJBQUE7RTNFdXIzQ1I7O0UyRXRzM0NNO0lBQXdCLDBCQUFBO0UzRTBzM0M5Qjs7RTJFenMzQ007O0lBRUUsOEJBQUE7RTNFNHMzQ1I7O0UyRTFzM0NNOztJQUVFLGdDQUFBO0UzRTZzM0NSOztFMkUzczNDTTs7SUFFRSxpQ0FBQTtFM0U4czNDUjs7RTJFNXMzQ007O0lBRUUsK0JBQUE7RTNFK3MzQ1I7O0UyRTl0M0NNO0lBQXdCLHdCQUFBO0UzRWt1M0M5Qjs7RTJFanUzQ007O0lBRUUsNEJBQUE7RTNFb3UzQ1I7O0UyRWx1M0NNOztJQUVFLDhCQUFBO0UzRXF1M0NSOztFMkVudTNDTTs7SUFFRSwrQkFBQTtFM0VzdTNDUjs7RTJFcHUzQ007O0lBRUUsNkJBQUE7RTNFdXUzQ1I7O0UyRXR2M0NNO0lBQXdCLHdCQUFBO0UzRTB2M0M5Qjs7RTJFenYzQ007O0lBRUUsNEJBQUE7RTNFNHYzQ1I7O0UyRTF2M0NNOztJQUVFLDhCQUFBO0UzRTZ2M0NSOztFMkUzdjNDTTs7SUFFRSwrQkFBQTtFM0U4djNDUjs7RTJFNXYzQ007O0lBRUUsNkJBQUE7RTNFK3YzQ1I7O0UyRTl3M0NNO0lBQXdCLHdCQUFBO0UzRWt4M0M5Qjs7RTJFangzQ007O0lBRUUsNEJBQUE7RTNFb3gzQ1I7O0UyRWx4M0NNOztJQUVFLDhCQUFBO0UzRXF4M0NSOztFMkVueDNDTTs7SUFFRSwrQkFBQTtFM0VzeDNDUjs7RTJFcHgzQ007O0lBRUUsNkJBQUE7RTNFdXgzQ1I7O0UyRXR5M0NNO0lBQXdCLHdCQUFBO0UzRTB5M0M5Qjs7RTJFenkzQ007O0lBRUUsNEJBQUE7RTNFNHkzQ1I7O0UyRTF5M0NNOztJQUVFLDhCQUFBO0UzRTZ5M0NSOztFMkUzeTNDTTs7SUFFRSwrQkFBQTtFM0U4eTNDUjs7RTJFNXkzQ007O0lBRUUsNkJBQUE7RTNFK3kzQ1I7O0UyRXp5M0NFO0lBQW1CLHVCQUFBO0UzRTZ5M0NyQjs7RTJFNXkzQ0U7O0lBRUUsMkJBQUE7RTNFK3kzQ0o7O0UyRTd5M0NFOztJQUVFLDZCQUFBO0UzRWd6M0NKOztFMkU5eTNDRTs7SUFFRSw4QkFBQTtFM0VpejNDSjs7RTJFL3kzQ0U7O0lBRUUsNEJBQUE7RTNFa3ozQ0o7QUFDRjtBbUI1ejNDSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFazMzQ3RDOztFMkVqMzNDTTs7SUFFRSx3QkFBQTtFM0VvMzNDUjs7RTJFbDMzQ007O0lBRUUsMEJBQUE7RTNFcTMzQ1I7O0UyRW4zM0NNOztJQUVFLDJCQUFBO0UzRXMzM0NSOztFMkVwMzNDTTs7SUFFRSx5QkFBQTtFM0V1MzNDUjs7RTJFdDQzQ007SUFBZ0MsMEJBQUE7RTNFMDQzQ3RDOztFMkV6NDNDTTs7SUFFRSw4QkFBQTtFM0U0NDNDUjs7RTJFMTQzQ007O0lBRUUsZ0NBQUE7RTNFNjQzQ1I7O0UyRTM0M0NNOztJQUVFLGlDQUFBO0UzRTg0M0NSOztFMkU1NDNDTTs7SUFFRSwrQkFBQTtFM0UrNDNDUjs7RTJFOTUzQ007SUFBZ0MseUJBQUE7RTNFazYzQ3RDOztFMkVqNjNDTTs7SUFFRSw2QkFBQTtFM0VvNjNDUjs7RTJFbDYzQ007O0lBRUUsK0JBQUE7RTNFcTYzQ1I7O0UyRW42M0NNOztJQUVFLGdDQUFBO0UzRXM2M0NSOztFMkVwNjNDTTs7SUFFRSw4QkFBQTtFM0V1NjNDUjs7RTJFdDczQ007SUFBZ0MsdUJBQUE7RTNFMDczQ3RDOztFMkV6NzNDTTs7SUFFRSwyQkFBQTtFM0U0NzNDUjs7RTJFMTczQ007O0lBRUUsNkJBQUE7RTNFNjczQ1I7O0UyRTM3M0NNOztJQUVFLDhCQUFBO0UzRTg3M0NSOztFMkU1NzNDTTs7SUFFRSw0QkFBQTtFM0UrNzNDUjs7RTJFOTgzQ007SUFBZ0MseUJBQUE7RTNFazkzQ3RDOztFMkVqOTNDTTs7SUFFRSw2QkFBQTtFM0VvOTNDUjs7RTJFbDkzQ007O0lBRUUsK0JBQUE7RTNFcTkzQ1I7O0UyRW45M0NNOztJQUVFLGdDQUFBO0UzRXM5M0NSOztFMkVwOTNDTTs7SUFFRSw4QkFBQTtFM0V1OTNDUjs7RTJFdCszQ007SUFBZ0MsdUJBQUE7RTNFMCszQ3RDOztFMkV6KzNDTTs7SUFFRSwyQkFBQTtFM0U0KzNDUjs7RTJFMSszQ007O0lBRUUsNkJBQUE7RTNFNiszQ1I7O0UyRTMrM0NNOztJQUVFLDhCQUFBO0UzRTgrM0NSOztFMkU1KzNDTTs7SUFFRSw0QkFBQTtFM0UrKzNDUjs7RTJFOS8zQ007SUFBZ0MsdUJBQUE7RTNFa2c0Q3RDOztFMkVqZzRDTTs7SUFFRSwyQkFBQTtFM0VvZzRDUjs7RTJFbGc0Q007O0lBRUUsNkJBQUE7RTNFcWc0Q1I7O0UyRW5nNENNOztJQUVFLDhCQUFBO0UzRXNnNENSOztFMkVwZzRDTTs7SUFFRSw0QkFBQTtFM0V1ZzRDUjs7RTJFdGg0Q007SUFBZ0MseUJBQUE7RTNFMGg0Q3RDOztFMkV6aDRDTTs7SUFFRSw2QkFBQTtFM0U0aDRDUjs7RTJFMWg0Q007O0lBRUUsK0JBQUE7RTNFNmg0Q1I7O0UyRTNoNENNOztJQUVFLGdDQUFBO0UzRThoNENSOztFMkU1aDRDTTs7SUFFRSw4QkFBQTtFM0UraDRDUjs7RTJFOWk0Q007SUFBZ0MsdUJBQUE7RTNFa2o0Q3RDOztFMkVqajRDTTs7SUFFRSwyQkFBQTtFM0VvajRDUjs7RTJFbGo0Q007O0lBRUUsNkJBQUE7RTNFcWo0Q1I7O0UyRW5qNENNOztJQUVFLDhCQUFBO0UzRXNqNENSOztFMkVwajRDTTs7SUFFRSw0QkFBQTtFM0V1ajRDUjs7RTJFdGs0Q007SUFBZ0MseUJBQUE7RTNFMGs0Q3RDOztFMkV6azRDTTs7SUFFRSw2QkFBQTtFM0U0azRDUjs7RTJFMWs0Q007O0lBRUUsK0JBQUE7RTNFNms0Q1I7O0UyRTNrNENNOztJQUVFLGdDQUFBO0UzRThrNENSOztFMkU1azRDTTs7SUFFRSw4QkFBQTtFM0UrazRDUjs7RTJFOWw0Q007SUFBZ0MsdUJBQUE7RTNFa200Q3RDOztFMkVqbTRDTTs7SUFFRSwyQkFBQTtFM0VvbTRDUjs7RTJFbG00Q007O0lBRUUsNkJBQUE7RTNFcW00Q1I7O0UyRW5tNENNOztJQUVFLDhCQUFBO0UzRXNtNENSOztFMkVwbTRDTTs7SUFFRSw0QkFBQTtFM0V1bTRDUjs7RTJFdG40Q007SUFBZ0MseUJBQUE7RTNFMG40Q3RDOztFMkV6bjRDTTs7SUFFRSw2QkFBQTtFM0U0bjRDUjs7RTJFMW40Q007O0lBRUUsK0JBQUE7RTNFNm40Q1I7O0UyRTNuNENNOztJQUVFLGdDQUFBO0UzRThuNENSOztFMkU1bjRDTTs7SUFFRSw4QkFBQTtFM0UrbjRDUjs7RTJFOW80Q007SUFBZ0MsdUJBQUE7RTNFa3A0Q3RDOztFMkVqcDRDTTs7SUFFRSwyQkFBQTtFM0VvcDRDUjs7RTJFbHA0Q007O0lBRUUsNkJBQUE7RTNFcXA0Q1I7O0UyRW5wNENNOztJQUVFLDhCQUFBO0UzRXNwNENSOztFMkVwcDRDTTs7SUFFRSw0QkFBQTtFM0V1cDRDUjs7RTJFdHE0Q007SUFBZ0MseUJBQUE7RTNFMHE0Q3RDOztFMkV6cTRDTTs7SUFFRSw2QkFBQTtFM0U0cTRDUjs7RTJFMXE0Q007O0lBRUUsK0JBQUE7RTNFNnE0Q1I7O0UyRTNxNENNOztJQUVFLGdDQUFBO0UzRThxNENSOztFMkU1cTRDTTs7SUFFRSw4QkFBQTtFM0UrcTRDUjs7RTJFOXI0Q007SUFBZ0MsdUJBQUE7RTNFa3M0Q3RDOztFMkVqczRDTTs7SUFFRSwyQkFBQTtFM0VvczRDUjs7RTJFbHM0Q007O0lBRUUsNkJBQUE7RTNFcXM0Q1I7O0UyRW5zNENNOztJQUVFLDhCQUFBO0UzRXNzNENSOztFMkVwczRDTTs7SUFFRSw0QkFBQTtFM0V1czRDUjs7RTJFdHQ0Q007SUFBZ0MseUJBQUE7RTNFMHQ0Q3RDOztFMkV6dDRDTTs7SUFFRSw2QkFBQTtFM0U0dDRDUjs7RTJFMXQ0Q007O0lBRUUsK0JBQUE7RTNFNnQ0Q1I7O0UyRTN0NENNOztJQUVFLGdDQUFBO0UzRTh0NENSOztFMkU1dDRDTTs7SUFFRSw4QkFBQTtFM0UrdDRDUjs7RTJFOXU0Q007SUFBZ0MsdUJBQUE7RTNFa3Y0Q3RDOztFMkVqdjRDTTs7SUFFRSwyQkFBQTtFM0VvdjRDUjs7RTJFbHY0Q007O0lBRUUsNkJBQUE7RTNFcXY0Q1I7O0UyRW52NENNOztJQUVFLDhCQUFBO0UzRXN2NENSOztFMkVwdjRDTTs7SUFFRSw0QkFBQTtFM0V1djRDUjs7RTJFdHc0Q007SUFBZ0MsdUJBQUE7RTNFMHc0Q3RDOztFMkV6dzRDTTs7SUFFRSwyQkFBQTtFM0U0dzRDUjs7RTJFMXc0Q007O0lBRUUsNkJBQUE7RTNFNnc0Q1I7O0UyRTN3NENNOztJQUVFLDhCQUFBO0UzRTh3NENSOztFMkU1dzRDTTs7SUFFRSw0QkFBQTtFM0UrdzRDUjs7RTJFOXg0Q007SUFBZ0MsdUJBQUE7RTNFa3k0Q3RDOztFMkVqeTRDTTs7SUFFRSwyQkFBQTtFM0VveTRDUjs7RTJFbHk0Q007O0lBRUUsNkJBQUE7RTNFcXk0Q1I7O0UyRW55NENNOztJQUVFLDhCQUFBO0UzRXN5NENSOztFMkVweTRDTTs7SUFFRSw0QkFBQTtFM0V1eTRDUjs7RTJFdHo0Q007SUFBZ0MsdUJBQUE7RTNFMHo0Q3RDOztFMkV6ejRDTTs7SUFFRSwyQkFBQTtFM0U0ejRDUjs7RTJFMXo0Q007O0lBRUUsNkJBQUE7RTNFNno0Q1I7O0UyRTN6NENNOztJQUVFLDhCQUFBO0UzRTh6NENSOztFMkU1ejRDTTs7SUFFRSw0QkFBQTtFM0UrejRDUjs7RTJFOTA0Q007SUFBZ0MscUJBQUE7RTNFazE0Q3RDOztFMkVqMTRDTTs7SUFFRSx5QkFBQTtFM0VvMTRDUjs7RTJFbDE0Q007O0lBRUUsMkJBQUE7RTNFcTE0Q1I7O0UyRW4xNENNOztJQUVFLDRCQUFBO0UzRXMxNENSOztFMkVwMTRDTTs7SUFFRSwwQkFBQTtFM0V1MTRDUjs7RTJFdDI0Q007SUFBZ0MsMkJBQUE7RTNFMDI0Q3RDOztFMkV6MjRDTTs7SUFFRSwrQkFBQTtFM0U0MjRDUjs7RTJFMTI0Q007O0lBRUUsaUNBQUE7RTNFNjI0Q1I7O0UyRTMyNENNOztJQUVFLGtDQUFBO0UzRTgyNENSOztFMkU1MjRDTTs7SUFFRSxnQ0FBQTtFM0UrMjRDUjs7RTJFOTM0Q007SUFBZ0MsMEJBQUE7RTNFazQ0Q3RDOztFMkVqNDRDTTs7SUFFRSw4QkFBQTtFM0VvNDRDUjs7RTJFbDQ0Q007O0lBRUUsZ0NBQUE7RTNFcTQ0Q1I7O0UyRW40NENNOztJQUVFLGlDQUFBO0UzRXM0NENSOztFMkVwNDRDTTs7SUFFRSwrQkFBQTtFM0V1NDRDUjs7RTJFdDU0Q007SUFBZ0Msd0JBQUE7RTNFMDU0Q3RDOztFMkV6NTRDTTs7SUFFRSw0QkFBQTtFM0U0NTRDUjs7RTJFMTU0Q007O0lBRUUsOEJBQUE7RTNFNjU0Q1I7O0UyRTM1NENNOztJQUVFLCtCQUFBO0UzRTg1NENSOztFMkU1NTRDTTs7SUFFRSw2QkFBQTtFM0UrNTRDUjs7RTJFOTY0Q007SUFBZ0MsMEJBQUE7RTNFazc0Q3RDOztFMkVqNzRDTTs7SUFFRSw4QkFBQTtFM0VvNzRDUjs7RTJFbDc0Q007O0lBRUUsZ0NBQUE7RTNFcTc0Q1I7O0UyRW43NENNOztJQUVFLGlDQUFBO0UzRXM3NENSOztFMkVwNzRDTTs7SUFFRSwrQkFBQTtFM0V1NzRDUjs7RTJFdDg0Q007SUFBZ0Msd0JBQUE7RTNFMDg0Q3RDOztFMkV6ODRDTTs7SUFFRSw0QkFBQTtFM0U0ODRDUjs7RTJFMTg0Q007O0lBRUUsOEJBQUE7RTNFNjg0Q1I7O0UyRTM4NENNOztJQUVFLCtCQUFBO0UzRTg4NENSOztFMkU1ODRDTTs7SUFFRSw2QkFBQTtFM0UrODRDUjs7RTJFOTk0Q007SUFBZ0Msd0JBQUE7RTNFays0Q3RDOztFMkVqKzRDTTs7SUFFRSw0QkFBQTtFM0VvKzRDUjs7RTJFbCs0Q007O0lBRUUsOEJBQUE7RTNFcSs0Q1I7O0UyRW4rNENNOztJQUVFLCtCQUFBO0UzRXMrNENSOztFMkVwKzRDTTs7SUFFRSw2QkFBQTtFM0V1KzRDUjs7RTJFdC80Q007SUFBZ0MsMEJBQUE7RTNFMC80Q3RDOztFMkV6LzRDTTs7SUFFRSw4QkFBQTtFM0U0LzRDUjs7RTJFMS80Q007O0lBRUUsZ0NBQUE7RTNFNi80Q1I7O0UyRTMvNENNOztJQUVFLGlDQUFBO0UzRTgvNENSOztFMkU1LzRDTTs7SUFFRSwrQkFBQTtFM0UrLzRDUjs7RTJFOWc1Q007SUFBZ0Msd0JBQUE7RTNFa2g1Q3RDOztFMkVqaDVDTTs7SUFFRSw0QkFBQTtFM0VvaDVDUjs7RTJFbGg1Q007O0lBRUUsOEJBQUE7RTNFcWg1Q1I7O0UyRW5oNUNNOztJQUVFLCtCQUFBO0UzRXNoNUNSOztFMkVwaDVDTTs7SUFFRSw2QkFBQTtFM0V1aDVDUjs7RTJFdGk1Q007SUFBZ0MsMEJBQUE7RTNFMGk1Q3RDOztFMkV6aTVDTTs7SUFFRSw4QkFBQTtFM0U0aTVDUjs7RTJFMWk1Q007O0lBRUUsZ0NBQUE7RTNFNmk1Q1I7O0UyRTNpNUNNOztJQUVFLGlDQUFBO0UzRThpNUNSOztFMkU1aTVDTTs7SUFFRSwrQkFBQTtFM0UraTVDUjs7RTJFOWo1Q007SUFBZ0Msd0JBQUE7RTNFa2s1Q3RDOztFMkVqazVDTTs7SUFFRSw0QkFBQTtFM0VvazVDUjs7RTJFbGs1Q007O0lBRUUsOEJBQUE7RTNFcWs1Q1I7O0UyRW5rNUNNOztJQUVFLCtCQUFBO0UzRXNrNUNSOztFMkVwazVDTTs7SUFFRSw2QkFBQTtFM0V1azVDUjs7RTJFdGw1Q007SUFBZ0MsMEJBQUE7RTNFMGw1Q3RDOztFMkV6bDVDTTs7SUFFRSw4QkFBQTtFM0U0bDVDUjs7RTJFMWw1Q007O0lBRUUsZ0NBQUE7RTNFNmw1Q1I7O0UyRTNsNUNNOztJQUVFLGlDQUFBO0UzRThsNUNSOztFMkU1bDVDTTs7SUFFRSwrQkFBQTtFM0UrbDVDUjs7RTJFOW01Q007SUFBZ0Msd0JBQUE7RTNFa241Q3RDOztFMkVqbjVDTTs7SUFFRSw0QkFBQTtFM0VvbjVDUjs7RTJFbG41Q007O0lBRUUsOEJBQUE7RTNFcW41Q1I7O0UyRW5uNUNNOztJQUVFLCtCQUFBO0UzRXNuNUNSOztFMkVwbjVDTTs7SUFFRSw2QkFBQTtFM0V1bjVDUjs7RTJFdG81Q007SUFBZ0MsMEJBQUE7RTNFMG81Q3RDOztFMkV6bzVDTTs7SUFFRSw4QkFBQTtFM0U0bzVDUjs7RTJFMW81Q007O0lBRUUsZ0NBQUE7RTNFNm81Q1I7O0UyRTNvNUNNOztJQUVFLGlDQUFBO0UzRThvNUNSOztFMkU1bzVDTTs7SUFFRSwrQkFBQTtFM0UrbzVDUjs7RTJFOXA1Q007SUFBZ0Msd0JBQUE7RTNFa3E1Q3RDOztFMkVqcTVDTTs7SUFFRSw0QkFBQTtFM0VvcTVDUjs7RTJFbHE1Q007O0lBRUUsOEJBQUE7RTNFcXE1Q1I7O0UyRW5xNUNNOztJQUVFLCtCQUFBO0UzRXNxNUNSOztFMkVwcTVDTTs7SUFFRSw2QkFBQTtFM0V1cTVDUjs7RTJFdHI1Q007SUFBZ0MsMEJBQUE7RTNFMHI1Q3RDOztFMkV6cjVDTTs7SUFFRSw4QkFBQTtFM0U0cjVDUjs7RTJFMXI1Q007O0lBRUUsZ0NBQUE7RTNFNnI1Q1I7O0UyRTNyNUNNOztJQUVFLGlDQUFBO0UzRThyNUNSOztFMkU1cjVDTTs7SUFFRSwrQkFBQTtFM0UrcjVDUjs7RTJFOXM1Q007SUFBZ0Msd0JBQUE7RTNFa3Q1Q3RDOztFMkVqdDVDTTs7SUFFRSw0QkFBQTtFM0VvdDVDUjs7RTJFbHQ1Q007O0lBRUUsOEJBQUE7RTNFcXQ1Q1I7O0UyRW50NUNNOztJQUVFLCtCQUFBO0UzRXN0NUNSOztFMkVwdDVDTTs7SUFFRSw2QkFBQTtFM0V1dDVDUjs7RTJFdHU1Q007SUFBZ0Msd0JBQUE7RTNFMHU1Q3RDOztFMkV6dTVDTTs7SUFFRSw0QkFBQTtFM0U0dTVDUjs7RTJFMXU1Q007O0lBRUUsOEJBQUE7RTNFNnU1Q1I7O0UyRTN1NUNNOztJQUVFLCtCQUFBO0UzRTh1NUNSOztFMkU1dTVDTTs7SUFFRSw2QkFBQTtFM0UrdTVDUjs7RTJFOXY1Q007SUFBZ0Msd0JBQUE7RTNFa3c1Q3RDOztFMkVqdzVDTTs7SUFFRSw0QkFBQTtFM0VvdzVDUjs7RTJFbHc1Q007O0lBRUUsOEJBQUE7RTNFcXc1Q1I7O0UyRW53NUNNOztJQUVFLCtCQUFBO0UzRXN3NUNSOztFMkVwdzVDTTs7SUFFRSw2QkFBQTtFM0V1dzVDUjs7RTJFdHg1Q007SUFBZ0Msd0JBQUE7RTNFMHg1Q3RDOztFMkV6eDVDTTs7SUFFRSw0QkFBQTtFM0U0eDVDUjs7RTJFMXg1Q007O0lBRUUsOEJBQUE7RTNFNng1Q1I7O0UyRTN4NUNNOztJQUVFLCtCQUFBO0UzRTh4NUNSOztFMkU1eDVDTTs7SUFFRSw2QkFBQTtFM0UreDVDUjs7RTJFdng1Q007SUFBd0IsMkJBQUE7RTNFMng1QzlCOztFMkUxeDVDTTs7SUFFRSwrQkFBQTtFM0U2eDVDUjs7RTJFM3g1Q007O0lBRUUsaUNBQUE7RTNFOHg1Q1I7O0UyRTV4NUNNOztJQUVFLGtDQUFBO0UzRSt4NUNSOztFMkU3eDVDTTs7SUFFRSxnQ0FBQTtFM0VneTVDUjs7RTJFL3k1Q007SUFBd0IsMEJBQUE7RTNFbXo1QzlCOztFMkVsejVDTTs7SUFFRSw4QkFBQTtFM0VxejVDUjs7RTJFbno1Q007O0lBRUUsZ0NBQUE7RTNFc3o1Q1I7O0UyRXB6NUNNOztJQUVFLGlDQUFBO0UzRXV6NUNSOztFMkVyejVDTTs7SUFFRSwrQkFBQTtFM0V3ejVDUjs7RTJFdjA1Q007SUFBd0Isd0JBQUE7RTNFMjA1QzlCOztFMkUxMDVDTTs7SUFFRSw0QkFBQTtFM0U2MDVDUjs7RTJFMzA1Q007O0lBRUUsOEJBQUE7RTNFODA1Q1I7O0UyRTUwNUNNOztJQUVFLCtCQUFBO0UzRSswNUNSOztFMkU3MDVDTTs7SUFFRSw2QkFBQTtFM0VnMTVDUjs7RTJFLzE1Q007SUFBd0IsMEJBQUE7RTNFbTI1QzlCOztFMkVsMjVDTTs7SUFFRSw4QkFBQTtFM0VxMjVDUjs7RTJFbjI1Q007O0lBRUUsZ0NBQUE7RTNFczI1Q1I7O0UyRXAyNUNNOztJQUVFLGlDQUFBO0UzRXUyNUNSOztFMkVyMjVDTTs7SUFFRSwrQkFBQTtFM0V3MjVDUjs7RTJFdjM1Q007SUFBd0Isd0JBQUE7RTNFMjM1QzlCOztFMkUxMzVDTTs7SUFFRSw0QkFBQTtFM0U2MzVDUjs7RTJFMzM1Q007O0lBRUUsOEJBQUE7RTNFODM1Q1I7O0UyRTUzNUNNOztJQUVFLCtCQUFBO0UzRSszNUNSOztFMkU3MzVDTTs7SUFFRSw2QkFBQTtFM0VnNDVDUjs7RTJFLzQ1Q007SUFBd0IsdUJBQUE7RTNFbTU1QzlCOztFMkVsNTVDTTs7SUFFRSwyQkFBQTtFM0VxNTVDUjs7RTJFbjU1Q007O0lBRUUsNkJBQUE7RTNFczU1Q1I7O0UyRXA1NUNNOztJQUVFLDhCQUFBO0UzRXU1NUNSOztFMkVyNTVDTTs7SUFFRSw0QkFBQTtFM0V3NTVDUjs7RTJFdjY1Q007SUFBd0IsMEJBQUE7RTNFMjY1QzlCOztFMkUxNjVDTTs7SUFFRSw4QkFBQTtFM0U2NjVDUjs7RTJFMzY1Q007O0lBRUUsZ0NBQUE7RTNFODY1Q1I7O0UyRTU2NUNNOztJQUVFLGlDQUFBO0UzRSs2NUNSOztFMkU3NjVDTTs7SUFFRSwrQkFBQTtFM0VnNzVDUjs7RTJFLzc1Q007SUFBd0Isd0JBQUE7RTNFbTg1QzlCOztFMkVsODVDTTs7SUFFRSw0QkFBQTtFM0VxODVDUjs7RTJFbjg1Q007O0lBRUUsOEJBQUE7RTNFczg1Q1I7O0UyRXA4NUNNOztJQUVFLCtCQUFBO0UzRXU4NUNSOztFMkVyODVDTTs7SUFFRSw2QkFBQTtFM0V3ODVDUjs7RTJFdjk1Q007SUFBd0IsMEJBQUE7RTNFMjk1QzlCOztFMkUxOTVDTTs7SUFFRSw4QkFBQTtFM0U2OTVDUjs7RTJFMzk1Q007O0lBRUUsZ0NBQUE7RTNFODk1Q1I7O0UyRTU5NUNNOztJQUVFLGlDQUFBO0UzRSs5NUNSOztFMkU3OTVDTTs7SUFFRSwrQkFBQTtFM0VnKzVDUjs7RTJFLys1Q007SUFBd0Isd0JBQUE7RTNFbS81QzlCOztFMkVsLzVDTTs7SUFFRSw0QkFBQTtFM0VxLzVDUjs7RTJFbi81Q007O0lBRUUsOEJBQUE7RTNFcy81Q1I7O0UyRXAvNUNNOztJQUVFLCtCQUFBO0UzRXUvNUNSOztFMkVyLzVDTTs7SUFFRSw2QkFBQTtFM0V3LzVDUjs7RTJFdmc2Q007SUFBd0IsMEJBQUE7RTNFMmc2QzlCOztFMkUxZzZDTTs7SUFFRSw4QkFBQTtFM0U2ZzZDUjs7RTJFM2c2Q007O0lBRUUsZ0NBQUE7RTNFOGc2Q1I7O0UyRTVnNkNNOztJQUVFLGlDQUFBO0UzRStnNkNSOztFMkU3ZzZDTTs7SUFFRSwrQkFBQTtFM0VnaDZDUjs7RTJFL2g2Q007SUFBd0Isd0JBQUE7RTNFbWk2QzlCOztFMkVsaTZDTTs7SUFFRSw0QkFBQTtFM0VxaTZDUjs7RTJFbmk2Q007O0lBRUUsOEJBQUE7RTNFc2k2Q1I7O0UyRXBpNkNNOztJQUVFLCtCQUFBO0UzRXVpNkNSOztFMkVyaTZDTTs7SUFFRSw2QkFBQTtFM0V3aTZDUjs7RTJFdmo2Q007SUFBd0IsMEJBQUE7RTNFMmo2QzlCOztFMkUxajZDTTs7SUFFRSw4QkFBQTtFM0U2ajZDUjs7RTJFM2o2Q007O0lBRUUsZ0NBQUE7RTNFOGo2Q1I7O0UyRTVqNkNNOztJQUVFLGlDQUFBO0UzRStqNkNSOztFMkU3ajZDTTs7SUFFRSwrQkFBQTtFM0VnazZDUjs7RTJFL2s2Q007SUFBd0Isd0JBQUE7RTNFbWw2QzlCOztFMkVsbDZDTTs7SUFFRSw0QkFBQTtFM0VxbDZDUjs7RTJFbmw2Q007O0lBRUUsOEJBQUE7RTNFc2w2Q1I7O0UyRXBsNkNNOztJQUVFLCtCQUFBO0UzRXVsNkNSOztFMkVybDZDTTs7SUFFRSw2QkFBQTtFM0V3bDZDUjs7RTJFdm02Q007SUFBd0IsMEJBQUE7RTNFMm02QzlCOztFMkUxbTZDTTs7SUFFRSw4QkFBQTtFM0U2bTZDUjs7RTJFM202Q007O0lBRUUsZ0NBQUE7RTNFOG02Q1I7O0UyRTVtNkNNOztJQUVFLGlDQUFBO0UzRSttNkNSOztFMkU3bTZDTTs7SUFFRSwrQkFBQTtFM0VnbjZDUjs7RTJFL242Q007SUFBd0Isd0JBQUE7RTNFbW82QzlCOztFMkVsbzZDTTs7SUFFRSw0QkFBQTtFM0VxbzZDUjs7RTJFbm82Q007O0lBRUUsOEJBQUE7RTNFc282Q1I7O0UyRXBvNkNNOztJQUVFLCtCQUFBO0UzRXVvNkNSOztFMkVybzZDTTs7SUFFRSw2QkFBQTtFM0V3bzZDUjs7RTJFdnA2Q007SUFBd0Isd0JBQUE7RTNFMnA2QzlCOztFMkUxcDZDTTs7SUFFRSw0QkFBQTtFM0U2cDZDUjs7RTJFM3A2Q007O0lBRUUsOEJBQUE7RTNFOHA2Q1I7O0UyRTVwNkNNOztJQUVFLCtCQUFBO0UzRStwNkNSOztFMkU3cDZDTTs7SUFFRSw2QkFBQTtFM0VncTZDUjs7RTJFL3E2Q007SUFBd0Isd0JBQUE7RTNFbXI2QzlCOztFMkVscjZDTTs7SUFFRSw0QkFBQTtFM0VxcjZDUjs7RTJFbnI2Q007O0lBRUUsOEJBQUE7RTNFc3I2Q1I7O0UyRXByNkNNOztJQUVFLCtCQUFBO0UzRXVyNkNSOztFMkVycjZDTTs7SUFFRSw2QkFBQTtFM0V3cjZDUjs7RTJFdnM2Q007SUFBd0Isd0JBQUE7RTNFMnM2QzlCOztFMkUxczZDTTs7SUFFRSw0QkFBQTtFM0U2czZDUjs7RTJFM3M2Q007O0lBRUUsOEJBQUE7RTNFOHM2Q1I7O0UyRTVzNkNNOztJQUVFLCtCQUFBO0UzRStzNkNSOztFMkU3czZDTTs7SUFFRSw2QkFBQTtFM0VndDZDUjs7RTJFMXM2Q0U7SUFBbUIsdUJBQUE7RTNFOHM2Q3JCOztFMkU3czZDRTs7SUFFRSwyQkFBQTtFM0VndDZDSjs7RTJFOXM2Q0U7O0lBRUUsNkJBQUE7RTNFaXQ2Q0o7O0UyRS9zNkNFOztJQUVFLDhCQUFBO0UzRWt0NkNKOztFMkVodDZDRTs7SUFFRSw0QkFBQTtFM0VtdDZDSjtBQUNGO0FtQjd0NkNJO0V3RGxESTtJQUFnQyxvQkFBQTtFM0VteDZDdEM7O0UyRWx4NkNNOztJQUVFLHdCQUFBO0UzRXF4NkNSOztFMkVueDZDTTs7SUFFRSwwQkFBQTtFM0VzeDZDUjs7RTJFcHg2Q007O0lBRUUsMkJBQUE7RTNFdXg2Q1I7O0UyRXJ4NkNNOztJQUVFLHlCQUFBO0UzRXd4NkNSOztFMkV2eTZDTTtJQUFnQywwQkFBQTtFM0UyeTZDdEM7O0UyRTF5NkNNOztJQUVFLDhCQUFBO0UzRTZ5NkNSOztFMkUzeTZDTTs7SUFFRSxnQ0FBQTtFM0U4eTZDUjs7RTJFNXk2Q007O0lBRUUsaUNBQUE7RTNFK3k2Q1I7O0UyRTd5NkNNOztJQUVFLCtCQUFBO0UzRWd6NkNSOztFMkUvejZDTTtJQUFnQyx5QkFBQTtFM0VtMDZDdEM7O0UyRWwwNkNNOztJQUVFLDZCQUFBO0UzRXEwNkNSOztFMkVuMDZDTTs7SUFFRSwrQkFBQTtFM0VzMDZDUjs7RTJFcDA2Q007O0lBRUUsZ0NBQUE7RTNFdTA2Q1I7O0UyRXIwNkNNOztJQUVFLDhCQUFBO0UzRXcwNkNSOztFMkV2MTZDTTtJQUFnQyx1QkFBQTtFM0UyMTZDdEM7O0UyRTExNkNNOztJQUVFLDJCQUFBO0UzRTYxNkNSOztFMkUzMTZDTTs7SUFFRSw2QkFBQTtFM0U4MTZDUjs7RTJFNTE2Q007O0lBRUUsOEJBQUE7RTNFKzE2Q1I7O0UyRTcxNkNNOztJQUVFLDRCQUFBO0UzRWcyNkNSOztFMkUvMjZDTTtJQUFnQyx5QkFBQTtFM0VtMzZDdEM7O0UyRWwzNkNNOztJQUVFLDZCQUFBO0UzRXEzNkNSOztFMkVuMzZDTTs7SUFFRSwrQkFBQTtFM0VzMzZDUjs7RTJFcDM2Q007O0lBRUUsZ0NBQUE7RTNFdTM2Q1I7O0UyRXIzNkNNOztJQUVFLDhCQUFBO0UzRXczNkNSOztFMkV2NDZDTTtJQUFnQyx1QkFBQTtFM0UyNDZDdEM7O0UyRTE0NkNNOztJQUVFLDJCQUFBO0UzRTY0NkNSOztFMkUzNDZDTTs7SUFFRSw2QkFBQTtFM0U4NDZDUjs7RTJFNTQ2Q007O0lBRUUsOEJBQUE7RTNFKzQ2Q1I7O0UyRTc0NkNNOztJQUVFLDRCQUFBO0UzRWc1NkNSOztFMkUvNTZDTTtJQUFnQyx1QkFBQTtFM0VtNjZDdEM7O0UyRWw2NkNNOztJQUVFLDJCQUFBO0UzRXE2NkNSOztFMkVuNjZDTTs7SUFFRSw2QkFBQTtFM0VzNjZDUjs7RTJFcDY2Q007O0lBRUUsOEJBQUE7RTNFdTY2Q1I7O0UyRXI2NkNNOztJQUVFLDRCQUFBO0UzRXc2NkNSOztFMkV2NzZDTTtJQUFnQyx5QkFBQTtFM0UyNzZDdEM7O0UyRTE3NkNNOztJQUVFLDZCQUFBO0UzRTY3NkNSOztFMkUzNzZDTTs7SUFFRSwrQkFBQTtFM0U4NzZDUjs7RTJFNTc2Q007O0lBRUUsZ0NBQUE7RTNFKzc2Q1I7O0UyRTc3NkNNOztJQUVFLDhCQUFBO0UzRWc4NkNSOztFMkUvODZDTTtJQUFnQyx1QkFBQTtFM0VtOTZDdEM7O0UyRWw5NkNNOztJQUVFLDJCQUFBO0UzRXE5NkNSOztFMkVuOTZDTTs7SUFFRSw2QkFBQTtFM0VzOTZDUjs7RTJFcDk2Q007O0lBRUUsOEJBQUE7RTNFdTk2Q1I7O0UyRXI5NkNNOztJQUVFLDRCQUFBO0UzRXc5NkNSOztFMkV2KzZDTTtJQUFnQyx5QkFBQTtFM0UyKzZDdEM7O0UyRTErNkNNOztJQUVFLDZCQUFBO0UzRTYrNkNSOztFMkUzKzZDTTs7SUFFRSwrQkFBQTtFM0U4KzZDUjs7RTJFNSs2Q007O0lBRUUsZ0NBQUE7RTNFKys2Q1I7O0UyRTcrNkNNOztJQUVFLDhCQUFBO0UzRWcvNkNSOztFMkUvLzZDTTtJQUFnQyx1QkFBQTtFM0VtZzdDdEM7O0UyRWxnN0NNOztJQUVFLDJCQUFBO0UzRXFnN0NSOztFMkVuZzdDTTs7SUFFRSw2QkFBQTtFM0VzZzdDUjs7RTJFcGc3Q007O0lBRUUsOEJBQUE7RTNFdWc3Q1I7O0UyRXJnN0NNOztJQUVFLDRCQUFBO0UzRXdnN0NSOztFMkV2aDdDTTtJQUFnQyx5QkFBQTtFM0UyaDdDdEM7O0UyRTFoN0NNOztJQUVFLDZCQUFBO0UzRTZoN0NSOztFMkUzaDdDTTs7SUFFRSwrQkFBQTtFM0U4aDdDUjs7RTJFNWg3Q007O0lBRUUsZ0NBQUE7RTNFK2g3Q1I7O0UyRTdoN0NNOztJQUVFLDhCQUFBO0UzRWdpN0NSOztFMkUvaTdDTTtJQUFnQyx1QkFBQTtFM0VtajdDdEM7O0UyRWxqN0NNOztJQUVFLDJCQUFBO0UzRXFqN0NSOztFMkVuajdDTTs7SUFFRSw2QkFBQTtFM0VzajdDUjs7RTJFcGo3Q007O0lBRUUsOEJBQUE7RTNFdWo3Q1I7O0UyRXJqN0NNOztJQUVFLDRCQUFBO0UzRXdqN0NSOztFMkV2azdDTTtJQUFnQyx5QkFBQTtFM0UyazdDdEM7O0UyRTFrN0NNOztJQUVFLDZCQUFBO0UzRTZrN0NSOztFMkUzazdDTTs7SUFFRSwrQkFBQTtFM0U4azdDUjs7RTJFNWs3Q007O0lBRUUsZ0NBQUE7RTNFK2s3Q1I7O0UyRTdrN0NNOztJQUVFLDhCQUFBO0UzRWdsN0NSOztFMkUvbDdDTTtJQUFnQyx1QkFBQTtFM0VtbTdDdEM7O0UyRWxtN0NNOztJQUVFLDJCQUFBO0UzRXFtN0NSOztFMkVubTdDTTs7SUFFRSw2QkFBQTtFM0VzbTdDUjs7RTJFcG03Q007O0lBRUUsOEJBQUE7RTNFdW03Q1I7O0UyRXJtN0NNOztJQUVFLDRCQUFBO0UzRXdtN0NSOztFMkV2bjdDTTtJQUFnQyx5QkFBQTtFM0UybjdDdEM7O0UyRTFuN0NNOztJQUVFLDZCQUFBO0UzRTZuN0NSOztFMkUzbjdDTTs7SUFFRSwrQkFBQTtFM0U4bjdDUjs7RTJFNW43Q007O0lBRUUsZ0NBQUE7RTNFK243Q1I7O0UyRTduN0NNOztJQUVFLDhCQUFBO0UzRWdvN0NSOztFMkUvbzdDTTtJQUFnQyx1QkFBQTtFM0VtcDdDdEM7O0UyRWxwN0NNOztJQUVFLDJCQUFBO0UzRXFwN0NSOztFMkVucDdDTTs7SUFFRSw2QkFBQTtFM0VzcDdDUjs7RTJFcHA3Q007O0lBRUUsOEJBQUE7RTNFdXA3Q1I7O0UyRXJwN0NNOztJQUVFLDRCQUFBO0UzRXdwN0NSOztFMkV2cTdDTTtJQUFnQyx1QkFBQTtFM0UycTdDdEM7O0UyRTFxN0NNOztJQUVFLDJCQUFBO0UzRTZxN0NSOztFMkUzcTdDTTs7SUFFRSw2QkFBQTtFM0U4cTdDUjs7RTJFNXE3Q007O0lBRUUsOEJBQUE7RTNFK3E3Q1I7O0UyRTdxN0NNOztJQUVFLDRCQUFBO0UzRWdyN0NSOztFMkUvcjdDTTtJQUFnQyx1QkFBQTtFM0VtczdDdEM7O0UyRWxzN0NNOztJQUVFLDJCQUFBO0UzRXFzN0NSOztFMkVuczdDTTs7SUFFRSw2QkFBQTtFM0VzczdDUjs7RTJFcHM3Q007O0lBRUUsOEJBQUE7RTNFdXM3Q1I7O0UyRXJzN0NNOztJQUVFLDRCQUFBO0UzRXdzN0NSOztFMkV2dDdDTTtJQUFnQyx1QkFBQTtFM0UydDdDdEM7O0UyRTF0N0NNOztJQUVFLDJCQUFBO0UzRTZ0N0NSOztFMkUzdDdDTTs7SUFFRSw2QkFBQTtFM0U4dDdDUjs7RTJFNXQ3Q007O0lBRUUsOEJBQUE7RTNFK3Q3Q1I7O0UyRTd0N0NNOztJQUVFLDRCQUFBO0UzRWd1N0NSOztFMkUvdTdDTTtJQUFnQyxxQkFBQTtFM0VtdjdDdEM7O0UyRWx2N0NNOztJQUVFLHlCQUFBO0UzRXF2N0NSOztFMkVudjdDTTs7SUFFRSwyQkFBQTtFM0VzdjdDUjs7RTJFcHY3Q007O0lBRUUsNEJBQUE7RTNFdXY3Q1I7O0UyRXJ2N0NNOztJQUVFLDBCQUFBO0UzRXd2N0NSOztFMkV2dzdDTTtJQUFnQywyQkFBQTtFM0UydzdDdEM7O0UyRTF3N0NNOztJQUVFLCtCQUFBO0UzRTZ3N0NSOztFMkUzdzdDTTs7SUFFRSxpQ0FBQTtFM0U4dzdDUjs7RTJFNXc3Q007O0lBRUUsa0NBQUE7RTNFK3c3Q1I7O0UyRTd3N0NNOztJQUVFLGdDQUFBO0UzRWd4N0NSOztFMkUveDdDTTtJQUFnQywwQkFBQTtFM0VteTdDdEM7O0UyRWx5N0NNOztJQUVFLDhCQUFBO0UzRXF5N0NSOztFMkVueTdDTTs7SUFFRSxnQ0FBQTtFM0VzeTdDUjs7RTJFcHk3Q007O0lBRUUsaUNBQUE7RTNFdXk3Q1I7O0UyRXJ5N0NNOztJQUVFLCtCQUFBO0UzRXd5N0NSOztFMkV2ejdDTTtJQUFnQyx3QkFBQTtFM0UyejdDdEM7O0UyRTF6N0NNOztJQUVFLDRCQUFBO0UzRTZ6N0NSOztFMkUzejdDTTs7SUFFRSw4QkFBQTtFM0U4ejdDUjs7RTJFNXo3Q007O0lBRUUsK0JBQUE7RTNFK3o3Q1I7O0UyRTd6N0NNOztJQUVFLDZCQUFBO0UzRWcwN0NSOztFMkUvMDdDTTtJQUFnQywwQkFBQTtFM0VtMTdDdEM7O0UyRWwxN0NNOztJQUVFLDhCQUFBO0UzRXExN0NSOztFMkVuMTdDTTs7SUFFRSxnQ0FBQTtFM0VzMTdDUjs7RTJFcDE3Q007O0lBRUUsaUNBQUE7RTNFdTE3Q1I7O0UyRXIxN0NNOztJQUVFLCtCQUFBO0UzRXcxN0NSOztFMkV2MjdDTTtJQUFnQyx3QkFBQTtFM0UyMjdDdEM7O0UyRTEyN0NNOztJQUVFLDRCQUFBO0UzRTYyN0NSOztFMkUzMjdDTTs7SUFFRSw4QkFBQTtFM0U4MjdDUjs7RTJFNTI3Q007O0lBRUUsK0JBQUE7RTNFKzI3Q1I7O0UyRTcyN0NNOztJQUVFLDZCQUFBO0UzRWczN0NSOztFMkUvMzdDTTtJQUFnQyx3QkFBQTtFM0VtNDdDdEM7O0UyRWw0N0NNOztJQUVFLDRCQUFBO0UzRXE0N0NSOztFMkVuNDdDTTs7SUFFRSw4QkFBQTtFM0VzNDdDUjs7RTJFcDQ3Q007O0lBRUUsK0JBQUE7RTNFdTQ3Q1I7O0UyRXI0N0NNOztJQUVFLDZCQUFBO0UzRXc0N0NSOztFMkV2NTdDTTtJQUFnQywwQkFBQTtFM0UyNTdDdEM7O0UyRTE1N0NNOztJQUVFLDhCQUFBO0UzRTY1N0NSOztFMkUzNTdDTTs7SUFFRSxnQ0FBQTtFM0U4NTdDUjs7RTJFNTU3Q007O0lBRUUsaUNBQUE7RTNFKzU3Q1I7O0UyRTc1N0NNOztJQUVFLCtCQUFBO0UzRWc2N0NSOztFMkUvNjdDTTtJQUFnQyx3QkFBQTtFM0VtNzdDdEM7O0UyRWw3N0NNOztJQUVFLDRCQUFBO0UzRXE3N0NSOztFMkVuNzdDTTs7SUFFRSw4QkFBQTtFM0VzNzdDUjs7RTJFcDc3Q007O0lBRUUsK0JBQUE7RTNFdTc3Q1I7O0UyRXI3N0NNOztJQUVFLDZCQUFBO0UzRXc3N0NSOztFMkV2ODdDTTtJQUFnQywwQkFBQTtFM0UyODdDdEM7O0UyRTE4N0NNOztJQUVFLDhCQUFBO0UzRTY4N0NSOztFMkUzODdDTTs7SUFFRSxnQ0FBQTtFM0U4ODdDUjs7RTJFNTg3Q007O0lBRUUsaUNBQUE7RTNFKzg3Q1I7O0UyRTc4N0NNOztJQUVFLCtCQUFBO0UzRWc5N0NSOztFMkUvOTdDTTtJQUFnQyx3QkFBQTtFM0VtKzdDdEM7O0UyRWwrN0NNOztJQUVFLDRCQUFBO0UzRXErN0NSOztFMkVuKzdDTTs7SUFFRSw4QkFBQTtFM0VzKzdDUjs7RTJFcCs3Q007O0lBRUUsK0JBQUE7RTNFdSs3Q1I7O0UyRXIrN0NNOztJQUVFLDZCQUFBO0UzRXcrN0NSOztFMkV2LzdDTTtJQUFnQywwQkFBQTtFM0UyLzdDdEM7O0UyRTEvN0NNOztJQUVFLDhCQUFBO0UzRTYvN0NSOztFMkUzLzdDTTs7SUFFRSxnQ0FBQTtFM0U4LzdDUjs7RTJFNS83Q007O0lBRUUsaUNBQUE7RTNFKy83Q1I7O0UyRTcvN0NNOztJQUVFLCtCQUFBO0UzRWdnOENSOztFMkUvZzhDTTtJQUFnQyx3QkFBQTtFM0VtaDhDdEM7O0UyRWxoOENNOztJQUVFLDRCQUFBO0UzRXFoOENSOztFMkVuaDhDTTs7SUFFRSw4QkFBQTtFM0VzaDhDUjs7RTJFcGg4Q007O0lBRUUsK0JBQUE7RTNFdWg4Q1I7O0UyRXJoOENNOztJQUVFLDZCQUFBO0UzRXdoOENSOztFMkV2aThDTTtJQUFnQywwQkFBQTtFM0UyaThDdEM7O0UyRTFpOENNOztJQUVFLDhCQUFBO0UzRTZpOENSOztFMkUzaThDTTs7SUFFRSxnQ0FBQTtFM0U4aThDUjs7RTJFNWk4Q007O0lBRUUsaUNBQUE7RTNFK2k4Q1I7O0UyRTdpOENNOztJQUVFLCtCQUFBO0UzRWdqOENSOztFMkUvajhDTTtJQUFnQyx3QkFBQTtFM0VtazhDdEM7O0UyRWxrOENNOztJQUVFLDRCQUFBO0UzRXFrOENSOztFMkVuazhDTTs7SUFFRSw4QkFBQTtFM0VzazhDUjs7RTJFcGs4Q007O0lBRUUsK0JBQUE7RTNFdWs4Q1I7O0UyRXJrOENNOztJQUVFLDZCQUFBO0UzRXdrOENSOztFMkV2bDhDTTtJQUFnQywwQkFBQTtFM0UybDhDdEM7O0UyRTFsOENNOztJQUVFLDhCQUFBO0UzRTZsOENSOztFMkUzbDhDTTs7SUFFRSxnQ0FBQTtFM0U4bDhDUjs7RTJFNWw4Q007O0lBRUUsaUNBQUE7RTNFK2w4Q1I7O0UyRTdsOENNOztJQUVFLCtCQUFBO0UzRWdtOENSOztFMkUvbThDTTtJQUFnQyx3QkFBQTtFM0VtbjhDdEM7O0UyRWxuOENNOztJQUVFLDRCQUFBO0UzRXFuOENSOztFMkVubjhDTTs7SUFFRSw4QkFBQTtFM0VzbjhDUjs7RTJFcG44Q007O0lBRUUsK0JBQUE7RTNFdW44Q1I7O0UyRXJuOENNOztJQUVFLDZCQUFBO0UzRXduOENSOztFMkV2bzhDTTtJQUFnQyx3QkFBQTtFM0UybzhDdEM7O0UyRTFvOENNOztJQUVFLDRCQUFBO0UzRTZvOENSOztFMkUzbzhDTTs7SUFFRSw4QkFBQTtFM0U4bzhDUjs7RTJFNW84Q007O0lBRUUsK0JBQUE7RTNFK284Q1I7O0UyRTdvOENNOztJQUVFLDZCQUFBO0UzRWdwOENSOztFMkUvcDhDTTtJQUFnQyx3QkFBQTtFM0VtcThDdEM7O0UyRWxxOENNOztJQUVFLDRCQUFBO0UzRXFxOENSOztFMkVucThDTTs7SUFFRSw4QkFBQTtFM0VzcThDUjs7RTJFcHE4Q007O0lBRUUsK0JBQUE7RTNFdXE4Q1I7O0UyRXJxOENNOztJQUVFLDZCQUFBO0UzRXdxOENSOztFMkV2cjhDTTtJQUFnQyx3QkFBQTtFM0UycjhDdEM7O0UyRTFyOENNOztJQUVFLDRCQUFBO0UzRTZyOENSOztFMkUzcjhDTTs7SUFFRSw4QkFBQTtFM0U4cjhDUjs7RTJFNXI4Q007O0lBRUUsK0JBQUE7RTNFK3I4Q1I7O0UyRTdyOENNOztJQUVFLDZCQUFBO0UzRWdzOENSOztFMkV4cjhDTTtJQUF3QiwyQkFBQTtFM0U0cjhDOUI7O0UyRTNyOENNOztJQUVFLCtCQUFBO0UzRThyOENSOztFMkU1cjhDTTs7SUFFRSxpQ0FBQTtFM0UrcjhDUjs7RTJFN3I4Q007O0lBRUUsa0NBQUE7RTNFZ3M4Q1I7O0UyRTlyOENNOztJQUVFLGdDQUFBO0UzRWlzOENSOztFMkVodDhDTTtJQUF3QiwwQkFBQTtFM0VvdDhDOUI7O0UyRW50OENNOztJQUVFLDhCQUFBO0UzRXN0OENSOztFMkVwdDhDTTs7SUFFRSxnQ0FBQTtFM0V1dDhDUjs7RTJFcnQ4Q007O0lBRUUsaUNBQUE7RTNFd3Q4Q1I7O0UyRXR0OENNOztJQUVFLCtCQUFBO0UzRXl0OENSOztFMkV4dThDTTtJQUF3Qix3QkFBQTtFM0U0dThDOUI7O0UyRTN1OENNOztJQUVFLDRCQUFBO0UzRTh1OENSOztFMkU1dThDTTs7SUFFRSw4QkFBQTtFM0UrdThDUjs7RTJFN3U4Q007O0lBRUUsK0JBQUE7RTNFZ3Y4Q1I7O0UyRTl1OENNOztJQUVFLDZCQUFBO0UzRWl2OENSOztFMkVodzhDTTtJQUF3QiwwQkFBQTtFM0VvdzhDOUI7O0UyRW53OENNOztJQUVFLDhCQUFBO0UzRXN3OENSOztFMkVwdzhDTTs7SUFFRSxnQ0FBQTtFM0V1dzhDUjs7RTJFcnc4Q007O0lBRUUsaUNBQUE7RTNFd3c4Q1I7O0UyRXR3OENNOztJQUVFLCtCQUFBO0UzRXl3OENSOztFMkV4eDhDTTtJQUF3Qix3QkFBQTtFM0U0eDhDOUI7O0UyRTN4OENNOztJQUVFLDRCQUFBO0UzRTh4OENSOztFMkU1eDhDTTs7SUFFRSw4QkFBQTtFM0UreDhDUjs7RTJFN3g4Q007O0lBRUUsK0JBQUE7RTNFZ3k4Q1I7O0UyRTl4OENNOztJQUVFLDZCQUFBO0UzRWl5OENSOztFMkVoejhDTTtJQUF3Qix1QkFBQTtFM0VvejhDOUI7O0UyRW56OENNOztJQUVFLDJCQUFBO0UzRXN6OENSOztFMkVwejhDTTs7SUFFRSw2QkFBQTtFM0V1ejhDUjs7RTJFcno4Q007O0lBRUUsOEJBQUE7RTNFd3o4Q1I7O0UyRXR6OENNOztJQUVFLDRCQUFBO0UzRXl6OENSOztFMkV4MDhDTTtJQUF3QiwwQkFBQTtFM0U0MDhDOUI7O0UyRTMwOENNOztJQUVFLDhCQUFBO0UzRTgwOENSOztFMkU1MDhDTTs7SUFFRSxnQ0FBQTtFM0UrMDhDUjs7RTJFNzA4Q007O0lBRUUsaUNBQUE7RTNFZzE4Q1I7O0UyRTkwOENNOztJQUVFLCtCQUFBO0UzRWkxOENSOztFMkVoMjhDTTtJQUF3Qix3QkFBQTtFM0VvMjhDOUI7O0UyRW4yOENNOztJQUVFLDRCQUFBO0UzRXMyOENSOztFMkVwMjhDTTs7SUFFRSw4QkFBQTtFM0V1MjhDUjs7RTJFcjI4Q007O0lBRUUsK0JBQUE7RTNFdzI4Q1I7O0UyRXQyOENNOztJQUVFLDZCQUFBO0UzRXkyOENSOztFMkV4MzhDTTtJQUF3QiwwQkFBQTtFM0U0MzhDOUI7O0UyRTMzOENNOztJQUVFLDhCQUFBO0UzRTgzOENSOztFMkU1MzhDTTs7SUFFRSxnQ0FBQTtFM0UrMzhDUjs7RTJFNzM4Q007O0lBRUUsaUNBQUE7RTNFZzQ4Q1I7O0UyRTkzOENNOztJQUVFLCtCQUFBO0UzRWk0OENSOztFMkVoNThDTTtJQUF3Qix3QkFBQTtFM0VvNThDOUI7O0UyRW41OENNOztJQUVFLDRCQUFBO0UzRXM1OENSOztFMkVwNThDTTs7SUFFRSw4QkFBQTtFM0V1NThDUjs7RTJFcjU4Q007O0lBRUUsK0JBQUE7RTNFdzU4Q1I7O0UyRXQ1OENNOztJQUVFLDZCQUFBO0UzRXk1OENSOztFMkV4NjhDTTtJQUF3QiwwQkFBQTtFM0U0NjhDOUI7O0UyRTM2OENNOztJQUVFLDhCQUFBO0UzRTg2OENSOztFMkU1NjhDTTs7SUFFRSxnQ0FBQTtFM0UrNjhDUjs7RTJFNzY4Q007O0lBRUUsaUNBQUE7RTNFZzc4Q1I7O0UyRTk2OENNOztJQUVFLCtCQUFBO0UzRWk3OENSOztFMkVoODhDTTtJQUF3Qix3QkFBQTtFM0VvODhDOUI7O0UyRW44OENNOztJQUVFLDRCQUFBO0UzRXM4OENSOztFMkVwODhDTTs7SUFFRSw4QkFBQTtFM0V1ODhDUjs7RTJFcjg4Q007O0lBRUUsK0JBQUE7RTNFdzg4Q1I7O0UyRXQ4OENNOztJQUVFLDZCQUFBO0UzRXk4OENSOztFMkV4OThDTTtJQUF3QiwwQkFBQTtFM0U0OThDOUI7O0UyRTM5OENNOztJQUVFLDhCQUFBO0UzRTg5OENSOztFMkU1OThDTTs7SUFFRSxnQ0FBQTtFM0UrOThDUjs7RTJFNzk4Q007O0lBRUUsaUNBQUE7RTNFZys4Q1I7O0UyRTk5OENNOztJQUVFLCtCQUFBO0UzRWkrOENSOztFMkVoLzhDTTtJQUF3Qix3QkFBQTtFM0VvLzhDOUI7O0UyRW4vOENNOztJQUVFLDRCQUFBO0UzRXMvOENSOztFMkVwLzhDTTs7SUFFRSw4QkFBQTtFM0V1LzhDUjs7RTJFci84Q007O0lBRUUsK0JBQUE7RTNFdy84Q1I7O0UyRXQvOENNOztJQUVFLDZCQUFBO0UzRXkvOENSOztFMkV4ZzlDTTtJQUF3QiwwQkFBQTtFM0U0ZzlDOUI7O0UyRTNnOUNNOztJQUVFLDhCQUFBO0UzRThnOUNSOztFMkU1ZzlDTTs7SUFFRSxnQ0FBQTtFM0UrZzlDUjs7RTJFN2c5Q007O0lBRUUsaUNBQUE7RTNFZ2g5Q1I7O0UyRTlnOUNNOztJQUVFLCtCQUFBO0UzRWloOUNSOztFMkVoaTlDTTtJQUF3Qix3QkFBQTtFM0VvaTlDOUI7O0UyRW5pOUNNOztJQUVFLDRCQUFBO0UzRXNpOUNSOztFMkVwaTlDTTs7SUFFRSw4QkFBQTtFM0V1aTlDUjs7RTJFcmk5Q007O0lBRUUsK0JBQUE7RTNFd2k5Q1I7O0UyRXRpOUNNOztJQUVFLDZCQUFBO0UzRXlpOUNSOztFMkV4ajlDTTtJQUF3Qix3QkFBQTtFM0U0ajlDOUI7O0UyRTNqOUNNOztJQUVFLDRCQUFBO0UzRThqOUNSOztFMkU1ajlDTTs7SUFFRSw4QkFBQTtFM0UrajlDUjs7RTJFN2o5Q007O0lBRUUsK0JBQUE7RTNFZ2s5Q1I7O0UyRTlqOUNNOztJQUVFLDZCQUFBO0UzRWlrOUNSOztFMkVobDlDTTtJQUF3Qix3QkFBQTtFM0VvbDlDOUI7O0UyRW5sOUNNOztJQUVFLDRCQUFBO0UzRXNsOUNSOztFMkVwbDlDTTs7SUFFRSw4QkFBQTtFM0V1bDlDUjs7RTJFcmw5Q007O0lBRUUsK0JBQUE7RTNFd2w5Q1I7O0UyRXRsOUNNOztJQUVFLDZCQUFBO0UzRXlsOUNSOztFMkV4bTlDTTtJQUF3Qix3QkFBQTtFM0U0bTlDOUI7O0UyRTNtOUNNOztJQUVFLDRCQUFBO0UzRThtOUNSOztFMkU1bTlDTTs7SUFFRSw4QkFBQTtFM0UrbTlDUjs7RTJFN205Q007O0lBRUUsK0JBQUE7RTNFZ245Q1I7O0UyRTltOUNNOztJQUVFLDZCQUFBO0UzRWluOUNSOztFMkUzbTlDRTtJQUFtQix1QkFBQTtFM0UrbTlDckI7O0UyRTltOUNFOztJQUVFLDJCQUFBO0UzRWluOUNKOztFMkUvbTlDRTs7SUFFRSw2QkFBQTtFM0VrbjlDSjs7RTJFaG45Q0U7O0lBRUUsOEJBQUE7RTNFbW45Q0o7O0UyRWpuOUNFOztJQUVFLDRCQUFBO0UzRW9uOUNKO0FBQ0Y7QW1COW45Q0k7RXdEbERJO0lBQWdDLG9CQUFBO0UzRW9yOUN0Qzs7RTJFbnI5Q007O0lBRUUsd0JBQUE7RTNFc3I5Q1I7O0UyRXByOUNNOztJQUVFLDBCQUFBO0UzRXVyOUNSOztFMkVycjlDTTs7SUFFRSwyQkFBQTtFM0V3cjlDUjs7RTJFdHI5Q007O0lBRUUseUJBQUE7RTNFeXI5Q1I7O0UyRXhzOUNNO0lBQWdDLDBCQUFBO0UzRTRzOUN0Qzs7RTJFM3M5Q007O0lBRUUsOEJBQUE7RTNFOHM5Q1I7O0UyRTVzOUNNOztJQUVFLGdDQUFBO0UzRStzOUNSOztFMkU3czlDTTs7SUFFRSxpQ0FBQTtFM0VndDlDUjs7RTJFOXM5Q007O0lBRUUsK0JBQUE7RTNFaXQ5Q1I7O0UyRWh1OUNNO0lBQWdDLHlCQUFBO0UzRW91OUN0Qzs7RTJFbnU5Q007O0lBRUUsNkJBQUE7RTNFc3U5Q1I7O0UyRXB1OUNNOztJQUVFLCtCQUFBO0UzRXV1OUNSOztFMkVydTlDTTs7SUFFRSxnQ0FBQTtFM0V3dTlDUjs7RTJFdHU5Q007O0lBRUUsOEJBQUE7RTNFeXU5Q1I7O0UyRXh2OUNNO0lBQWdDLHVCQUFBO0UzRTR2OUN0Qzs7RTJFM3Y5Q007O0lBRUUsMkJBQUE7RTNFOHY5Q1I7O0UyRTV2OUNNOztJQUVFLDZCQUFBO0UzRSt2OUNSOztFMkU3djlDTTs7SUFFRSw4QkFBQTtFM0VndzlDUjs7RTJFOXY5Q007O0lBRUUsNEJBQUE7RTNFaXc5Q1I7O0UyRWh4OUNNO0lBQWdDLHlCQUFBO0UzRW94OUN0Qzs7RTJFbng5Q007O0lBRUUsNkJBQUE7RTNFc3g5Q1I7O0UyRXB4OUNNOztJQUVFLCtCQUFBO0UzRXV4OUNSOztFMkVyeDlDTTs7SUFFRSxnQ0FBQTtFM0V3eDlDUjs7RTJFdHg5Q007O0lBRUUsOEJBQUE7RTNFeXg5Q1I7O0UyRXh5OUNNO0lBQWdDLHVCQUFBO0UzRTR5OUN0Qzs7RTJFM3k5Q007O0lBRUUsMkJBQUE7RTNFOHk5Q1I7O0UyRTV5OUNNOztJQUVFLDZCQUFBO0UzRSt5OUNSOztFMkU3eTlDTTs7SUFFRSw4QkFBQTtFM0VnejlDUjs7RTJFOXk5Q007O0lBRUUsNEJBQUE7RTNFaXo5Q1I7O0UyRWgwOUNNO0lBQWdDLHVCQUFBO0UzRW8wOUN0Qzs7RTJFbjA5Q007O0lBRUUsMkJBQUE7RTNFczA5Q1I7O0UyRXAwOUNNOztJQUVFLDZCQUFBO0UzRXUwOUNSOztFMkVyMDlDTTs7SUFFRSw4QkFBQTtFM0V3MDlDUjs7RTJFdDA5Q007O0lBRUUsNEJBQUE7RTNFeTA5Q1I7O0UyRXgxOUNNO0lBQWdDLHlCQUFBO0UzRTQxOUN0Qzs7RTJFMzE5Q007O0lBRUUsNkJBQUE7RTNFODE5Q1I7O0UyRTUxOUNNOztJQUVFLCtCQUFBO0UzRSsxOUNSOztFMkU3MTlDTTs7SUFFRSxnQ0FBQTtFM0VnMjlDUjs7RTJFOTE5Q007O0lBRUUsOEJBQUE7RTNFaTI5Q1I7O0UyRWgzOUNNO0lBQWdDLHVCQUFBO0UzRW8zOUN0Qzs7RTJFbjM5Q007O0lBRUUsMkJBQUE7RTNFczM5Q1I7O0UyRXAzOUNNOztJQUVFLDZCQUFBO0UzRXUzOUNSOztFMkVyMzlDTTs7SUFFRSw4QkFBQTtFM0V3MzlDUjs7RTJFdDM5Q007O0lBRUUsNEJBQUE7RTNFeTM5Q1I7O0UyRXg0OUNNO0lBQWdDLHlCQUFBO0UzRTQ0OUN0Qzs7RTJFMzQ5Q007O0lBRUUsNkJBQUE7RTNFODQ5Q1I7O0UyRTU0OUNNOztJQUVFLCtCQUFBO0UzRSs0OUNSOztFMkU3NDlDTTs7SUFFRSxnQ0FBQTtFM0VnNTlDUjs7RTJFOTQ5Q007O0lBRUUsOEJBQUE7RTNFaTU5Q1I7O0UyRWg2OUNNO0lBQWdDLHVCQUFBO0UzRW82OUN0Qzs7RTJFbjY5Q007O0lBRUUsMkJBQUE7RTNFczY5Q1I7O0UyRXA2OUNNOztJQUVFLDZCQUFBO0UzRXU2OUNSOztFMkVyNjlDTTs7SUFFRSw4QkFBQTtFM0V3NjlDUjs7RTJFdDY5Q007O0lBRUUsNEJBQUE7RTNFeTY5Q1I7O0UyRXg3OUNNO0lBQWdDLHlCQUFBO0UzRTQ3OUN0Qzs7RTJFMzc5Q007O0lBRUUsNkJBQUE7RTNFODc5Q1I7O0UyRTU3OUNNOztJQUVFLCtCQUFBO0UzRSs3OUNSOztFMkU3NzlDTTs7SUFFRSxnQ0FBQTtFM0VnODlDUjs7RTJFOTc5Q007O0lBRUUsOEJBQUE7RTNFaTg5Q1I7O0UyRWg5OUNNO0lBQWdDLHVCQUFBO0UzRW85OUN0Qzs7RTJFbjk5Q007O0lBRUUsMkJBQUE7RTNFczk5Q1I7O0UyRXA5OUNNOztJQUVFLDZCQUFBO0UzRXU5OUNSOztFMkVyOTlDTTs7SUFFRSw4QkFBQTtFM0V3OTlDUjs7RTJFdDk5Q007O0lBRUUsNEJBQUE7RTNFeTk5Q1I7O0UyRXgrOUNNO0lBQWdDLHlCQUFBO0UzRTQrOUN0Qzs7RTJFMys5Q007O0lBRUUsNkJBQUE7RTNFOCs5Q1I7O0UyRTUrOUNNOztJQUVFLCtCQUFBO0UzRSsrOUNSOztFMkU3KzlDTTs7SUFFRSxnQ0FBQTtFM0VnLzlDUjs7RTJFOSs5Q007O0lBRUUsOEJBQUE7RTNFaS85Q1I7O0UyRWhnK0NNO0lBQWdDLHVCQUFBO0UzRW9nK0N0Qzs7RTJFbmcrQ007O0lBRUUsMkJBQUE7RTNFc2crQ1I7O0UyRXBnK0NNOztJQUVFLDZCQUFBO0UzRXVnK0NSOztFMkVyZytDTTs7SUFFRSw4QkFBQTtFM0V3ZytDUjs7RTJFdGcrQ007O0lBRUUsNEJBQUE7RTNFeWcrQ1I7O0UyRXhoK0NNO0lBQWdDLHlCQUFBO0UzRTRoK0N0Qzs7RTJFM2grQ007O0lBRUUsNkJBQUE7RTNFOGgrQ1I7O0UyRTVoK0NNOztJQUVFLCtCQUFBO0UzRStoK0NSOztFMkU3aCtDTTs7SUFFRSxnQ0FBQTtFM0VnaStDUjs7RTJFOWgrQ007O0lBRUUsOEJBQUE7RTNFaWkrQ1I7O0UyRWhqK0NNO0lBQWdDLHVCQUFBO0UzRW9qK0N0Qzs7RTJFbmorQ007O0lBRUUsMkJBQUE7RTNFc2orQ1I7O0UyRXBqK0NNOztJQUVFLDZCQUFBO0UzRXVqK0NSOztFMkVyaitDTTs7SUFFRSw4QkFBQTtFM0V3aitDUjs7RTJFdGorQ007O0lBRUUsNEJBQUE7RTNFeWorQ1I7O0UyRXhrK0NNO0lBQWdDLHVCQUFBO0UzRTRrK0N0Qzs7RTJFM2srQ007O0lBRUUsMkJBQUE7RTNFOGsrQ1I7O0UyRTVrK0NNOztJQUVFLDZCQUFBO0UzRStrK0NSOztFMkU3aytDTTs7SUFFRSw4QkFBQTtFM0VnbCtDUjs7RTJFOWsrQ007O0lBRUUsNEJBQUE7RTNFaWwrQ1I7O0UyRWhtK0NNO0lBQWdDLHVCQUFBO0UzRW9tK0N0Qzs7RTJFbm0rQ007O0lBRUUsMkJBQUE7RTNFc20rQ1I7O0UyRXBtK0NNOztJQUVFLDZCQUFBO0UzRXVtK0NSOztFMkVybStDTTs7SUFFRSw4QkFBQTtFM0V3bStDUjs7RTJFdG0rQ007O0lBRUUsNEJBQUE7RTNFeW0rQ1I7O0UyRXhuK0NNO0lBQWdDLHVCQUFBO0UzRTRuK0N0Qzs7RTJFM24rQ007O0lBRUUsMkJBQUE7RTNFOG4rQ1I7O0UyRTVuK0NNOztJQUVFLDZCQUFBO0UzRStuK0NSOztFMkU3bitDTTs7SUFFRSw4QkFBQTtFM0VnbytDUjs7RTJFOW4rQ007O0lBRUUsNEJBQUE7RTNFaW8rQ1I7O0UyRWhwK0NNO0lBQWdDLHFCQUFBO0UzRW9wK0N0Qzs7RTJFbnArQ007O0lBRUUseUJBQUE7RTNFc3ArQ1I7O0UyRXBwK0NNOztJQUVFLDJCQUFBO0UzRXVwK0NSOztFMkVycCtDTTs7SUFFRSw0QkFBQTtFM0V3cCtDUjs7RTJFdHArQ007O0lBRUUsMEJBQUE7RTNFeXArQ1I7O0UyRXhxK0NNO0lBQWdDLDJCQUFBO0UzRTRxK0N0Qzs7RTJFM3ErQ007O0lBRUUsK0JBQUE7RTNFOHErQ1I7O0UyRTVxK0NNOztJQUVFLGlDQUFBO0UzRStxK0NSOztFMkU3cStDTTs7SUFFRSxrQ0FBQTtFM0VncitDUjs7RTJFOXErQ007O0lBRUUsZ0NBQUE7RTNFaXIrQ1I7O0UyRWhzK0NNO0lBQWdDLDBCQUFBO0UzRW9zK0N0Qzs7RTJFbnMrQ007O0lBRUUsOEJBQUE7RTNFc3MrQ1I7O0UyRXBzK0NNOztJQUVFLGdDQUFBO0UzRXVzK0NSOztFMkVycytDTTs7SUFFRSxpQ0FBQTtFM0V3cytDUjs7RTJFdHMrQ007O0lBRUUsK0JBQUE7RTNFeXMrQ1I7O0UyRXh0K0NNO0lBQWdDLHdCQUFBO0UzRTR0K0N0Qzs7RTJFM3QrQ007O0lBRUUsNEJBQUE7RTNFOHQrQ1I7O0UyRTV0K0NNOztJQUVFLDhCQUFBO0UzRSt0K0NSOztFMkU3dCtDTTs7SUFFRSwrQkFBQTtFM0VndStDUjs7RTJFOXQrQ007O0lBRUUsNkJBQUE7RTNFaXUrQ1I7O0UyRWh2K0NNO0lBQWdDLDBCQUFBO0UzRW92K0N0Qzs7RTJFbnYrQ007O0lBRUUsOEJBQUE7RTNFc3YrQ1I7O0UyRXB2K0NNOztJQUVFLGdDQUFBO0UzRXV2K0NSOztFMkVyditDTTs7SUFFRSxpQ0FBQTtFM0V3ditDUjs7RTJFdHYrQ007O0lBRUUsK0JBQUE7RTNFeXYrQ1I7O0UyRXh3K0NNO0lBQWdDLHdCQUFBO0UzRTR3K0N0Qzs7RTJFM3crQ007O0lBRUUsNEJBQUE7RTNFOHcrQ1I7O0UyRTV3K0NNOztJQUVFLDhCQUFBO0UzRSt3K0NSOztFMkU3dytDTTs7SUFFRSwrQkFBQTtFM0VneCtDUjs7RTJFOXcrQ007O0lBRUUsNkJBQUE7RTNFaXgrQ1I7O0UyRWh5K0NNO0lBQWdDLHdCQUFBO0UzRW95K0N0Qzs7RTJFbnkrQ007O0lBRUUsNEJBQUE7RTNFc3krQ1I7O0UyRXB5K0NNOztJQUVFLDhCQUFBO0UzRXV5K0NSOztFMkVyeStDTTs7SUFFRSwrQkFBQTtFM0V3eStDUjs7RTJFdHkrQ007O0lBRUUsNkJBQUE7RTNFeXkrQ1I7O0UyRXh6K0NNO0lBQWdDLDBCQUFBO0UzRTR6K0N0Qzs7RTJFM3orQ007O0lBRUUsOEJBQUE7RTNFOHorQ1I7O0UyRTV6K0NNOztJQUVFLGdDQUFBO0UzRSt6K0NSOztFMkU3eitDTTs7SUFFRSxpQ0FBQTtFM0VnMCtDUjs7RTJFOXorQ007O0lBRUUsK0JBQUE7RTNFaTArQ1I7O0UyRWgxK0NNO0lBQWdDLHdCQUFBO0UzRW8xK0N0Qzs7RTJFbjErQ007O0lBRUUsNEJBQUE7RTNFczErQ1I7O0UyRXAxK0NNOztJQUVFLDhCQUFBO0UzRXUxK0NSOztFMkVyMStDTTs7SUFFRSwrQkFBQTtFM0V3MStDUjs7RTJFdDErQ007O0lBRUUsNkJBQUE7RTNFeTErQ1I7O0UyRXgyK0NNO0lBQWdDLDBCQUFBO0UzRTQyK0N0Qzs7RTJFMzIrQ007O0lBRUUsOEJBQUE7RTNFODIrQ1I7O0UyRTUyK0NNOztJQUVFLGdDQUFBO0UzRSsyK0NSOztFMkU3MitDTTs7SUFFRSxpQ0FBQTtFM0VnMytDUjs7RTJFOTIrQ007O0lBRUUsK0JBQUE7RTNFaTMrQ1I7O0UyRWg0K0NNO0lBQWdDLHdCQUFBO0UzRW80K0N0Qzs7RTJFbjQrQ007O0lBRUUsNEJBQUE7RTNFczQrQ1I7O0UyRXA0K0NNOztJQUVFLDhCQUFBO0UzRXU0K0NSOztFMkVyNCtDTTs7SUFFRSwrQkFBQTtFM0V3NCtDUjs7RTJFdDQrQ007O0lBRUUsNkJBQUE7RTNFeTQrQ1I7O0UyRXg1K0NNO0lBQWdDLDBCQUFBO0UzRTQ1K0N0Qzs7RTJFMzUrQ007O0lBRUUsOEJBQUE7RTNFODUrQ1I7O0UyRTU1K0NNOztJQUVFLGdDQUFBO0UzRSs1K0NSOztFMkU3NStDTTs7SUFFRSxpQ0FBQTtFM0VnNitDUjs7RTJFOTUrQ007O0lBRUUsK0JBQUE7RTNFaTYrQ1I7O0UyRWg3K0NNO0lBQWdDLHdCQUFBO0UzRW83K0N0Qzs7RTJFbjcrQ007O0lBRUUsNEJBQUE7RTNFczcrQ1I7O0UyRXA3K0NNOztJQUVFLDhCQUFBO0UzRXU3K0NSOztFMkVyNytDTTs7SUFFRSwrQkFBQTtFM0V3NytDUjs7RTJFdDcrQ007O0lBRUUsNkJBQUE7RTNFeTcrQ1I7O0UyRXg4K0NNO0lBQWdDLDBCQUFBO0UzRTQ4K0N0Qzs7RTJFMzgrQ007O0lBRUUsOEJBQUE7RTNFODgrQ1I7O0UyRTU4K0NNOztJQUVFLGdDQUFBO0UzRSs4K0NSOztFMkU3OCtDTTs7SUFFRSxpQ0FBQTtFM0VnOStDUjs7RTJFOTgrQ007O0lBRUUsK0JBQUE7RTNFaTkrQ1I7O0UyRWgrK0NNO0lBQWdDLHdCQUFBO0UzRW8rK0N0Qzs7RTJFbisrQ007O0lBRUUsNEJBQUE7RTNFcysrQ1I7O0UyRXArK0NNOztJQUVFLDhCQUFBO0UzRXUrK0NSOztFMkVyKytDTTs7SUFFRSwrQkFBQTtFM0V3KytDUjs7RTJFdCsrQ007O0lBRUUsNkJBQUE7RTNFeSsrQ1I7O0UyRXgvK0NNO0lBQWdDLDBCQUFBO0UzRTQvK0N0Qzs7RTJFMy8rQ007O0lBRUUsOEJBQUE7RTNFOC8rQ1I7O0UyRTUvK0NNOztJQUVFLGdDQUFBO0UzRSsvK0NSOztFMkU3LytDTTs7SUFFRSxpQ0FBQTtFM0VnZy9DUjs7RTJFOS8rQ007O0lBRUUsK0JBQUE7RTNFaWcvQ1I7O0UyRWhoL0NNO0lBQWdDLHdCQUFBO0UzRW9oL0N0Qzs7RTJFbmgvQ007O0lBRUUsNEJBQUE7RTNFc2gvQ1I7O0UyRXBoL0NNOztJQUVFLDhCQUFBO0UzRXVoL0NSOztFMkVyaC9DTTs7SUFFRSwrQkFBQTtFM0V3aC9DUjs7RTJFdGgvQ007O0lBRUUsNkJBQUE7RTNFeWgvQ1I7O0UyRXhpL0NNO0lBQWdDLHdCQUFBO0UzRTRpL0N0Qzs7RTJFM2kvQ007O0lBRUUsNEJBQUE7RTNFOGkvQ1I7O0UyRTVpL0NNOztJQUVFLDhCQUFBO0UzRStpL0NSOztFMkU3aS9DTTs7SUFFRSwrQkFBQTtFM0Vnai9DUjs7RTJFOWkvQ007O0lBRUUsNkJBQUE7RTNFaWovQ1I7O0UyRWhrL0NNO0lBQWdDLHdCQUFBO0UzRW9rL0N0Qzs7RTJFbmsvQ007O0lBRUUsNEJBQUE7RTNFc2svQ1I7O0UyRXBrL0NNOztJQUVFLDhCQUFBO0UzRXVrL0NSOztFMkVyay9DTTs7SUFFRSwrQkFBQTtFM0V3ay9DUjs7RTJFdGsvQ007O0lBRUUsNkJBQUE7RTNFeWsvQ1I7O0UyRXhsL0NNO0lBQWdDLHdCQUFBO0UzRTRsL0N0Qzs7RTJFM2wvQ007O0lBRUUsNEJBQUE7RTNFOGwvQ1I7O0UyRTVsL0NNOztJQUVFLDhCQUFBO0UzRStsL0NSOztFMkU3bC9DTTs7SUFFRSwrQkFBQTtFM0VnbS9DUjs7RTJFOWwvQ007O0lBRUUsNkJBQUE7RTNFaW0vQ1I7O0UyRXpsL0NNO0lBQXdCLDJCQUFBO0UzRTZsL0M5Qjs7RTJFNWwvQ007O0lBRUUsK0JBQUE7RTNFK2wvQ1I7O0UyRTdsL0NNOztJQUVFLGlDQUFBO0UzRWdtL0NSOztFMkU5bC9DTTs7SUFFRSxrQ0FBQTtFM0VpbS9DUjs7RTJFL2wvQ007O0lBRUUsZ0NBQUE7RTNFa20vQ1I7O0UyRWpuL0NNO0lBQXdCLDBCQUFBO0UzRXFuL0M5Qjs7RTJFcG4vQ007O0lBRUUsOEJBQUE7RTNFdW4vQ1I7O0UyRXJuL0NNOztJQUVFLGdDQUFBO0UzRXduL0NSOztFMkV0bi9DTTs7SUFFRSxpQ0FBQTtFM0V5bi9DUjs7RTJFdm4vQ007O0lBRUUsK0JBQUE7RTNFMG4vQ1I7O0UyRXpvL0NNO0lBQXdCLHdCQUFBO0UzRTZvL0M5Qjs7RTJFNW8vQ007O0lBRUUsNEJBQUE7RTNFK28vQ1I7O0UyRTdvL0NNOztJQUVFLDhCQUFBO0UzRWdwL0NSOztFMkU5by9DTTs7SUFFRSwrQkFBQTtFM0VpcC9DUjs7RTJFL28vQ007O0lBRUUsNkJBQUE7RTNFa3AvQ1I7O0UyRWpxL0NNO0lBQXdCLDBCQUFBO0UzRXFxL0M5Qjs7RTJFcHEvQ007O0lBRUUsOEJBQUE7RTNFdXEvQ1I7O0UyRXJxL0NNOztJQUVFLGdDQUFBO0UzRXdxL0NSOztFMkV0cS9DTTs7SUFFRSxpQ0FBQTtFM0V5cS9DUjs7RTJFdnEvQ007O0lBRUUsK0JBQUE7RTNFMHEvQ1I7O0UyRXpyL0NNO0lBQXdCLHdCQUFBO0UzRTZyL0M5Qjs7RTJFNXIvQ007O0lBRUUsNEJBQUE7RTNFK3IvQ1I7O0UyRTdyL0NNOztJQUVFLDhCQUFBO0UzRWdzL0NSOztFMkU5ci9DTTs7SUFFRSwrQkFBQTtFM0Vpcy9DUjs7RTJFL3IvQ007O0lBRUUsNkJBQUE7RTNFa3MvQ1I7O0UyRWp0L0NNO0lBQXdCLHVCQUFBO0UzRXF0L0M5Qjs7RTJFcHQvQ007O0lBRUUsMkJBQUE7RTNFdXQvQ1I7O0UyRXJ0L0NNOztJQUVFLDZCQUFBO0UzRXd0L0NSOztFMkV0dC9DTTs7SUFFRSw4QkFBQTtFM0V5dC9DUjs7RTJFdnQvQ007O0lBRUUsNEJBQUE7RTNFMHQvQ1I7O0UyRXp1L0NNO0lBQXdCLDBCQUFBO0UzRTZ1L0M5Qjs7RTJFNXUvQ007O0lBRUUsOEJBQUE7RTNFK3UvQ1I7O0UyRTd1L0NNOztJQUVFLGdDQUFBO0UzRWd2L0NSOztFMkU5dS9DTTs7SUFFRSxpQ0FBQTtFM0Vpdi9DUjs7RTJFL3UvQ007O0lBRUUsK0JBQUE7RTNFa3YvQ1I7O0UyRWp3L0NNO0lBQXdCLHdCQUFBO0UzRXF3L0M5Qjs7RTJFcHcvQ007O0lBRUUsNEJBQUE7RTNFdXcvQ1I7O0UyRXJ3L0NNOztJQUVFLDhCQUFBO0UzRXd3L0NSOztFMkV0dy9DTTs7SUFFRSwrQkFBQTtFM0V5dy9DUjs7RTJFdncvQ007O0lBRUUsNkJBQUE7RTNFMHcvQ1I7O0UyRXp4L0NNO0lBQXdCLDBCQUFBO0UzRTZ4L0M5Qjs7RTJFNXgvQ007O0lBRUUsOEJBQUE7RTNFK3gvQ1I7O0UyRTd4L0NNOztJQUVFLGdDQUFBO0UzRWd5L0NSOztFMkU5eC9DTTs7SUFFRSxpQ0FBQTtFM0VpeS9DUjs7RTJFL3gvQ007O0lBRUUsK0JBQUE7RTNFa3kvQ1I7O0UyRWp6L0NNO0lBQXdCLHdCQUFBO0UzRXF6L0M5Qjs7RTJFcHovQ007O0lBRUUsNEJBQUE7RTNFdXovQ1I7O0UyRXJ6L0NNOztJQUVFLDhCQUFBO0UzRXd6L0NSOztFMkV0ei9DTTs7SUFFRSwrQkFBQTtFM0V5ei9DUjs7RTJFdnovQ007O0lBRUUsNkJBQUE7RTNFMHovQ1I7O0UyRXowL0NNO0lBQXdCLDBCQUFBO0UzRTYwL0M5Qjs7RTJFNTAvQ007O0lBRUUsOEJBQUE7RTNFKzAvQ1I7O0UyRTcwL0NNOztJQUVFLGdDQUFBO0UzRWcxL0NSOztFMkU5MC9DTTs7SUFFRSxpQ0FBQTtFM0VpMS9DUjs7RTJFLzAvQ007O0lBRUUsK0JBQUE7RTNFazEvQ1I7O0UyRWoyL0NNO0lBQXdCLHdCQUFBO0UzRXEyL0M5Qjs7RTJFcDIvQ007O0lBRUUsNEJBQUE7RTNFdTIvQ1I7O0UyRXIyL0NNOztJQUVFLDhCQUFBO0UzRXcyL0NSOztFMkV0Mi9DTTs7SUFFRSwrQkFBQTtFM0V5Mi9DUjs7RTJFdjIvQ007O0lBRUUsNkJBQUE7RTNFMDIvQ1I7O0UyRXozL0NNO0lBQXdCLDBCQUFBO0UzRTYzL0M5Qjs7RTJFNTMvQ007O0lBRUUsOEJBQUE7RTNFKzMvQ1I7O0UyRTczL0NNOztJQUVFLGdDQUFBO0UzRWc0L0NSOztFMkU5My9DTTs7SUFFRSxpQ0FBQTtFM0VpNC9DUjs7RTJFLzMvQ007O0lBRUUsK0JBQUE7RTNFazQvQ1I7O0UyRWo1L0NNO0lBQXdCLHdCQUFBO0UzRXE1L0M5Qjs7RTJFcDUvQ007O0lBRUUsNEJBQUE7RTNFdTUvQ1I7O0UyRXI1L0NNOztJQUVFLDhCQUFBO0UzRXc1L0NSOztFMkV0NS9DTTs7SUFFRSwrQkFBQTtFM0V5NS9DUjs7RTJFdjUvQ007O0lBRUUsNkJBQUE7RTNFMDUvQ1I7O0UyRXo2L0NNO0lBQXdCLDBCQUFBO0UzRTY2L0M5Qjs7RTJFNTYvQ007O0lBRUUsOEJBQUE7RTNFKzYvQ1I7O0UyRTc2L0NNOztJQUVFLGdDQUFBO0UzRWc3L0NSOztFMkU5Ni9DTTs7SUFFRSxpQ0FBQTtFM0VpNy9DUjs7RTJFLzYvQ007O0lBRUUsK0JBQUE7RTNFazcvQ1I7O0UyRWo4L0NNO0lBQXdCLHdCQUFBO0UzRXE4L0M5Qjs7RTJFcDgvQ007O0lBRUUsNEJBQUE7RTNFdTgvQ1I7O0UyRXI4L0NNOztJQUVFLDhCQUFBO0UzRXc4L0NSOztFMkV0OC9DTTs7SUFFRSwrQkFBQTtFM0V5OC9DUjs7RTJFdjgvQ007O0lBRUUsNkJBQUE7RTNFMDgvQ1I7O0UyRXo5L0NNO0lBQXdCLHdCQUFBO0UzRTY5L0M5Qjs7RTJFNTkvQ007O0lBRUUsNEJBQUE7RTNFKzkvQ1I7O0UyRTc5L0NNOztJQUVFLDhCQUFBO0UzRWcrL0NSOztFMkU5OS9DTTs7SUFFRSwrQkFBQTtFM0VpKy9DUjs7RTJFLzkvQ007O0lBRUUsNkJBQUE7RTNFaysvQ1I7O0UyRWovL0NNO0lBQXdCLHdCQUFBO0UzRXEvL0M5Qjs7RTJFcC8vQ007O0lBRUUsNEJBQUE7RTNFdS8vQ1I7O0UyRXIvL0NNOztJQUVFLDhCQUFBO0UzRXcvL0NSOztFMkV0Ly9DTTs7SUFFRSwrQkFBQTtFM0V5Ly9DUjs7RTJFdi8vQ007O0lBRUUsNkJBQUE7RTNFMC8vQ1I7O0UyRXpnZ0RNO0lBQXdCLHdCQUFBO0UzRTZnZ0Q5Qjs7RTJFNWdnRE07O0lBRUUsNEJBQUE7RTNFK2dnRFI7O0UyRTdnZ0RNOztJQUVFLDhCQUFBO0UzRWdoZ0RSOztFMkU5Z2dETTs7SUFFRSwrQkFBQTtFM0VpaGdEUjs7RTJFL2dnRE07O0lBRUUsNkJBQUE7RTNFa2hnRFI7O0UyRTVnZ0RFO0lBQW1CLHVCQUFBO0UzRWdoZ0RyQjs7RTJFL2dnREU7O0lBRUUsMkJBQUE7RTNFa2hnREo7O0UyRWhoZ0RFOztJQUVFLDZCQUFBO0UzRW1oZ0RKOztFMkVqaGdERTs7SUFFRSw4QkFBQTtFM0VvaGdESjs7RTJFbGhnREU7O0lBRUUsNEJBQUE7RTNFcWhnREo7QUFDRjtBNEV0bGdERTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFFQSxvQkFBQTtFQUNBLFdBQUE7RUFFQSxrQ0FBQTtBNUVzbGdESjs7QTZFaG1nREE7RUFBa0IsNEdBQUE7QTdFb21nRGxCOztBNkVobWdEQTtFQUFpQiw4QkFBQTtBN0VvbWdEakI7O0E2RW5tZ0RBO0VBQWlCLDhCQUFBO0E3RXVtZ0RqQjs7QTZFdG1nREE7RUFBaUIsOEJBQUE7QTdFMG1nRGpCOztBNkV6bWdEQTtFQ1RFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBOUVzbmdERjs7QTZFdm1nREk7RUFBd0IsMkJBQUE7QTdFMm1nRDVCOztBNkUxbWdESTtFQUF3Qiw0QkFBQTtBN0U4bWdENUI7O0E2RTdtZ0RJO0VBQXdCLDZCQUFBO0E3RWluZ0Q1Qjs7QW1CNWtnREk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RXduZ0QxQjs7RTZFdm5nREU7SUFBd0IsNEJBQUE7RTdFMm5nRDFCOztFNkUxbmdERTtJQUF3Qiw2QkFBQTtFN0U4bmdEMUI7QUFDRjtBbUIxbGdESTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFcW9nRDFCOztFNkVwb2dERTtJQUF3Qiw0QkFBQTtFN0V3b2dEMUI7O0U2RXZvZ0RFO0lBQXdCLDZCQUFBO0U3RTJvZ0QxQjtBQUNGO0FtQnZtZ0RJO0UwRHZDQTtJQUF3QiwyQkFBQTtFN0VrcGdEMUI7O0U2RWpwZ0RFO0lBQXdCLDRCQUFBO0U3RXFwZ0QxQjs7RTZFcHBnREU7SUFBd0IsNkJBQUE7RTdFd3BnRDFCO0FBQ0Y7QW1CcG5nREk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RStwZ0QxQjs7RTZFOXBnREU7SUFBd0IsNEJBQUE7RTdFa3FnRDFCOztFNkVqcWdERTtJQUF3Qiw2QkFBQTtFN0VxcWdEMUI7QUFDRjtBNkVocWdEQTtFQUFtQixvQ0FBQTtBN0VtcWdEbkI7O0E2RWxxZ0RBO0VBQW1CLG9DQUFBO0E3RXNxZ0RuQjs7QTZFcnFnREE7RUFBbUIscUNBQUE7QTdFeXFnRG5COztBNkVycWdEQTtFQUF1QiwyQkFBQTtBN0V5cWdEdkI7O0E2RXhxZ0RBO0VBQXVCLDJCQUFBO0E3RTRxZ0R2Qjs7QTZFM3FnREE7RUFBdUIsMkJBQUE7QTdFK3FnRHZCOztBNkU5cWdEQTtFQUF1QiwyQkFBQTtBN0VrcmdEdkI7O0E2RWpyZ0RBO0VBQXVCLDJCQUFBO0E3RXFyZ0R2Qjs7QTZFcHJnREE7RUFBdUIsNkJBQUE7QTdFd3JnRHZCOztBNkVwcmdEQTtFQUFjLHlCQUFBO0E3RXdyZ0RkOztBK0UvdGdERTtFQUNFLHlCQUFBO0EvRWt1Z0RKOztBVXh0Z0RFO0VxRUxNLHlCQUFBO0EvRWl1Z0RSOztBK0V2dWdERTtFQUNFLHlCQUFBO0EvRTB1Z0RKOztBVWh1Z0RFO0VxRUxNLHlCQUFBO0EvRXl1Z0RSOztBK0UvdWdERTtFQUNFLHlCQUFBO0EvRWt2Z0RKOztBVXh1Z0RFO0VxRUxNLHlCQUFBO0EvRWl2Z0RSOztBK0V2dmdERTtFQUNFLHlCQUFBO0EvRTB2Z0RKOztBVWh2Z0RFO0VxRUxNLHlCQUFBO0EvRXl2Z0RSOztBK0UvdmdERTtFQUNFLHlCQUFBO0EvRWt3Z0RKOztBVXh2Z0RFO0VxRUxNLHlCQUFBO0EvRWl3Z0RSOztBK0V2d2dERTtFQUNFLHlCQUFBO0EvRTB3Z0RKOztBVWh3Z0RFO0VxRUxNLHVCQUFBO0EvRXl3Z0RSOztBK0Uvd2dERTtFQUNFLHlCQUFBO0EvRWt4Z0RKOztBVXh3Z0RFO0VxRUxNLHlCQUFBO0EvRWl4Z0RSOztBK0V2eGdERTtFQUNFLHlCQUFBO0EvRTB4Z0RKOztBVWh4Z0RFO0VxRUxNLHlCQUFBO0EvRXl4Z0RSOztBK0UveGdERTtFQUNFLHlCQUFBO0EvRWt5Z0RKOztBVXh4Z0RFO0VxRUxNLHlCQUFBO0EvRWl5Z0RSOztBK0V2eWdERTtFQUNFLHlCQUFBO0EvRTB5Z0RKOztBVWh5Z0RFO0VxRUxNLHlCQUFBO0EvRXl5Z0RSOztBK0UveWdERTtFQUNFLHlCQUFBO0EvRWt6Z0RKOztBVXh5Z0RFO0VxRUxNLHlCQUFBO0EvRWl6Z0RSOztBK0V2emdERTtFQUNFLHlCQUFBO0EvRTB6Z0RKOztBVWh6Z0RFO0VxRUxNLHlCQUFBO0EvRXl6Z0RSOztBK0UvemdERTtFQUNFLHlCQUFBO0EvRWswZ0RKOztBVXh6Z0RFO0VxRUxNLHlCQUFBO0EvRWkwZ0RSOztBK0V2MGdERTtFQUNFLHlCQUFBO0EvRTAwZ0RKOztBVWgwZ0RFO0VxRUxNLHlCQUFBO0EvRXkwZ0RSOztBK0UvMGdERTtFQUNFLHlCQUFBO0EvRWsxZ0RKOztBVXgwZ0RFO0VxRUxNLHlCQUFBO0EvRWkxZ0RSOztBK0V2MWdERTtFQUNFLHlCQUFBO0EvRTAxZ0RKOztBVWgxZ0RFO0VxRUxNLHVCQUFBO0Ev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ZixxQnBGaUZlO0VvRmhGZixjQUFBO0ExS2t4aEROO0EwSzN3aERFO0VBQ0UsbUJBQUE7RUFBQSxlQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0ExSzZ3aERKO0EwSzF3aERJO0VBQ0UsYXBGdUkrQjtFb0Z0SS9CLGVBQUE7QTFLNHdoRE47QTBLMXdoRE07RUFDRSxhcEZtSTZCO0F0RnlvaERyQzs7QTBLdHdoREE7RUFDRSwrQ0FBQTtBMUt5d2hERjtBMEt4d2hERTtFQUNFLGNwRkV1QjtBdEZ3d2hEM0I7QTBLeHdoREU7RUFDRSxjcEZEdUI7QXRGMndoRDNCOztBMEt2d2hEQTtFQUNFLCtDQUFBO0ExSzB3aERGO0EwS3p3aERFO0VBQ0UsY3BGUHVCO0F0Rmt4aEQzQjtBMEt6d2hERTtFQUNFLGNwRlZ1QjtBdEZxeGhEM0I7O0EwS3h3aERBO0VBQ0UsK0NBQUE7QTFLMndoREY7QTBLMXdoREU7RUFDRSxjcEZoQnVCO0F0RjR4aEQzQjtBMEsxd2hERTtFQUNFLGNwRm5CdUI7QXRGK3hoRDNCOztBMEt6d2hEQTtFQUNFLCtDQUFBO0ExSzR3aERGOztBMEsxd2hEQTtFQUNFLCtDQUFBO0VBQ0EsY3BGckRxQjtBdEZrMGhEdkI7QTBLNXdoREU7RUFDRSxjcEZuQndCO0F0Rml5aEQ1QjtBMEs1d2hERTtFQUNFLGNwRm5CMkI7QXRGaXloRC9COztBMEtyd2hERTtFQUZGO0lBR0ksYXBGWWlCO0lvRlhqQiw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0UxS3l3aERGO0UwS3h3aERFO0lBQ0UsbUJBQUE7SUFBQSxlQUFBO1FBQUEsV0FBQTtZQUFBLE9BQUE7SUFDQSxxQnBGS2U7RXRGcXdoRG5CO0UwS3h3aERJO0lBQ0UsaUJwRk1hO0lvRkxiLFlBQUE7RTFLMHdoRE47RTBLdndoREU7SUFDRSxtQnBGRmU7RXRGMndoRG5CO0UwS3Z3aERJO0lBQ0UsbUJwRkxhO0V0Rjh3aERuQjtFMEt0d2hERTtJQUNFLGtCQUFBO0lBQ0EsU3BGVmU7SW9GV2YsV3BGWGU7SW9GWWYsbUJBQUE7SUFDQSxxQkFBQTtFMUt3d2hESjtBQUNGOztBMktsNGhEQTtFQUNFLHFCckYySnFDO0VxRjFKckMsaUJyRnlKaUM7QXRGNHVoRG5DO0EyS3A0aERFO0VBQ0UsaUJyRndHaUI7QXRGOHhoRHJCO0EyS3A0aERFO0VBQ0UsbUJyRjZMb0M7RXFGNUxwQyxvQkFBQTtBM0tzNGhESjtBMktuNGhERTtFQUNFLGtCckZxTG1DO0VxRnBMbkMsd0JBQUE7QTNLcTRoREo7QTJLbDRoREU7RUFDRSxrQnJGZ0xtQztFcUYvS25DLHdCQUFBO0VBRUEsa0JBQUE7RUFDQSxtQnJGaUJvQjtBdEZrM2hEeEI7QTJLbDRoREk7RUFDRSxtQnJGZWtCO0VxRmRsQixjckZtQmtCO0F0RmkzaER4QjtBMktsNGhESTtFQUNFLG1CckZZa0I7RXFGWGxCLGNyRmVrQjtBdEZxM2hEeEI7QTJLbDRoREk7RUFDRSxtQnJGU2tCO0VxRlJsQixjckZXa0I7QXRGeTNoRHhCO0EyS2o0aERFO0VBQ0Usd0JBQUE7RUFDQSxXckZ5RWlCO0VxRnhFakIsWXJGd0VpQjtFcUZ2RWpCLHlCQUFBO0EzS200aERKO0EyS2w0aERJO0VBQ0UsbUJyRkhrQjtFcUZJbEIsY3JGQ2tCO0F0Rm00aER4QjtBMktsNGhESTtFQUNFLG1CckZmaUI7RXFGZ0JqQixjckZIa0I7QXRGdTRoRHhCO0EyS2w0aERJO0VBQ0UsbUJyRm5CaUI7RXFGb0JqQixjckZQa0I7QXRGMjRoRHhCO0EyS2w0aERJO0VBQ0UsV3JGNkRlO0VxRjVEZixZckY0RGU7RXFGM0RmLGlCQUFBO0EzS280aEROO0EyS2w0aERJO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0EzS280aEROO0EyS2o0aERFO0VBQ0UsdUJBQUE7T0FBQSxrQkFBQTtVQUFBLGVBQUE7QTNLbTRoREo7QTJLajRoREU7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7QTNLbTRoREo7O0EySy8zaERBO0VBQ0UseUJyRm5Dc0I7QXRGcTZoRHhCOztBMks3M2hERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZnNWhEZjtBVXI4aERFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGcTVoRGY7QTRCcjhoREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsd0RBQUE7VUFBQSxnREFBQTtBNUJrOGhETjtBNEI3N2hERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGZzZoRGY7QTRCdjdoREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZxNmhEZjtBNEJsN2hESTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCZzdoRFI7O0EySzM1aERFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRjg2aERmO0FVbitoREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZtN2hEZjtBNEJuK2hERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx3REFBQTtVQUFBLGdEQUFBO0E1QmcraEROO0E0QjM5aERFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY4N2hEZjtBNEJyOWhERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRm04aERmO0E0Qmg5aERJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBNUI4OGhEUjs7QTJLejdoREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNDhoRGY7QVVqZ2lERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRmk5aERmO0E0QmpnaURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHdEQUFBO1VBQUEsZ0RBQUE7QTVCOC9oRE47QTRCei9oREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRjQ5aERmO0E0Qm4vaERFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGaStoRGY7QTRCOStoREk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjQraERSOztBMkt2OWhERTtFL0l4RUEsV0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUYwK2hEZjtBVS9oaURFO0VrQkFFLFdBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGKytoRGY7QTRCL2hpREU7RUFFRSxXQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QsdURBQUE7VUFBQSwrQ0FBQTtBNUI0aGlETjtBNEJ2aGlERTtFQUVFLFdBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGMC9oRGY7QTRCamhpREU7RUFHRSxXQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUYrL2hEZjtBNEI1Z2lESTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCMGdpRFI7O0EyS3IvaERFO0UvSXhFQSxjQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRndnaURmO0FVN2ppREU7RWtCQUUsY0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUY2Z2lEZjtBNEI3amlERTtFQUVFLGNBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1QjBqaUROO0E0QnJqaURFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ3aGlEZjtBNEIvaWlERTtFQUdFLGNBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRjZoaURmO0E0QjFpaURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJ3aWlEUjs7QTJLbmhpREU7RS9JeEVBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGc2lpRGY7QVUzbGlERTtFa0JBRSxXQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRjJpaURmO0E0QjNsaURFO0VBRUUsV0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHNEQUFBO1VBQUEsOENBQUE7QTVCd2xpRE47QTRCbmxpREU7RUFFRSxXQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRnNqaURmO0E0QjdraURFO0VBR0UsV0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGMmppRGY7QTRCeGtpREk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QnNraURSOztBMktqamlERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZva2lEZjtBVXpuaURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGeWtpRGY7QTRCem5pREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsd0RBQUE7VUFBQSxnREFBQTtBNUJzbmlETjtBNEJqbmlERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGb2xpRGY7QTRCM21pREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZ5bGlEZjtBNEJ0bWlESTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCb21pRFI7O0EySy9raURFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRmttaURmO0FVdnBpREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZ1bWlEZjtBNEJ2cGlERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx1REFBQTtVQUFBLCtDQUFBO0E1Qm9waUROO0E0Qi9vaURFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZrbmlEZjtBNEJ6b2lERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRnVuaURmO0E0QnBvaURJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUJrb2lEUjs7QTJLN21pREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGZ29pRGY7QVVycmlERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRnFvaURmO0E0QnJyaURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHlEQUFBO1VBQUEsaURBQUE7QTVCa3JpRE47QTRCN3FpREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRmdwaURmO0E0QnZxaURFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGcXBpRGY7QTRCbHFpREk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QmdxaURSOztBMkszb2lERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUY4cGlEZjtBVW50aURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGbXFpRGY7QTRCbnRpREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QseURBQUE7VUFBQSxpREFBQTtBNUJndGlETjtBNEIzc2lERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGOHFpRGY7QTRCcnNpREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZtcmlEZjtBNEJoc2lESTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCOHJpRFI7O0EyS3pxaURFO0UvSXhFQSxjQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRjRyaURmO0FVanZpREU7RWtCQUUsY0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZpc2lEZjtBNEJqdmlERTtFQUVFLGNBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1Qjh1aUROO0E0Qnp1aURFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY0c2lEZjtBNEJudWlERTtFQUdFLGNBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRml0aURmO0E0Qjl0aURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUI0dGlEUjs7QTJLdnNpREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMHRpRGY7QVUvd2lERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRit0aURmO0E0Qi93aURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHlEQUFBO1VBQUEsaURBQUE7QTVCNHdpRE47QTRCdndpREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRjB1aURmO0E0Qmp3aURFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGK3VpRGY7QTRCNXZpREk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjB2aURSOztBMktydWlERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZ3dmlEZjtBVTd5aURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGNnZpRGY7QTRCN3lpREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QseURBQUE7VUFBQSxpREFBQTtBNUIweWlETjtBNEJyeWlERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGd3dpRGY7QTRCL3hpREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUY2d2lEZjtBNEIxeGlESTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCd3hpRFI7O0EyS253aURFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRnN4aURmO0FVMzBpREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUYyeGlEZjtBNEIzMGlERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1QncwaUROO0E0Qm4waURFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZzeWlEZjtBNEI3emlERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRjJ5aURmO0E0Qnh6aURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJzemlEUjs7QTJLanlpREU7RS9JeEVBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGb3ppRGY7QVV6MmlERTtFa0JBRSxXQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRnl6aURmO0E0QnoyaURFO0VBRUUsV0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHNEQUFBO1VBQUEsOENBQUE7QTVCczJpRE47QTRCajJpREU7RUFFRSxXQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRm8waURmO0E0QjMxaURFO0VBR0UsV0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGeTBpRGY7QTRCdDFpREk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm8xaURSOztBMksvemlERTtFL0l4RUEsV0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZrMWlEZjtBVXY0aURFO0VrQkFFLFdBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGdTFpRGY7QTRCdjRpREU7RUFFRSxXQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsc0RBQUE7VUFBQSw4Q0FBQTtBNUJvNGlETjtBNEIvM2lERTtFQUVFLFdBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGazJpRGY7QTRCejNpREU7RUFHRSxXQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZ1MmlEZjtBNEJwM2lESTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCazNpRFI7O0EyS2oxaURBOztFQUVFLHlCQUFBO0EzS28xaURGOztBMktsMWlEQTtFQUNFLHlCQUFBO0EzS3ExaURGOztBbUJ4M2lESTtFd0p3Q0E7SUFDRSw4QnJGMkR1QztTcUYzRHZDLHlCckYyRHVDO1lxRjNEdkMsc0JyRjJEdUM7RXRGeXhpRDNDO0UyS2wxaURFO0lBQ0UsMkJyRnlEd0M7U3FGekR4QyxzQnJGeUR3QztZcUZ6RHhDLG1CckZ5RHdDO0V0RjJ4aUQ1QztBQUNGO0E0SzM3aURJO0VBQ0UsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EseUJ0Rm1Cc0I7RXNGbEJ0QixjdEZpQ2tCO0VzRmhDbEIsaUJBQUE7QTVLNjdpRE47QTRLMTdpREU7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBNUs0N2lESjtBNEszN2lESTtFQUNFLGdCQUFBO0E1SzY3aUROO0E0SzM3aURJO0VBQ0UsYUFBQTtFQUNBLHFDQUFBO0VBQ0Esc0JBQUE7QTVLNjdpRE47QTRLNTdpRE07RUFDRSxhQUFBO0E1Szg3aURSO0E0SzM3aURJO0VBQ0UsYUFBQTtFQUNBLHFDQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtBNUs2N2lETjtBNEs1N2lETTtFQUNFLGV0RmlFZTtFc0ZoRWYsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrQkFBQTtFQUNBLFNBQUE7QTVLODdpRFI7QTRLNTdpRE07RUFDRSxxQnRGbUg2QjtFc0ZsSDdCLHlCdEZxS3VDO0VzRnBLdkMsY3RGcEJxQjtFc0ZxQnJCLGdCQUFBO0E1Szg3aURSO0E0SzU3aURNOztFQUVFLGN0RkpnQjtBdEZrOGlEeEI7QTRLMTdpREU7RUFDRSxrQkFBQTtBNUs0N2lESjtBNEszN2lESTtFQUNFLHlCQUFBO0VBQ0EscUJ0Rm9HK0I7RXNGbkcvQix5QnRGaEJrQjtFc0ZpQmxCLGdDQUFBO0E1SzY3aUROO0E0SzU3aURNO0VBQ0UsaUJ0Rm9EYTtFc0ZuRGIsc0JBQUE7RUFDQSxvQkFBQTtBNUs4N2lEUjs7QTRLeDdpREE7OytEQUFBO0FBR0E7RUFFSTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0U1SzA3aURKO0U0S3o3aURJO0lBQ0UsZ0NBQUE7SUFDQSxzQnRGK0JhO0V0RjQ1aURuQjtFNEsxN2lETTtJQUNFLGFBQUE7RTVLNDdpRFI7RTRLMTdpRE07SUFDRSxhQUFBO0U1SzQ3aURSO0U0S3o3aURJO0lBQ0UsYUFBQTtFNUsyN2lETjtFNEsxN2lETTtJQUNFLDJCQUFBO0lBQ0EsYUFBQTtFNUs0N2lEUjtBQUNGO0E2S3RoakRBOzs7OztvRUFBQTtBQVVBOztxRUFBQTtBQUlBO0VBQ0Usa0J2Rm1McUM7RXVGbExyQyx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTdLbWhqREY7O0E4S3JpakRBO0VBQ0UsaUJ4RnFHb0I7QXRGbThpRHRCOztBOEtyaWpEQTtFQUNFLGV4RmtHbUI7QXRGczhpRHJCOztBOEtyaWpEQTtFQUNFLGlCeEYrRm9CO0F0Rnk4aUR0Qjs7QThLcmlqREE7RUFDRSxleEY0RmlCO0F0RjQ4aURuQjs7QThLcmlqREE7RUFDRSxleEZ5RmtCO0F0Ris4aURwQjs7QStLdmpqREE7RUFDRSxVQUFBO0VBQ0EsbUJ6RnVHbUI7RXlGdEduQixnQkFBQTtBL0swampERjtBK0t6ampERTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtBL0syampESjtBK0t2ampERTtFQUNFLFdBQUE7QS9LeWpqREo7QStLeGpqREk7RUFDRSxjQUFBO0EvSzBqakROO0ErS3hqakRJO0VBQ0UseUJBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSwrQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0J6RnVFZTtBdEZtL2lEckI7QStLeGpqREk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGN6RmNrQjtBdEY0aWpEeEI7QStLcmpqREU7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0EvS3VqakRKO0ErS3JqakRJO0VBQ0UsbUJ6RnNFZTtBdEZpL2lEckI7O0FnTDNsakRFO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSwrQ0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0FoTDhsakRKO0FtQnppakRJO0U2SjNERjtJQVNJLGlCQUFBO0VoTCtsakRKO0FBQ0Y7QWdMN2xqREk7RUFaRjtJQWFJLGNBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0VoTGdtakRKO0FBQ0Y7QWdMN2xqREU7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0FoTCtsakRKO0FnTDdsakRJO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QWhMK2xqRE47QWdMNWxqREk7RUFWRjtJQVdJLGNBQUE7SUFDQSxvQkFBQTtPQUFBLGlCQUFBO0lBQ0EsNEJBQUE7SUFBQSxnQkFBQTtRQUFBLGlCQUFBO1lBQUEsUUFBQTtFaEwrbGpESjtBQUNGO0FnTDVsakRFO0VBQ0UsbUJBQUE7RUFBQSxlQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQTs7O0dBQUE7RUFJQSxjQUFBO0VBQ0Esa0JBQUE7QWhMOGxqREo7QWdMNWxqREk7RUFDRSxjMUZmaUI7QXRGNm1qRHZCO0FnTDNsakRJO0VBYkY7SUFjSSxhQUFBO0VoTDhsakRKO0FBQ0Y7QWdMNWxqREk7RUFqQkY7SUFrQkksZ0JBQUE7RWhMK2xqREo7QUFDRjtBZ0w3bGpESTtFQXJCRjtJQXNCSSxlQUFBO0lBQ0EsZUFBQTtJQUNBLDRCQUFBO0lBQUEsZ0JBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7RWhMZ21qREo7RWdMOWxqREk7SUFDRSxrQjFGbUkrQjtJMEZsSS9CLHdCQUFBO0lBRUEsaUJBQUE7RWhMK2xqRE47QUFDRjs7QWlMbHFqREE7Ozs7OzsrREFBQTtBQVFBO0VBQ0Usa0JBQUE7RUFDQSxtQjNGb0dtQjtFMkZuR25CLFdBQUE7QWpMb3FqREY7QWlMbHFqREU7RUFDRSxXQUFBO0VBQ0EsYzNGK0ZpQjtFMkY5RmpCLHdCQUFBO0VBQ0EseUIzRllrQjtFMkZYbEIsa0JBQUE7RUFDQSxVM0Y0RmlCO0UyRjNGakIsTUFBQTtBakxvcWpESjtBaUxqcWpERTtFQUNFLHlCM0ZPbUI7RTJGTm5CLGVBQUE7RUFDQSxnQkFBQTtBakxtcWpESjs7QWlML3BqREE7O3FFQUFBO0E5SjhCSTtFOEoxQkY7SUFDRSxnQkFBQTtJQUNBLGlCQUFBO0lBTUEsYUFBQTtJQUNBLG9EQUFBO0lBQ0EscUNBQUE7SUFDQSxZQUFBO0VqTDZwakRGO0VpTHBxakRFO0lBQ0UsYUFBQTtFakxzcWpESjtFaUw5cGpERTtJQUNFLFdBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7T0FBQSxpQkFBQTtJQUNBLHFCQUFBO0lBQ0Esa0JBQUE7RWpMZ3FqREo7RWlMN3BqREU7SUFDRSxxQkFBQTtJQUNBLGtCQUFBO0VqTCtwakRKO0VpTDVwakRFO0lBQ0UsV0FBQTtJQUNBLGFBQUE7SUFDQSx5QjNGbENnQjtJMkZtQ2hCLGdCQUFBO0lBQ0Esa0JBQUE7RWpMOHBqREo7O0VpTDFwakRBO0lBQ0Usb0RBQUE7RWpMNnBqREY7RWlMM3BqREU7SUFDRSxxQkFBQTtJQUNBLGtCQUFBO0VqTDZwakRKO0VpTDFwakRFO0lBQ0UscUJBQUE7SUFDQSxrQkFBQTtFakw0cGpESjtFaUx6cGpERTtJQUNFLGdCQUFBO0lBQ0Esa0JBQUE7RWpMMnBqREo7QUFDRjtBa0wvdWpERTtFQUNFLG9CQ0Y4QjtFREU5QixxQkNGOEI7RURFOUIsb0JDRjhCO0VERTlCLGFDRjhCO0VERzlCLHdCQ0ZzQztFREV0QywrQkNGc0M7TURFdEMscUJDRnNDO1VERXRDLHVCQ0ZzQztFREd0QyxhNUY2R2lCO0U0RjVHakIsaUJBQUE7RUFDQSxXQUFBO0FsTGl2akRKO0FrTC91akRJO0VBUEY7SUFRSSxjQUFBO0lBQ0EsZTVGb0dlO0V0RjhvakRuQjtBQUNGO0FrTC91akRFO0VBQ0UseUI1Rk15QjtFNEZMekIseUJBQUE7RUFDQSxpQjVGRGtCO0U0RkVsQixrQkFBQTtFQUNBLFVDakJnQztBbkxrd2pEcEM7QWtML3VqREk7RUFQRjtJQVFJLGE1RnlGZTtFdEZ5cGpEbkI7QUFDRjtBa0xodmpESTtFQVhGO0lBWUksYTVGbUZlO0k0RmxGZixXQ3hCOEI7RW5MMndqRGxDO0VrTGp2akRJO0lBQ0Usa0I1Rm9LK0I7STRGbksvQix3QkFBQTtJQUVBLGlCQUFBO0VsTGt2akROO0FBQ0Y7O0FvTHB4akRBOzs7Ozs7Ozs7Ozs7OztvRUFBQTtBQWdCQTtFQUNFLG9CQUFBO0FwTHN4akRGOztBb0xueGpEQTs7Ozs7RUFFRSxtQkFBQTtBcEx5eGpERjs7QW9MdHhqREE7O3FFQUFBO0FBSUE7RUFDRSxZOUZzTHdDO0U4RnJMeEMsb0I5RnNMaUM7RThGdExqQyxxQjlGc0xpQztFOEZ0TGpDLG9COUZzTGlDO0U4RnRMakMsYTlGc0xpQztFOEZyTGpDLDRCOUZzTHdDO0U4RnRMeEMsNkI5RnNMd0M7RThGdEx4Qyw4QjlGc0x3QztNOEZ0THhDLDBCOUZzTHdDO1U4RnRMeEMsc0I5RnNMd0M7QXRGa21qRDFDOztBb0xyeGpEQTtFQUNFLDhCQUFBO09BQUEseUJBQUE7VUFBQSxzQkFBQTtFQUNBLGU5Rm9Mc0M7RThGbkx0QyxzRDlGa0wwQztVOEZsTDFDLDhDOUZrTDBDO0F0RnNtakQ1Qzs7QW9McnhqREE7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7RUFDQSxlOUY4S3NDO0F0RjBtakR4Qzs7QW9McnhqREE7RUFDRSxVQUFBO0VBQ0EsOENBQUE7VUFBQSxzQ0FBQTtBcEx3eGpERjs7QW9McnhqREE7RUFDRSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FwTHd4akRGOztBb0xyeGpEQTtFQUNFLFVBQUE7RUFDQSw4Q0FBQTtVQUFBLHNDQUFBO0VBQ0EsU0FBQTtBcEx3eGpERjs7QW9McnhqREE7RUFDRSxXOUY4SndDO0U4RjdKeEMsWTlGNkp3QztFOEY1SnhDLHdCOUY4SnlDO0F0RjBuakQzQzs7QW9McnhqREE7RUFDRSxrQkFBQTtBcEx3eGpERjs7QW9McnhqREE7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QXBMd3hqREY7O0FvTHJ4akRBO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUpBQUE7RUFBQSw4R0FBQTtFQUFBLHlHQUFBO0VBQUEseUdBQUE7RUFFQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0FwTHV4akRGOztBb0xweGpEQTs7RUFFRSxlOUYySGlEO0U4RjFIakQsZTlGMkgwQztFOEYxSDFDLG9COUY2SDhDO0s4RjdIOUMsaUI5RjZIOEM7QXRGMHBqRGhEOztBb0xweGpEQTtFQUNFLDRCQUFBO0VBQ0EsbUJBQUE7RUFBQSxvQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtBcEx1eGpERjtBb0x0eGpERTtFQUNFLG1COUZJaUI7QXRGb3hqRHJCOztBb0xweGpEQTtFQUNFLDJCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtNQUFBLHNCQUFBO1VBQUEsY0FBQTtBcEx1eGpERjs7QW9McHhqREE7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7QXBMdXhqREY7O0FvTHB4akRBO0VBQ0UsMkJBQUE7QXBMdXhqREY7O0FvTHB4akRBO0VBQ0UsMkJBQUE7RUFDQSxhQUFBO0FwTHV4akRGOztBb0xweGpEQTtFQUNFLDJCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FwTHV4akRGOztBb0xweGpEQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7QXBMdXhqREY7O0FvTHB4akRBO0VBQ0UsZ0I5Rm9HMkM7RThGbkczQywyQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBcEx1eGpERjs7QW9McHhqREE7RUFDRSxvQkFBQTtBcEx1eGpERjs7QW1CbjJqREk7RWlLZ0ZGO0lBQ0UsVzlGc0VzQztJOEZyRXRDLFk5RnFFc0M7SThGcEV0Qyx3QjlGc0V1QztFdEZpdGpEekM7O0VvTHB4akRBOztJQUVFLGFBQUE7RXBMdXhqREY7O0VvTHB4akRBO0lBQ0Usa0NBQUE7RXBMdXhqREY7O0VvTHB4akRBO0lBQ0UsK0JBQUE7RXBMdXhqREY7O0VvTHB4akRBO0lBQ0UsK0JBQUE7RXBMdXhqREY7O0VvTHB4akRBO0lBQ0UsK0JBQUE7SUFDQSxhQUFBO0VwTHV4akRGOztFb0xweGpEQTtJQUNFLCtCQUFBO0lBQ0EsYUFBQTtFcEx1eGpERjs7RW9McHhqREE7SUFDRSxnQjlGcUR5QztJOEZwRHpDLCtCQUFBO0VwTHV4akRGOztFb0xweGpEQTtJQUNFLGtCOUZFbUM7SThGRG5DLHdCQUFBO0lBRUEsaUJBQUE7RXBMc3hqREY7O0VvTG54akRBO0lBQ0Usc0JBQUE7RXBMc3hqREY7QUFDRjtBbUJsNmpESTtFaUtpSkE7O0lBRUUsYUFBQTtFcExveGpESjs7RW9MaHhqREE7SUFDRSxZQUFBO0lBQ0EsY0FBQTtFcExteGpERjtBQUNGO0FvTC93akRFO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBcExpeGpESjtBb0w5d2pERTtFQUNFLGtDQUFBO0FwTGd4akRKO0FvTDl3akRFO0VBQ0UsbUJBQUE7RUFDQSxtQkFBQTtFQUFBLG9CQUFBO01BQUEsb0JBQUE7VUFBQSxZQUFBO0FwTGd4akRKO0FvTDd3akRFO0VBQ0UsYUFBQTtBcEwrd2pESjtBb0w1d2pERTs7RUFFRSxhQUFBO0FwTDh3akRKO0FvTDN3akRFO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBcEw2d2pESjtBb0wxd2pERTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBMNHdqREo7QW9MendqREU7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0FwTDJ3akRKO0FvTHh3akRFO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBcEwwd2pESjtBb0x2d2pERTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBMeXdqREo7O0FvTHB3akRFOztFQUVFLGE5Ri9DMkM7QXRGc3pqRC9DO0FvTHJ3akRFO0VBQ0UsYTlGbEQyQztBdEZ5empEL0M7O0FvTG53akRBO0VBQ0UsU0FBQTtBcExzd2pERjs7QW9MbndqREE7O0VBRUUsYzlGbEQwQztFOEZtRDFDLHFCOUZsRG9EO0F0Rnd6akR0RDs7QW9MbndqREE7RUFDRSwwQjlGckQwRDtBdEYyempENUQ7O0FvTG53akRBOztxRUFBQTtBQUlBO0VBQ0UsVzlGL0NrRDtFOEZnRGxELFc5RmxEZ0Q7RThGbURoRCxlOUZsRGlEO0U4Rm1EakQsYzlGakRrRDtFOEZrRGxELHlCOUZqRGdEO0U4RmtEaEQsZ0I5RmpEcUQ7QXRGc3pqRHZEOztBb0xsd2pEQTtFQUNFLHlCOUZqUnFCO0F0RnNoa0R2Qjs7QW9MbHdqREE7O0VBRUUsYzlGelFzQjtFOEYwUXRCLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FwTHF3akRGOztBb0xsd2pEQTtFQUNFLDBCQUFBO0FwTHF3akRGOztBb0xsd2pEQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLCtoQkFBQTtBcExxd2pERjs7QW9MbHdqREE7O3FFQUFBO0FBSUE7Ozs7Ozs7RUFPRSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUI5RnBUcUI7RThGcVRyQixrQkFBQTtFQUNBLG1CQUFBO0FwTG93akRGOztBb0xqd2pEQTtFQUNFLG1CQUFBO0FwTG93akRGOztBb0xqd2pEQTtFQUNFLDhCQUFBO0VBQ0EsbUJBQUE7RUFBQSxvQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtBcExvd2pERjs7QW9MandqREE7RUFDRSw0QjlGL0c2QztFOEZnSDdDLG9CQUFBO0VBQ0EscUJBQUE7QXBMb3dqREY7O0FvTGp3akRBO0VBQ0Usb0JBQUE7QXBMb3dqREY7O0FvTGh3akRFO0VBQ0UscUI5RmhIc0M7QXRGbTNqRDFDO0FvTGh3akRFO0VBQ0UscUI5RnBIc0M7QXRGczNqRDFDO0FvTC92akRFO0VBQ0UscUI5RnhIc0M7QXRGeTNqRDFDOztBb0w3dmpEQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FwTGd3akRGOztBb0w3dmpEQTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtBcExnd2pERjs7QW9MNXZqREU7Ozs7Ozs7RUFPRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHlCOUZsWG1CO0U4Rm1YbkIsb0JBQUE7RUFDQSxxQkFBQTtBcEwrdmpESjs7QW9MM3ZqREE7O3FFQUFBO0FBR0E7RUFDRSw2QkFBQTtBcEw4dmpERjs7QW9MM3ZqREE7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSx5QkFBQTtNQUFBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSx5QjlGdExzQztFOEZ1THRDLDJCQUFBO0VBQ0EsbUJBQUE7QXBMOHZqREY7O0FvTDV2akRBO0VBQ0UsMkJBQUE7RUFBQSw0QkFBQTtNQUFBLDRCQUFBO1VBQUEsb0JBQUE7QXBMK3ZqREY7O0FvTDV2akRBO0VBQ0Usa0JBQUE7QXBMK3ZqREY7O0FvTDV2akRBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBcEwrdmpERjs7QW9MNXZqREE7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7QXBMK3ZqREY7O0FvTDV2akRBO0VBQ0UsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBcEwrdmpERjs7QW1CN21rREk7RWlLa1hGO0lBQ0UsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDhCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFcEwrdmpERjs7RW9MNXZqREE7SUFDRSx3QkFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7RXBMK3ZqREY7O0VvTDV2akRBO0lBQ0UsNkJBQUE7SUFDQSx5QkFBQTtFcEwrdmpERjs7RW9MNXZqREE7SUFDRSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtFcEwrdmpERjtBQUNGO0FvTDV2akRBO0VBQ0UsNEJBQUE7QXBMOHZqREY7O0FvTDN2akRBO0VBQ0UsZ0JBQUE7QXBMOHZqREY7O0FvTDN2akRBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7QXBMOHZqREY7O0FvTDN2akRBO0VBQ0UsYUFBQTtBcEw4dmpERjs7QW9MM3ZqREE7RUFDRSw4QkFBQTtBcEw4dmpERjs7QW9MM3ZqREE7O3FFQUFBO0FBUUE7RUFDRSxxQjlGeGNzQjtFOEZ5Y3RCLGlDQUFBO0VBQ0EsWUFBQTtBcEx5dmpERjtBb0x2dmpERTtFQUNFLDBCOUZ2ZG9CO0F0Rmd0a0R4QjtBb0x0dmpERTtFQUNFLDBCOUZoZG9CO0F0Rndza0R4QjtBb0xydmpERTtFQUNFLDBCOUZqZG9CO0F0Rndza0R4QjtBb0xwdmpERTtFQUNFLGU5RnJaaUI7QXRGMm9rRHJCO0FvTG52akRNO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO0FwTHF2akRSO0FvTGp2akRJO0VBQ0UseUI5RnBla0I7QXRGdXRrRHhCO0FvTGh2akRJOztFQUVFLFNBQUE7QXBMa3ZqRE47QW9MaHZqRE07O0VBQ0Usc0JBQUE7RUFDQSxjOUZ4ZWdCO0U4RnllaEIscUJBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQ0FBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBcExtdmpEUjtBb0xqdmpEUTs7RUFDRSxtQjlGOWFXO0U4RithWCxpQzlGN1ppQjtPOEY2WmpCLDRCOUY3WmlCO1U4RjZaakIseUI5RjdaaUI7RThGOFpqQiw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QXBMb3ZqRFY7QW9ManZqRFE7OztFQUVFLGlDQUFBO09BQUEsNEJBQUE7VUFBQSx5QkFBQTtBcExvdmpEVjtBb0wvdWpESTtFQUNFLDZCQUFBO0FwTGl2akROO0FvTDd1akRFO0VBQ0UseUI5RnhnQm9CO0F0RnV2a0R4QjtBb0w3dWpESTtFQUNFLGdCOUZwY2U7QXRGbXJrRHJCO0FvTDV1akRJO0VBQ0UsZ0JBQUE7QXBMOHVqRE47O0FvTHp1akRBOztxRUFBQTtBaks5Zkk7RWlLcWpCRjtJQW5EQSw4QkFBQTtFcEw2dWpEQTtFb0wxdWpERTtJQUNFLGlCOUZuZGU7SThGb2RmLG9COUZwZGU7RXRGZ3NrRG5CO0VvTDF1akRJO0lBQ0UsNkJBQUE7RXBMNHVqRE47RW9MeHVqREU7SUFDRSxhQUFBO0VwTDB1akRKO0VvTHZ1akRFO0lBQ0UsYUFBQTtFcEx5dWpESjtFb0xydWpEQTtJQUNFLGFBQUE7RXBMdXVqREY7RW9McHVqREE7SUFDRSw2QkFBQTtFcExzdWpERjtFb0xwdWpERTtJQUNFLGFBQUE7RXBMc3VqREo7RW9MbHVqREE7SUFDRSxjQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFcExvdWpERjtFb0xsdWpERTtJQUNFLGNBQUE7RXBMb3VqREo7RW9MaHVqREE7SUFDRSxrQkFBQTtJQUNBLHdCQUFBO0lBQ0EsZ0JBQUE7RXBMa3VqREY7QUFDRjtBbUJueGtESTtFaUsyakJGO0lBekRBLDhCQUFBO0VwTHF4akRBO0VvTGx4akRFO0lBQ0UsaUI5Rm5kZTtJOEZvZGYsb0I5RnBkZTtFdEZ3dWtEbkI7RW9MbHhqREk7SUFDRSw2QkFBQTtFcExveGpETjtFb0xoeGpERTtJQUNFLGFBQUE7RXBMa3hqREo7RW9ML3dqREU7SUFDRSxhQUFBO0VwTGl4akRKO0VvTDd3akRBO0lBQ0UsYUFBQTtFcEwrd2pERjtFb0w1d2pEQTtJQUNFLDZCQUFBO0VwTDh3akRGO0VvTDV3akRFO0lBQ0UsYUFBQTtFcEw4d2pESjtFb0wxd2pEQTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0VwTDR3akRGO0VvTDF3akRFO0lBQ0UsY0FBQTtFcEw0d2pESjtFb0x4d2pEQTtJQUNFLGtCQUFBO0lBQ0Esd0JBQUE7SUFDQSxnQkFBQTtFcEwwd2pERjtBQUNGO0FtQjN6a0RJO0VpS2lrQkY7SUEvREEsOEJBQUE7RXBMNnpqREE7RW9MMXpqREU7SUFDRSxpQjlGbmRlO0k4Rm9kZixvQjlGcGRlO0V0Rmd4a0RuQjtFb0wxempESTtJQUNFLDZCQUFBO0VwTDR6akROO0VvTHh6akRFO0lBQ0UsYUFBQTtFcEwwempESjtFb0x2empERTtJQUNFLGFBQUE7RXBMeXpqREo7RW9McnpqREE7SUFDRSxhQUFBO0VwTHV6akRGO0VvTHB6akRBO0lBQ0UsNkJBQUE7RXBMc3pqREY7RW9McHpqREU7SUFDRSxhQUFBO0VwTHN6akRKO0VvTGx6akRBO0lBQ0UsY0FBQTtJQUNBLHVCQUFBO0lBQ0EsbUJBQUE7RXBMb3pqREY7RW9MbHpqREU7SUFDRSxjQUFBO0VwTG96akRKO0VvTGh6akRBO0lBQ0Usa0JBQUE7SUFDQSx3QkFBQTtJQUNBLGdCQUFBO0VwTGt6akRGO0FBQ0Y7QW9MN3hqREE7O3FFQUFBO0FBSUU7RUFDRSxnQ0FBQTtBcEw4eGpESjtBb0w1eGpERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGdCQUFBO0FwTDh4akRKOztBb0wxeGpEQTs7cUVBQUE7QUFJQTtFQUNFLGtCQUFBO0FwTDR4akRGOztBb0x6eGpEQTtFQUNFLHlCOUYxbkJxQjtBdEZzNWtEdkI7O0FvTHp4akRBOztxRUFBQTtBQUlBO0VBQ0Usa0JBQUE7QXBMMnhqREY7O0FvTHh4akRBO0VBQ0UseUI5RnRvQnFCO0F0Rmk2a0R2Qjs7QW9MeHhqREE7O3FFQUFBO0FBR0E7RUFDRSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FwTDJ4akRGOztBb0x4eGpEQTs7cUVBQUE7QUFHQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGM5RjdwQnFCO0F0Rnc3a0R2QjtBb0x6eGpERTtFQUNFLGM5Rm5wQm9CO0U4Rm9wQnBCLGVBQUE7QXBMMnhqREo7O0FvTHZ4akRBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBcEwweGpERjs7QXFMbjdrREE7RUEzQ0UsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztBdEZxcGtEeEM7QXFMaCtrREU7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0RnVwa0Q5QztBcUxoK2tESTtFQUNFLG1CL0Z5VXFEO0F0Rnlwa0QzRDtBcUw1OWtERTs7Ozs7O0VBTUUsWUFBQTtFQUNBLGUvRitUcUM7RStGOVRyQyxzQi9GK1QwQztFK0Y5VDFDLG1CL0YrVHVDO0UrRjlUdkMsc0IvRitUeUM7RStGOVR6QyxrQi9GK1R1QztBdEYrcGtEM0M7QXFMMzlrREU7Ozs7O0VBS0UsWUFBQTtBckw2OWtESjtBcUwxOWtERTs7O0VBRUUseUIvRm1UNEM7QXRGMHFrRGhEOztBcUw5OGtESTs7RUFDRSxjL0ZvU2lDO0F0Rjhxa0R2QztBcUw3OGtERTs7RUEzREEsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztFK0ZoUnBDLGlCL0Y2UnNDO0UrRjVSdEMsbUIvRjZSd0M7RStGNVJ4Qyx5Qi9GNlIyQztFK0Y1UjNDLGMvRjZSZ0M7QXRGbXJrRHBDO0FxTDlnbERFOztFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGc3NrRDlDO0FxTC9nbERJOztFQUNFLG1CL0Z5VXFEO0F0Rnlza0QzRDtBcUx2OWtESTs7RUFDRSxjL0YyUndDO0F0Ritya0Q5QztBcUx2OWtESTs7RUFDRSxjL0Z3Um1DO0F0Rmtza0R6QztBcUx2OWtESTs7RUFDRSxjL0ZvUm1DO0F0RnNza0R6QztBcUx4OWtESTs7RUFDRSx5Qi9Ga1JrRDtFK0ZqUmxELGMvRmtSdUM7QXRGeXNrRDdDO0FxTHQ5a0RFOztFQXJGQSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRnRQcEMsaUIvRjJRdUM7RStGMVF2QyxtQi9GMlF5QztFK0YxUXpDLHlCL0YyUTRDO0F0Rjhza0RoRDtBcUxoamxERTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0Rnd1a0Q5QztBcUxqamxESTs7RUFDRSxtQi9GeVVxRDtBdEYydWtEM0Q7QXFMOTlrREU7O0VBOUZBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGN09wQyxpQi9Ga1F1QztFK0ZqUXZDLG1CL0ZrUXlDO0UrRmpRekMseUIvRmhFb0I7QXRGaWlsRHhCO0FxTGprbERFOztFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGeXZrRDlDO0FxTGxrbERJOztFQUNFLG1CL0Z5VXFEO0F0RjR2a0QzRDs7QXFMcCtrREU7RUF6R0EsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztFK0ZuT3BDLGlCL0YyUHVDO0UrRjFQdkMsbUIvRjJQeUM7RStGMVB6QyxrQi9GMlBtQztFK0YxUG5DLHFCQUFBO0FyTHcra0RKO0FxTG5sbERFO0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEYwd2tEOUM7QXFMbmxsREk7RUFDRSxtQi9GeVVxRDtBdEY0d2tEM0Q7QXFMOStrREk7RUFDRSxhL0Z5UG1DO0F0RnV2a0R6QztBcUw5K2tESTtFQUNFLGEvRnVQMkM7RStGdFAzQyxlL0Z1UDZDO0UrRnRQN0Msc0IvRnVQa0Q7RStGdFBsRCxtQi9GdVArQztFK0Z0UC9DLG1CL0Z1UGlEO0UrRnRQakQsb0IvRnVQK0M7QXRGeXZrRHJEO0FxTDcra0RJO0VBQ0UsYy9Gb1B3QztBdEYydmtEOUM7O0FxTHora0RBO0VBbElFLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGdE10QyxrQi9GMUJtQjtFK0ZxQ25CLDBCQUFBO0FyTCs5a0RGO0FxTC9tbERFO0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEZzeWtEOUM7QXFML21sREk7RUFDRSxtQi9GeVVxRDtBdEZ3eWtEM0Q7QXFMaC9rREU7RUFDRSxrQi9GNUJpQjtBdEY4Z2xEckI7QXFMaC9rREU7RUFDRSxrQi9GL0JpQjtBdEZpaGxEckI7QXFMaC9rREU7RUFDRSxrQi9GbENpQjtBdEZvaGxEckI7QXFMNytrREU7RUFDRSx5Qi9GMk42QztBdEZveGtEakQ7QXFMNStrREU7RUFDRSxtQi9Gd05pRDtFK0Z2TmpELG1CL0Z3Tm1EO0UrRnZObkQsb0IvRndOaUQ7QXRGc3hrRHJEO0FxTDMra0RFOzs7O0VBSUUsa0NBQUE7RUFDQSw4QkFBQTtBckw2K2tESjtBcUwxK2tERTs7OztFQUlFLCtDQUFBO0VBQ0EsOEJBQUE7QXJMNCtrREo7QXFMeitrREU7Ozs7RUFJRSwrQ0FBQTtFQUNBLDhCQUFBO0FyTDIra0RKO0FxTHYra0RFO0VBQ0Usb0IvRjRMd0Q7QXRGNnlrRDVEO0FxTHQra0RFO0VBQ0Usb0IvRnlMeUQ7QXRGK3lrRDdEO0FxTHAra0RFO0VBQ0Usb0IvRnFMd0Q7RStGcEx4RCxlQUFBO0VBQ0EsbUIvRjVGaUI7QXRGa2tsRHJCO0FxTHIra0RJO0VBQ0Usb0IvRmtMMkQ7RStGakwzRCxrQi9GekZlO0UrRjBGZixtQi9GaUwwRDtFK0ZoTDFELGdDL0ZpTDBEO0UrRmhMMUQsaUIvRmlMd0Q7QXRGc3prRDlEO0FxTHQra0RNO0VBQ0UsZS9GZ0w0RDtFK0YvSzVELGMvRmdMdUQ7RStGL0t2RCxnQi9GZ0wwRDtFK0YvSzFELG1CL0ZnTDJEO0F0Rnd6a0RuRTtBcUx0K2tETTtFQUNFLG9CL0Y4S2tFO0UrRjdLbEUseUIvRjhLcUU7RStGN0tyRSxjL0Y4SzBEO0UrRjdLMUQsc0IvRjhLNEQ7RStGN0s1RCxrQi9GOEtpRTtFK0Y3S2pFLG9CL0Y4S2dFO0UrRjdLaEUsa0IvRjhLOEQ7RStGN0s5RCxpQi9GOEtnRTtFK0Y3S2hFLDZCQUFBO0FyTHcra0RSO0FxTG4ra0RJO0VBQ0UseUIvRndLK0Q7RStGdksvRCxjL0Z3S29EO0F0RjZ6a0QxRDtBcUxuK2tESTtFQUNFLHlCL0ZzS2lFO0F0Rit6a0R2RTs7QXNMNXNsREE7Ozs7O0VBTUUsZ0JoRzRQa0M7RWdHM1BsQyxnQmhHNFBpQztFZ0czUGpDLFVoRzRQOEI7RWdHM1A5QixjQUFBO0VBQ0EsK0JoRzRQMEM7QXRGazlrRDVDOztBc0x4c2xEQTs7Ozs7O0VBTUUsZ0JoR3lGbUI7QXRGa25sRHJCOztBc0x4c2xEQTs7Ozs7O0VBTUUsZ0JoR3NPNkI7QXRGcStrRC9COztBc0x4c2xEQTtFQUNFLGVoR3NQb0M7RWdHclBwQyxvQmhHc1BzQztFZ0dyUHRDLHdCaEdzUHlDO0F0RnE5a0QzQztBc0x6c2xERTtFQUNFLGVoR29QMEM7RWdHblAxQyxvQmhHb1A0QztFZ0duUDVDLHlCaEdvUCtDO0F0RnU5a0RuRDtBc0x4c2xERTtFQUNFO0lBRUUsa0JoRytPdUM7SWdHOU92QyxtQmhHK095QztJZ0c5T3pDLHlCaEcrTzRDO0V0RjA5a0RoRDtBQUNGOztBc0xyc2xEQTtFQUNFLGlCaEcwT29DO0VnR3pPcEMsb0JoRzBPc0M7RWdHek90QywwQmhHME95QztBdEY4OWtEM0M7QXNMdHNsREU7RUFMRjtJQU1JLGVoR3dPeUM7SWdHdk96QyxxQmhHd08yQztJZ0d2TzNDLHdCaEd3TzhDO0V0Rmkra0RoRDtBQUNGOztBc0x0c2xEQTtFQUNFLGlCaEdvT3NDO0VnR25PdEMsb0JoR29Pd0M7RWdHbk94QywwQmhHb08yQztBdEZxK2tEN0M7O0FzTHRzbERBO0VBQ0Usa0JoR2lPcUM7RWdHaE9yQyxxQmhHaU91QztFZ0doT3ZDLDJCaEdpTzBDO0F0Rncra0Q1Qzs7QXNMdHNsREE7RUFDRSxlaEc4TnFDO0VnRzdOckMsbUJoRzhOdUM7RWdHN052Qyx5QmhHOE4wQztBdEYyK2tENUM7O0FzTHRzbERBOzs7O0VBSUUsMkJBQUE7RUFDQSxtQ0FBQTtBdEx5c2xERjs7QXNMcHNsREU7O0VDOUNBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHME44QztFaUd6TjlDLGNqRzBOZ0Q7QXRGc2hsRGxEO0FzTHBzbERFOztFQ3JEQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzROK0M7RWlHM04vQyxjakc0TmlEO0F0RjBobERuRDtBc0xuc2xERTs7RUM1REEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc4TitDO0VpRzdOL0MsY2pHOE5pRDtBdEY4aGxEbkQ7O0FzTC9ybERFOztFQ3pEQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzZNOEM7RWlHNU05Qyxjakc2TWdEO0F0RnlpbERsRDtBc0wvcmxERTs7RUNoRUEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1CakcrTStDO0VpRzlNL0MsY2pHK01pRDtBdEY2aWxEbkQ7QXNMOXJsREU7O0VDdkVBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHaU4rQztFaUdoTi9DLGNqR2lOaUQ7QXRGaWpsRG5EOztBd0x6MGxEQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLHlCbEdvQ3NCO0F0Rnd5bER4QjtBd0wxMGxERTtFQUNFLGNsR3FHaUI7RWtHcEdqQix5QmxHcUJrQjtFa0dwQmxCLGdCbEdnSGtCO0F0RjR0bER0Qjs7QXlMN3psREE7O0VBRUUscUJuRzBYa0M7RW1HelhsQyxxQm5HNFhvQztFbUczWHBDLGlCbkcwWGdDO0VtR3pYaEMsY25HaVgwQjtFbUdoWDFCLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLG1CQUFBO0F6TGcwbERGOztBeUw5emxEQTtFQUNFLGNuRzRXMEI7RW1HM1cxQixxQm5HMFgwQztBdEZ1OGtENUM7O0F5TC96bERBO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0F6TGswbERGO0F5TGowbERFO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0F6TG0wbERKOztBeUxoMGxEQTtFQUNFLHFCbkdzV2tDO0F0RjY5a0RwQzs7QXlMajBsREE7RUFDRSxxQm5HbVdrQztBdEZpK2tEcEM7O0F5TGwwbERBO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQWhDQSw0YkFBQTtFQWtDQSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSxZQUFBO0VBQ0EsWW5HeVdnQztFbUd4V2hDLFduR3lXK0I7RW1HeFcvQixvQm5HeVdnQztBdEY0OWtEbEM7O0F5TG4wbERBO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQTFDQSw0YkFBQTtFQTRDQSxnQ0FBQTtPQUFBLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSxXQUFBO0VBQ0EsWW5HK1ZnQztFbUc5VmhDLFduRytWK0I7RW1HOVYvQixxQm5HK1ZnQztBdEZ1K2tEbEM7O0F5THAwbERBOztFQUVFLFluR3dWcUM7QXRGKytrRHZDOztBeUxuMGxERTtFQUNFLHlCbkd4Q29CO0F0RjgybER4QjtBeUxwMGxESTtFQUNFLHlCbkczQ2tCO0F0RmkzbER4QjtBeUxyMGxETTtFQUNFLHlCbkcxQ2dCO0VtRzJDaEIsY25HM0JtQjtBdEZrMmxEM0I7QXlMbDBsREU7RUFDRSx5Qm5HcEV3QjtBdEZ3NGxENUI7QXlMbDBsREk7RUFDRSx5Qm5HdkVzQjtBdEYyNGxENUI7QXlMbjBsRE07RUFDRSx5Qm5HdERnQjtFbUd1RGhCLGNuR3ZDbUI7QXRGNDJsRDNCO0F5TGgwbERFO0VBQ0UseUJuRy9Fd0I7QXRGaTVsRDVCO0F5TC96bERNO0VBcEZKLHliQUFBO0F6THM1bERGO0F5TDl6bERNO0VBeEZKLHliQUFBO0F6THk1bERGO0F5TDV6bERJO0VBQ0UsY25HN0VrQjtBdEYyNGxEeEI7QXlMM3psREk7RUFDRSx5Qm5HMUZnQjtFbUcyRmhCLGNuRy9EcUI7QXRGNDNsRDNCO0F5TDF6bERJO0VBQ0UseUJuR3JHc0I7QXRGaTZsRDVCO0F5TDN6bERNO0VBQ0UseUJuR3BGZ0I7RW1HcUZoQixjbkd6RmdCO0F0RnM1bER4Qjs7QW1CaDRsREk7RXNLeUVGO0lBQ0UsZUFBQTtFekwyemxERjtB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R3ZTWTtFMkd3U1oscUIzR3ZTWTtBdEZnL3BEeEI7QWlNcHNwRFE7O0VBQ0UsYzNHNVNjO0F0Rm0vcER4QjtBaU1sc3BERTtFQUNFLHlCM0dqVG9CO0UyR3VVcEIsZ0JBQUE7RUFRQSxpRUFBQTtFQWVBOzs7cUJBQUE7RUFjQSxxQkFBQTtFQVNBLCtCQUFBO0VBcURBLHFCQUFBO0VBcUJBLHVCQUFBO0FqTWdrcERKO0FpTTVzcERJO0VBUUUsbUJBQUE7QWpNdXNwRE47QWlNOXNwRE07RUFDRSxjM0d4VGdCO0F0RndncUR4QjtBaU1qdHBETTtFQUNFLGMzR3hUZ0I7QXRGd2dxRHhCO0FpTWp0cERNO0VBQ0UsYzNHeFRnQjtBdEZ3Z3FEeEI7QWlNanRwRE07RUFDRSxjM0d4VGdCO0F0RndncUR4QjtBaU05c3BETTtFQUNFLGMzRzlUZ0I7QXRGOGdxRHhCO0FpTWp0cERNO0VBQ0UsYzNHOVRnQjtBdEY4Z3FEeEI7QWlNanRwRE07RUFDRSxjM0c5VGdCO0F0RjhncUR4QjtBaU1qdHBETTtFQUNFLGMzRzlUZ0I7QXRGOGdxRHhCO0FpTTVzcERNO0VBRUUsYzNHaFVnQjtFMkdpVWhCLG1CM0doVWdCO0UyR2lVaEIseUJBQUE7QWpNNnNwRFI7QWlNNXNwRFE7RUFDRSxjM0dyVWM7QXRGbWhxRHhCO0FpTS9zcERRO0VBQ0UsYzNHclVjO0F0Rm1ocUR4QjtBaU0vc3BEUTtFQUNFLGMzR3JVYztBdEZtaHFEeEI7QWlNL3NwRFE7RUFDRSxjM0dyVWM7QXRGbWhxRHhCO0FpTXhzcERJOztFQUVFLGMzR2hWa0I7QXRGMGhxRHhCO0FpTXpzcERNOztFQUNFLGMzRy9VZ0I7QXRGMmhxRHhCO0FpTXhzcERJO0VBQ0UsYzNHdlZrQjtBdEZpaXFEeEI7QWlNeHNwREk7RUFFRSxjM0dqV2lCO0F0RjBpcUR2QjtBaU12c3BESTtFQUNFLGMzRzlWa0I7QXRGdWlxRHhCO0FpTXZzcERJO0VBRUUsYzNHdlhtQjtBdEYranFEekI7QWlNanNwREk7OztFQUdFLHlCM0d0V2tCO0UyR3VXbEIsYzNHN1drQjtBdEZnanFEeEI7QWlNanNw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QUEsaUNBQUE7UUFBQSxrQkFBQTtZQUFBLHlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxlQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RXJNaTNxREY7QUFDRjtBcU0vMnFERTtFQUNFLGdCQUFBO0FyTWkzcURKO0FxTWgzcURJO0VBQ0UsK0JBQUE7QXJNazNxRE47QXFNaDNxREk7RUFMRjtJQU1JLFdBQUE7RXJNbTNxREo7QUFDRjs7QXNNcDVxREE7Ozs7OytEQUFBO0FBYUE7OytEQUFBO0FBSUE7RUFDRSwwQkFBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtFQUNBLDBCaEh5Rm1CO0tnSHpGbkIsdUJoSHlGbUI7VWdIekZuQixrQmhIeUZtQjtFZ0h4Rm5CLGVoSHdGbUI7RWdIdkZuQixlQUFBO0F0TSs0cURGO0FzTTc0cURFO0VBakJBLGtCaEh5Rm9CO0VnSHhGcEIsMkJoSG9TMEM7RWdIblMxQyxnQkFBQTtFQWlCRSx5QkFBQTtFQUNBLGNoSGdCb0I7RWdIZnBCLHlCaEhFbUI7RWdIRG5CLGVoSGdGaUI7RWdIL0VqQixxQkFBQTtBdE1pNXFESjtBc00vNHFESTtFQUNFLG9CaEgwRWU7QXRGdTBxRHJCO0FzTTk0cURJO0VBQ0UsMEJBQUE7QXRNZzVxRE47QXNNNTRxREU7RUFDRSxjaEhka0I7RWdIZWxCLHlCQUFBO0F0TTg0cURKO0FzTTM0cURFO0VBQ0UsY2hIakJtQjtFZ0hrQm5CLHlCaEhMb0I7QXRGazVxRHhCOztBc016NHFEQTs7K0RBQUE7QW5MT0k7RW1MRkY7OztJQUdFLHFDQUFBO0V0TTI0cURGO0FBQ0Y7QW1CNzRxREk7RW1MTUY7O0lBRUUscUNBQUE7RXRNMDRxREY7QUFDRjtBbUJuNXFESTtFbUxhRjtJQUNFLFVBQUE7RXRNeTRxREY7RXNNeDRxREU7SUFDRSxxQ0FBQTtFdE0wNHFESjtBQUNGO0F1TXY5cURBO0VBQ0UsY2pIMkNzQjtFaUgxQ3RCLGVBQUE7QXZNeTlxREY7QXVNdDlxREk7RUFDRSxjakhvQ2tCO0VpSG5DbEIsY0FBQTtFQUNBLG1CQUFBO0F2TXc5cUROOztBd01oK3FEQTtFQUNF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eURBLHNDQUFBO0FBQ0E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUQ0eHlERjtBQzN4eURFO0VBQ0Usa0JBQUE7RUFDQSxjcUYvS29CO0F0RjQ4eUR4Qjs7QUN6eHlERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QUQ0eHlESjs7QUN6eHlEQTs7O0VBR0UsWUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QUQ0eHlERjs7QUN6eHlEQSxzQkFBQTtBQUNBO0VBQ0U7SUFDRSxtQkFBQTtFRDR4eURGO0FBQ0Y7QUM1d3lEQTtFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7QUQ4d3lESjs7QUN2d3lEQTtFQUNJLGVBQUE7QUQwd3lESjs7QUN2d3lEQTtFQUNFLFdBQUE7QUQwd3lERjs7QUN2d3lEQTtFQUNFLGlCQUFBO0FEMHd5REYiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcblRoZW1lIE5hbWU6IEJvb3RzdHJhcCA0IFNhc3NcbkRlc2NyaXB0aW9uOiBCb290c3RyYXAgNCB3aXRoIFNhc3NcbiovXG4vKiBJTVBPUlRTICovXG4vKiBWQVJJQUJMRVMgKi9cbi8qIFRZUE9HUkFQSFkgKi9cbi8qIEdvb2dsZSBGb250cyAqL1xuLyohXG4gKiBCb290c3RyYXAgdjQuNi4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9mb250YXdlc29tZS5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9kZXNpZ24tdG9rZW5zL2J1aWxkL2Fzc2V0cy9mb250YXdlc29tZS9jc3MvcmVndWxhci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9kZXNpZ24tdG9rZW5zL2J1aWxkL2Fzc2V0cy9mb250YXdlc29tZS9jc3Mvc29saWQubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vZGVzaWduLXRva2Vucy9idWlsZC9hc3NldHMvZm9udGF3ZXNvbWUvY3NzL2JyYW5kcy5taW4uY3NzXCI7XG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwYTNlMDtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZmN2YzMjtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICM3OGJlMjA7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWdvbGQ6ICNmZmM2Mjc7XG4gIC0tbWFyb29uOiAjOGMxZDQwO1xuICAtLWJsdWVmb2N1czogIzAwYmFmZjtcbiAgLS1kYXJrZ29sZDogIzdmNjIyNztcbiAgLS1kYXJrbWFyb29uOiAjNDQwZTIyO1xuICAtLXByaW1hcnk6ICM4YzFkNDA7XG4gIC0tc2Vjb25kYXJ5OiAjZmZjNjI3O1xuICAtLXN1Y2Nlc3M6ICM3OGJlMjA7XG4gIC0taW5mbzogIzAwYTNlMDtcbiAgLS13YXJuaW5nOiAjZmY3ZjMyO1xuICAtLWRhbmdlcjogI2NjMmYyZjtcbiAgLS1saWdodDogI2U4ZThlODtcbiAgLS1kYXJrOiAjMTkxOTE5O1xuICAtLWdvbGQ6ICNmZmM2Mjc7XG4gIC0tbWFyb29uOiAjOGMxZDQwO1xuICAtLWdyYXk6ICNiZmJmYmY7XG4gIC0tZ3JheS0xOiAjZmFmYWZhO1xuICAtLWdyYXktMjogI2U4ZThlODtcbiAgLS1ncmF5LTM6ICNkMGQwZDA7XG4gIC0tZ3JheS00OiAjYmZiZmJmO1xuICAtLWdyYXktNTogIzc0NzQ3NDtcbiAgLS1ncmF5LTY6ICM0ODQ4NDg7XG4gIC0tZ3JheS03OiAjMTkxOTE5O1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTI2MHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzhDMUQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzU5MTIyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIH1cbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3Age1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3Age1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ucm93LCAucmVwby1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC52aWV3cy1yb3csIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtOSwgLmNvbC1tZC04LCAuY29sLW1kLTcsIC5jb2wtbWQtNiwgbmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwLCAuY29sLW1kLTUsIC5jb2wtbWQtNCwgLmNvbC1tZC0zLCAuY29sLW1kLTIsIC5jb2wtbWQtMSwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1zbS0xMiwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS05LCAuY29sLXNtLTgsIC5jb2wtc20tNywgLmNvbC1zbS02LCAuY29sLXNtLTUsIC5jb2wtc20tNCwgLmNvbC1zbS0zLCAuY29sLXNtLTIsIC5jb2wtc20tMSwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC0xMiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1mZWF0dXJlZC1jb250ZW50IGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLmNvbC0xMSwgLmNvbC0xMCwgLmNvbC05LCAuY29sLTgsIC5jb2wtNywgLmNvbC02LCAuY29sLTUsIC5jb2wtNCwgLmNvbC0zLCAuY29sLTIsIC5jb2wtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTEyLCAudmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1mZWF0dXJlZC1jb250ZW50IC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIGZvcm0udmlldy1jb250ZW50ID4gZGl2IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiwgbmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzBjYTtcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjMzg5OWM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmUxOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkYzE7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjlkZDhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlN2FkO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNWY2O1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhY2ZlZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGRmMztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGJjNjtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmJjOTQ7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNiYWQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM1YzU7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlNDkzOTM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjNmMztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4Nzg3ODc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cblxuLnRhYmxlLWdvbGQsXG4udGFibGUtZ29sZCA+IHRoLFxuLnRhYmxlLWdvbGQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4udGFibGUtZ29sZCB0aCxcbi50YWJsZS1nb2xkIHRkLFxuLnRhYmxlLWdvbGQgdGhlYWQgdGgsXG4udGFibGUtZ29sZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMThmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1nb2xkOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG5cbi50YWJsZS1tYXJvb24sXG4udGFibGUtbWFyb29uID4gdGgsXG4udGFibGUtbWFyb29uID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMGNhO1xufVxuLnRhYmxlLW1hcm9vbiB0aCxcbi50YWJsZS1tYXJvb24gdGQsXG4udGFibGUtbWFyb29uIHRoZWFkIHRoLFxuLnRhYmxlLW1hcm9vbiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzM4OTljO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1tYXJvb246aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG5cbi50YWJsZS1ncmF5LFxuLnRhYmxlLWdyYXkgPiB0aCxcbi50YWJsZS1ncmF5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLnRhYmxlLWdyYXkgdGgsXG4udGFibGUtZ3JheSB0ZCxcbi50YWJsZS1ncmF5IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4udGFibGUtZ3JheS0xLFxuLnRhYmxlLWdyYXktMSA+IHRoLFxuLnRhYmxlLWdyYXktMSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbi50YWJsZS1ncmF5LTEgdGgsXG4udGFibGUtZ3JheS0xIHRkLFxuLnRhYmxlLWdyYXktMSB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTEgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmNmYztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0xOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4udGFibGUtZ3JheS0yLFxuLnRhYmxlLWdyYXktMiA+IHRoLFxuLnRhYmxlLWdyYXktMiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi50YWJsZS1ncmF5LTIgdGgsXG4udGFibGUtZ3JheS0yIHRkLFxuLnRhYmxlLWdyYXktMiB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjNmMztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0yOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG4udGFibGUtZ3JheS0zLFxuLnRhYmxlLWdyYXktMyA+IHRoLFxuLnRhYmxlLWdyYXktMyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ncmF5LTMgdGgsXG4udGFibGUtZ3JheS0zIHRkLFxuLnRhYmxlLWdyYXktMyB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0zOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4udGFibGUtZ3JheS00LFxuLnRhYmxlLWdyYXktNCA+IHRoLFxuLnRhYmxlLWdyYXktNCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi50YWJsZS1ncmF5LTQgdGgsXG4udGFibGUtZ3JheS00IHRkLFxuLnRhYmxlLWdyYXktNCB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS00OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4udGFibGUtZ3JheS01LFxuLnRhYmxlLWdyYXktNSA+IHRoLFxuLnRhYmxlLWdyYXktNSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbn1cbi50YWJsZS1ncmF5LTUgdGgsXG4udGFibGUtZ3JheS01IHRkLFxuLnRhYmxlLWdyYXktNSB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I3YjdiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS01OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuXG4udGFibGUtZ3JheS02LFxuLnRhYmxlLWdyYXktNiA+IHRoLFxuLnRhYmxlLWdyYXktNiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbn1cbi50YWJsZS1ncmF5LTYgdGgsXG4udGFibGUtZ3JheS02IHRkLFxuLnRhYmxlLWdyYXktNiB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTYgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2EwYTBhMDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS02OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuXG4udGFibGUtZ3JheS03LFxuLnRhYmxlLWdyYXktNyA+IHRoLFxuLnRhYmxlLWdyYXktNyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi50YWJsZS1ncmF5LTcgdGgsXG4udGFibGUtZ3JheS03IHRkLFxuLnRhYmxlLWdyYXktNyB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODc4Nztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS03OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1O1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIG5hdiAjc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20sIG5hdiAjc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAxOTAsIDMyLCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzc4YmUyMCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzc4YmUyMCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTJkZDM0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTJkZDM0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2NjMmYyZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgNDcsIDQ3LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2NjMmYyZicgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2NjMmYyZicgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjYzJmMmYnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjYzJmMmYnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkODU2NTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODU2NTY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4uZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cywgLmJ0bi5mb2N1cywgLmZvY3VzLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uYnRuLmRpc2FibGVkLCAuZGlzYWJsZWQudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmJ0bjpkaXNhYmxlZCwgLnVkcy1tb2RhbC1jbG9zZS1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCwgYS5kaXNhYmxlZC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4sXG5maWVsZHNldDpkaXNhYmxlZCBhLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQ7XG4gIGJvcmRlci1jb2xvcjogIzU3MTIyODtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmMwMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNiMzAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2YTkwMDtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM5ZDFhO1xuICBib3JkZXItY29sb3I6ICM1YzkyMTk7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM5ZDFhO1xuICBib3JkZXItY29sb3I6ICM1YzkyMTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5O1xuICBib3JkZXItY29sb3I6ICM1Njg3MTc7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE2NywgMzMsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODdiYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3ZWFkO1xufVxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODdiYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3ZWFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3NWEwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3NywgMjI5LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MGM7XG4gIGJvcmRlci1jb2xvcjogI2ZlNWYwMDtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MGM7XG4gIGJvcmRlci1jb2xvcjogI2ZlNWYwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTVmMDA7XG4gIGJvcmRlci1jb2xvcjogI2YxNWIwMDtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTE0LCA0OSwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjYTMyNTI1O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDI4Mjg7XG4gIGJvcmRlci1jb2xvcjogI2EzMjUyNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzk4MjMyMztcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgNzgsIDc4LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG59XG4uYnRuLWdvbGQ6Zm9jdXMsIC5idG4tZ29sZC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cbi5idG4tZ29sZC5kaXNhYmxlZCwgLmJ0bi1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwO1xuICBib3JkZXItY29sb3I6ICNlNmE5MDA7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG5cbi5idG4tbWFyb29uLCAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpob3ZlciwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzE2MzI7XG4gIGJvcmRlci1jb2xvcjogIzYyMTQyZDtcbn1cbi5idG4tbWFyb29uOmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tbWFyb29uLmZvY3VzLCAuZm9jdXMuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjMTYzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjIxNDJkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cbi5idG4tbWFyb29uLmRpc2FibGVkLCAuZGlzYWJsZWQuYnRuLXByaW1hcnksIC5idG4tbWFyb29uOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTcxMjI4O1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG59XG4uYnRuLWdyYXk6Zm9jdXMsIC5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXkuZGlzYWJsZWQsIC5idG4tZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjOWY5ZjlmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xufVxuLmJ0bi1ncmF5LTE6Zm9jdXMsIC5idG4tZ3JheS0xLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cbi5idG4tZ3JheS0xLmRpc2FibGVkLCAuYnRuLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xufVxuLmJ0bi1ncmF5LTI6Zm9jdXMsIC5idG4tZ3JheS0yLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tZ3JheS0yLmRpc2FibGVkLCAuYnRuLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xufVxuLmJ0bi1ncmF5LTM6Zm9jdXMsIC5idG4tZ3JheS0zLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1jb2xvcjogI2I3YjdiNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cbi5idG4tZ3JheS0zLmRpc2FibGVkLCAuYnRuLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNztcbiAgYm9yZGVyLWNvbG9yOiAjYjBiMGIwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xufVxuLmJ0bi1ncmF5LTQ6Zm9jdXMsIC5idG4tZ3JheS00LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS00LmRpc2FibGVkLCAuYnRuLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjOWY5ZjlmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNWI1YjViO1xufVxuLmJ0bi1ncmF5LTU6Zm9jdXMsIC5idG4tZ3JheS01LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XG4gIGJvcmRlci1jb2xvcjogIzViNWI1YjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cbi5idG4tZ3JheS01LmRpc2FibGVkLCAuYnRuLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YjtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1NDU0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xufVxuLmJ0bi1ncmF5LTY6Zm9jdXMsIC5idG4tZ3JheS02LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gIGJvcmRlci1jb2xvcjogIzJmMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cbi5idG4tZ3JheS02LmRpc2FibGVkLCAuYnRuLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZ3JheS03OmZvY3VzLCAuYnRuLWdyYXktNy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTcuZGlzYWJsZWQsIC5idG4tZ3JheS03OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDBhM2UwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZjdmMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ29sZCB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpmb2N1cywgLmJ0bi1vdXRsaW5lLWdvbGQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ29sZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdvbGQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29sZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbWFyb29uIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcm9vbi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1hcm9vbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbWFyb29uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1hcm9vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXkge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0xIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0xOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTIge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0yLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMyB7XG4gIGNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTMuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS00IHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS00OmRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS00LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTUge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS01LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNiB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTYuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS02LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS03IHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS03OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOEMxRDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzU5MTIyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYnRuLWdyb3VwLWxnID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sIG5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbiwgLmJ1dHRvbi0tc21hbGwsIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuYnRuLWdyb3VwLXNtID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5hY3RpdmUudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCBuYXYgI3NlYXJjaC1mb3JtIC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnV0dG9uLS1zbWFsbCArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sIC5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lciwgLm5hdmJhciAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAubmF2YmFyIC5yZXBvLXNlYXJjaCAuY29udGVudCwgLnJlcG8tc2VhcmNoIC5uYXZiYXIgLmNvbnRlbnQsIC5uYXZiYXIgI25hdmJhci10b3AsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtc20gPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtc20gPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtc20gPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtc20gPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtc20gPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtc20gPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLW1kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLW1kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLW1kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLW1kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1sZyA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1sZyA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1sZyA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1sZyA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhsID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXhsID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14bCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC14bCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbnRlbnQ6IFwiL1wiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICM4QzFENDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICM1OTEyMjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC51ZHMtbW9kYWwtY2xvc2UtYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQ7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMDtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlYWQ7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMDtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNTtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG59XG5hLmJhZGdlLWdvbGQ6aG92ZXIsIGEuYmFkZ2UtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwO1xufVxuYS5iYWRnZS1nb2xkOmZvY3VzLCBhLmJhZGdlLWdvbGQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG5cbi5iYWRnZS1tYXJvb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbmEuYmFkZ2UtbWFyb29uOmhvdmVyLCBhLmJhZGdlLW1hcm9vbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkO1xufVxuYS5iYWRnZS1tYXJvb246Zm9jdXMsIGEuYmFkZ2UtbWFyb29uLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5hLmJhZGdlLWdyYXk6aG92ZXIsIGEuYmFkZ2UtZ3JheTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xufVxuYS5iYWRnZS1ncmF5OmZvY3VzLCBhLmJhZGdlLWdyYXkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0xIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5hLmJhZGdlLWdyYXktMTpob3ZlciwgYS5iYWRnZS1ncmF5LTE6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcbn1cbmEuYmFkZ2UtZ3JheS0xOmZvY3VzLCBhLmJhZGdlLWdyYXktMS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbmEuYmFkZ2UtZ3JheS0yOmhvdmVyLCBhLmJhZGdlLWdyYXktMjpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuYS5iYWRnZS1ncmF5LTI6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0yLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuYS5iYWRnZS1ncmF5LTM6aG92ZXIsIGEuYmFkZ2UtZ3JheS0zOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG59XG5hLmJhZGdlLWdyYXktMzpmb2N1cywgYS5iYWRnZS1ncmF5LTMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS00IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5hLmJhZGdlLWdyYXktNDpob3ZlciwgYS5iYWRnZS1ncmF5LTQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbn1cbmEuYmFkZ2UtZ3JheS00OmZvY3VzLCBhLmJhZGdlLWdyYXktNC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbn1cbmEuYmFkZ2UtZ3JheS01OmhvdmVyLCBhLmJhZGdlLWdyYXktNTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViO1xufVxuYS5iYWRnZS1ncmF5LTU6Zm9jdXMsIGEuYmFkZ2UtZ3JheS01LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xufVxuYS5iYWRnZS1ncmF5LTY6aG92ZXIsIGEuYmFkZ2UtZ3JheS02OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG59XG5hLmJhZGdlLWdyYXktNjpmb2N1cywgYS5iYWRnZS1ncmF5LTYuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5hLmJhZGdlLWdyYXktNzpob3ZlciwgYS5iYWRnZS1ncmF5LTc6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWdyYXktNzpmb2N1cywgYS5iYWRnZS1ncmF5LTcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGQyZDk7XG4gIGJvcmRlci1jb2xvcjogI2RmYzBjYTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2YWZiYztcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxZjA2MGU7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZmMzO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YWE7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1OTQ1MGQ7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGYyZDI7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZWRjMTtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NkZTdhZDtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMzM3MGE7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VkZjk7XG4gIGJvcmRlci1jb2xvcjogI2I4ZTVmNjtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ExZGRmMztcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDMwNDE7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTQyMWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU1ZDY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGJjNjtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmY2JhZDtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1YTJkMTI7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFjNWM1O1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2IwYjA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0MDBmMGY7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmOWY5Zjk7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2VjO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyYjJiMjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZ29sZCB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ0O1xuICBib3JkZXItY29sb3I6ICNmZmVmYzM7XG59XG4uYWxlcnQtZ29sZCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YWE7XG59XG4uYWxlcnQtZ29sZCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTk0NTBkO1xufVxuXG4uYWxlcnQtbWFyb29uIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGQyZDk7XG4gIGJvcmRlci1jb2xvcjogI2RmYzBjYTtcbn1cbi5hbGVydC1tYXJvb24gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZhZmJjO1xufVxuLmFsZXJ0LW1hcm9vbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMWYwNjBlO1xufVxuXG4uYWxlcnQtZ3JheSB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNlZGVkZWQ7XG59XG4uYWxlcnQtZ3JheSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XG59XG4uYWxlcnQtZ3JheSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4uYWxlcnQtZ3JheS0xIHtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZlZmVmZTtcbn1cbi5hbGVydC1ncmF5LTEgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFmMWYxO1xufVxuLmFsZXJ0LWdyYXktMSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBkaW1ncmF5O1xufVxuXG4uYWxlcnQtZ3JheS0yIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5hbGVydC1ncmF5LTIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2VjO1xufVxuLmFsZXJ0LWdyYXktMiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjA2MDYwO1xufVxuXG4uYWxlcnQtZ3JheS0zIHtcbiAgY29sb3I6ICM2YzZjNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1ncmF5LTMgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTVlNWU1O1xufVxuLmFsZXJ0LWdyYXktMyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTM1MzUzO1xufVxuXG4uYWxlcnQtZ3JheS00IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRlZDtcbn1cbi5hbGVydC1ncmF5LTQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTBlMGUwO1xufVxuLmFsZXJ0LWdyYXktNCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4uYWxlcnQtZ3JheS01IHtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIGJvcmRlci1jb2xvcjogI2Q4ZDhkODtcbn1cbi5hbGVydC1ncmF5LTUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2JjYmNiO1xufVxuLmFsZXJ0LWdyYXktNSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuXG4uYWxlcnQtZ3JheS02IHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1ncmF5LTYgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWdyYXktNiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMwYzBjO1xufVxuXG4uYWxlcnQtZ3JheS03IHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ncmF5LTcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjJiMmIyO1xufVxuLmFsZXJ0LWdyYXktNyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDkwZjIxO1xuICBib3JkZXItY29sb3I6ICM0OTBmMjE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NzE0O1xuICBib3JkZXItY29sb3I6ICM4NTY3MTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2U2MzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGMxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNjMxMTtcbiAgYm9yZGVyLWNvbG9yOiAjM2U2MzExO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzAwNTU3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZTVmNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU1NzQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNTU3NDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTQyMWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiYzY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU0MjFhO1xuICBib3JkZXItY29sb3I6ICM4NTQyMWE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM1YzU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2IwYjA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExODE4O1xuICBib3JkZXItY29sb3I6ICM2YTE4MTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTc5Nzk7XG4gIGJvcmRlci1jb2xvcjogIzc5Nzk3OTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwZDBkO1xuICBib3JkZXItY29sb3I6ICMwZDBkMGQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZCB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmMzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjcxNDtcbiAgYm9yZGVyLWNvbG9yOiAjODU2NzE0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbiB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMGNhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5MGYyMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDkwZjIxO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXkge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XG4gIGJvcmRlci1jb2xvcjogIzYzNjM2Mztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MjgyODI7XG4gIGJvcmRlci1jb2xvcjogIzgyODI4Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTc5Nzk7XG4gIGJvcmRlci1jb2xvcjogIzc5Nzk3OTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzZjNmM7XG4gIGJvcmRlci1jb2xvcjogIzZjNmM2Yztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XG4gIGJvcmRlci1jb2xvcjogIzYzNjM2Mztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XG4gIGJvcmRlci1jb2xvcjogIzNjM2MzYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQ7XG4gIGJvcmRlci1jb2xvcjogIzBkMGQwZDtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbi5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4uc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ29sZDpob3ZlciwgYS5iZy1nb2xkOmZvY3VzLFxuYnV0dG9uLmJnLWdvbGQ6aG92ZXIsXG5idXR0b24uYmctZ29sZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLW1hcm9vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1tYXJvb246aG92ZXIsIGEuYmctbWFyb29uOmZvY3VzLFxuYnV0dG9uLmJnLW1hcm9vbjpob3ZlcixcbmJ1dHRvbi5iZy1tYXJvb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXk6aG92ZXIsIGEuYmctZ3JheTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0xOmhvdmVyLCBhLmJnLWdyYXktMTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTE6aG92ZXIsXG5idXR0b24uYmctZ3JheS0xOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMjpob3ZlciwgYS5iZy1ncmF5LTI6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0yOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2YgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTM6aG92ZXIsIGEuYmctZ3JheS0zOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMzpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS00OmhvdmVyLCBhLmJnLWdyYXktNDpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTQ6aG92ZXIsXG5idXR0b24uYmctZ3JheS00OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNTpob3ZlciwgYS5iZy1ncmF5LTU6Zm9jdXMsXG5idXR0b24uYmctZ3JheS01OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWIgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTY6aG92ZXIsIGEuYmctZ3JheS02OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNjpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS03OmhvdmVyLCBhLmJnLWdyYXktNzpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTc6aG92ZXIsXG5idXR0b24uYmctZ3JheS03OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1nb2xkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbWFyb29uIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheSB7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMiB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMyB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNCB7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNSB7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNiB7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNyB7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0sXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xLFxuLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTMsXG4ubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNSxcbi5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEsXG4ubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjMsXG4ubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjUsXG4ubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1hdXRvLFxuLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1hdXRvLFxuLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8sXG4ubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLWF1dG8sXG4ubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMSxcbi5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIsXG4ubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTIsXG4ubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0zLFxuLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCxcbi5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNCxcbi5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTUsXG4ubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSxcbi5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0yLFxuLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyxcbi5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC00LFxuLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSxcbi5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xLFxuLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4zLFxuLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW41LFxuLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtYXV0byxcbi5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtYXV0byxcbi5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvLFxuLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1hdXRvLFxuLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTEsXG4ubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yLFxuLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0yLFxuLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMyxcbi5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQsXG4ubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQsXG4ubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy01LFxuLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMSxcbi5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMyxcbi5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNSxcbi5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8sXG4ubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLWF1dG8sXG4ubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctYXV0byxcbi5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctYXV0byxcbi5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMSxcbi5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0zLFxuLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTUsXG4ubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xLFxuLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4zLFxuLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW41LFxuLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtYXV0byxcbi5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtYXV0byxcbi5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1hdXRvLFxuLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1hdXRvLFxuLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNGQxMDIzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICM0ZjdkMTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2Yjk0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2U1NTYwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4ZTIxMjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYzJjMmMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ29sZCB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLCBhLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW1hcm9vbiB7XG4gIGNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1tYXJvb246aG92ZXIsIGEudGV4dC1tYXJvb246Zm9jdXMge1xuICBjb2xvcjogIzRkMTAyMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsIGEudGV4dC1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0xIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMTpob3ZlciwgYS50ZXh0LWdyYXktMTpmb2N1cyB7XG4gIGNvbG9yOiAjZDRkNGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTI6aG92ZXIsIGEudGV4dC1ncmF5LTI6Zm9jdXMge1xuICBjb2xvcjogI2MyYzJjMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTMge1xuICBjb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0zOmhvdmVyLCBhLnRleHQtZ3JheS0zOmZvY3VzIHtcbiAgY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS00IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNDpob3ZlciwgYS50ZXh0LWdyYXktNDpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNSB7XG4gIGNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTU6aG92ZXIsIGEudGV4dC1ncmF5LTU6Zm9jdXMge1xuICBjb2xvcjogIzRlNGU0ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTYge1xuICBjb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS02OmhvdmVyLCBhLnRleHQtZ3JheS02OmZvY3VzIHtcbiAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS03IHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNzpob3ZlciwgYS50ZXh0LWdyYXktNzpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuXG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwcmUsXG5ibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICB0cixcbmltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgcCxcbmgyLFxuaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG5cbiAgaDIsXG5oMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cblxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbi50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xuICB9XG5cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQVNVIFdlYiBTdGFuZGFyZHM6IGJvb3RzdHJhcC1hc3UuY3NzIHYwLjAuMVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBDb3B5cmlnaHQgMjAyMCBBU1VcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAjMDBiYWZmICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbnUsXG5pbnMge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5hYmJyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG46cm9vdCB7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1nb2xkOiAjZmZjNjI3O1xuICAtLW1hcm9vbjogIzhjMWQ0MDtcbiAgLS1ibHVlZm9jdXM6ICMwMGJhZmY7XG4gIC0tZGFya2dvbGQ6ICM3ZjYyMjc7XG4gIC0tZGFya21hcm9vbjogIzQ0MGUyMjtcbiAgLS1zdWNjZXNzOiAjNzhiZTIwO1xuICAtLWluZm86ICMwMGEzZTA7XG4gIC0td2FybmluZzogI2ZmN2YzMjtcbiAgLS1kYW5nZXI6ICNjYzJmMmY7XG4gIC0tbGlnaHQ6ICNlOGU4ZTg7XG4gIC0tZGFyazogIzE5MTkxOTtcbiAgLS1nb2xkOiAjZmZjNjI3O1xuICAtLW1hcm9vbjogIzhjMWQ0MDtcbiAgLS1ncmF5OiAjYmZiZmJmO1xuICAtLWdyYXktMTogI2ZhZmFmYTtcbiAgLS1ncmF5LTI6ICNlOGU4ZTg7XG4gIC0tZ3JheS0zOiAjZDBkMGQwO1xuICAtLWdyYXktNDogI2JmYmZiZjtcbiAgLS1ncmF5LTU6ICM3NDc0NzQ7XG4gIC0tZ3JheS02OiAjNDg0ODQ4O1xuICAtLWdyYXktNzogIzE5MTkxOTtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyNjBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIH1cbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTIyNHB4O1xuICB9XG59XG4ucm93LCAucmVwby1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctZmVhdHVyZWQtY29udGVudCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIG5hdiAjc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdywgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTEyLCAudmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1mZWF0dXJlZC1jb250ZW50IC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIGZvcm0udmlldy1jb250ZW50ID4gZGl2IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiwgbmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRjMTtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOWRkOGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGU1ZjY7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FjZmVmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmM2O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmM5NDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U0OTM5Mztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODc4Nztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuXG4udGFibGUtZ29sZCxcbi50YWJsZS1nb2xkID4gdGgsXG4udGFibGUtZ29sZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi50YWJsZS1nb2xkIHRoLFxuLnRhYmxlLWdvbGQgdGQsXG4udGFibGUtZ29sZCB0aGVhZCB0aCxcbi50YWJsZS1nb2xkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmUxOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cblxuLnRhYmxlLW1hcm9vbixcbi50YWJsZS1tYXJvb24gPiB0aCxcbi50YWJsZS1tYXJvb24gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4udGFibGUtbWFyb29uIHRoLFxuLnRhYmxlLW1hcm9vbiB0ZCxcbi50YWJsZS1tYXJvb24gdGhlYWQgdGgsXG4udGFibGUtbWFyb29uIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjMzg5OWM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cblxuLnRhYmxlLWdyYXksXG4udGFibGUtZ3JheSA+IHRoLFxuLnRhYmxlLWdyYXkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4udGFibGUtZ3JheSB0aCxcbi50YWJsZS1ncmF5IHRkLFxuLnRhYmxlLWdyYXkgdGhlYWQgdGgsXG4udGFibGUtZ3JheSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTEsXG4udGFibGUtZ3JheS0xID4gdGgsXG4udGFibGUtZ3JheS0xID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLnRhYmxlLWdyYXktMSB0aCxcbi50YWJsZS1ncmF5LTEgdGQsXG4udGFibGUtZ3JheS0xIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNmY2ZjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi50YWJsZS1ncmF5LTIsXG4udGFibGUtZ3JheS0yID4gdGgsXG4udGFibGUtZ3JheS0yID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnRhYmxlLWdyYXktMiB0aCxcbi50YWJsZS1ncmF5LTIgdGQsXG4udGFibGUtZ3JheS0yIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1ncmF5LTMsXG4udGFibGUtZ3JheS0zID4gdGgsXG4udGFibGUtZ3JheS0zID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWdyYXktMyB0aCxcbi50YWJsZS1ncmF5LTMgdGQsXG4udGFibGUtZ3JheS0zIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG5cbi50YWJsZS1ncmF5LTQsXG4udGFibGUtZ3JheS00ID4gdGgsXG4udGFibGUtZ3JheS00ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLnRhYmxlLWdyYXktNCB0aCxcbi50YWJsZS1ncmF5LTQgdGQsXG4udGFibGUtZ3JheS00IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTUsXG4udGFibGUtZ3JheS01ID4gdGgsXG4udGFibGUtZ3JheS01ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLnRhYmxlLWdyYXktNSB0aCxcbi50YWJsZS1ncmF5LTUgdGQsXG4udGFibGUtZ3JheS01IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG5cbi50YWJsZS1ncmF5LTYsXG4udGFibGUtZ3JheS02ID4gdGgsXG4udGFibGUtZ3JheS02ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnRhYmxlLWdyYXktNiB0aCxcbi50YWJsZS1ncmF5LTYgdGQsXG4udGFibGUtZ3JheS02IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBhMGEwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5cbi50YWJsZS1ncmF5LTcsXG4udGFibGUtZ3JheS03ID4gdGgsXG4udGFibGUtZ3JheS03ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWdyYXktNyB0aCxcbi50YWJsZS1ncmF5LTcgdGQsXG4udGFibGUtZ3JheS03IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODc4Nzg3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCBuYXYgI3NlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtLCBuYXYgI3NlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgMTkwLCAzMiwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM3OGJlMjAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM3OGJlMjAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzkyZGQzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyZGQzNDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDQ3LCA0NywgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjYzJmMmYnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjYzJmMmYnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzY2MyZjJmJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzY2MyZjJmJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDg1NjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg1NjU2O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICB0cmFuc2l0aW9uOiAwLjAzcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cywgLmJ0bi5mb2N1cywgLmZvY3VzLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uYnRuLmRpc2FibGVkLCAuZGlzYWJsZWQudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmJ0bjpkaXNhYmxlZCwgLnVkcy1tb2RhbC1jbG9zZS1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiA1MCU7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLCBhLmRpc2FibGVkLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0bixcbmZpZWxkc2V0OmRpc2FibGVkIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG4gIGJvcmRlci1jb2xvcjogIzU2ODcxNztcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkO1xuICBib3JkZXItY29sb3I6ICMwMDc1YTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjE1YjAwO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyODI4O1xuICBib3JkZXItY29sb3I6ICNhMzI1MjU7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjYTMyNTI1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjOTgyMzIzO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuXG4uYnRuLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbn1cbi5idG4tZ29sZDpmb2N1cywgLmJ0bi1nb2xkLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuLmJ0bi1nb2xkLmRpc2FibGVkLCAuYnRuLWdvbGQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2YTkwMDtcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1tYXJvb24sIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOmhvdmVyLCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjMTYzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjIxNDJkO1xufVxuLmJ0bi1tYXJvb246Zm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1tYXJvb24uZm9jdXMsIC5mb2N1cy5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuLmJ0bi1tYXJvb24uZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tcHJpbWFyeSwgLmJ0bi1tYXJvb246ZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGUsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkO1xuICBib3JkZXItY29sb3I6ICM1NzEyMjg7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbn1cbi5idG4tZ3JheTpmb2N1cywgLmJ0bi1ncmF5LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS5kaXNhYmxlZCwgLmJ0bi1ncmF5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG4uYnRuLWdyYXktMTpmb2N1cywgLmJ0bi1ncmF5LTEuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTEuZGlzYWJsZWQsIC5idG4tZ3JheS0xOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWdyYXktMjpmb2N1cywgLmJ0bi1ncmF5LTIuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTIuZGlzYWJsZWQsIC5idG4tZ3JheS0yOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XG59XG4uYnRuLWdyYXktMzpmb2N1cywgLmJ0bi1ncmF5LTMuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTMuZGlzYWJsZWQsIC5idG4tZ3JheS0zOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xuICBib3JkZXItY29sb3I6ICNiMGIwYjA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG59XG4uYnRuLWdyYXktNDpmb2N1cywgLmJ0bi1ncmF5LTQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTQuZGlzYWJsZWQsIC5idG4tZ3JheS00OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXItY29sb3I6ICM1YjViNWI7XG59XG4uYnRuLWdyYXktNTpmb2N1cywgLmJ0bi1ncmF5LTUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNWI1YjViO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTUuZGlzYWJsZWQsIC5idG4tZ3JheS01OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViO1xuICBib3JkZXItY29sb3I6ICM1NDU0NTQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICBib3JkZXItY29sb3I6ICMyZjJmMmY7XG59XG4uYnRuLWdyYXktNjpmb2N1cywgLmJ0bi1ncmF5LTYuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTYuZGlzYWJsZWQsIC5idG4tZ3JheS02OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6Zm9jdXMsIC5idG4tZ3JheS03LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OGJlMjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwYTNlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmY3ZjMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdvbGQge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6Zm9jdXMsIC5idG4tb3V0bGluZS1nb2xkLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLW1hcm9vbiB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246Zm9jdXMsIC5idG4tb3V0bGluZS1tYXJvb24uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1tYXJvb24uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1tYXJvb246ZGlzYWJsZWQge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1hcm9vbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5IHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMSB7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTEuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0yIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0yOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTMge1xuICBjb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0zLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTM6ZGlzYWJsZWQge1xuICBjb2xvcjogI2QwZDBkMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS00LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS01IHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS01OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS01LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTYge1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS02LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTYuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTY6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS03LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5idG4tZ3JvdXAtbGcgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbn1cblxuLmJ0bi1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uLCAuYnV0dG9uLS1zbWFsbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsIC5idG4tZ3JvdXAgPiAuYWN0aXZlLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmFjdGl2ZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ1dHRvbi0tc21hbGwgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwgLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG4gIGJvcmRlci1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS81MCUgNTAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgIzAwMDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsIC5uYXZiYXIgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLm5hdmJhciAucmVwby1zZWFyY2ggLmNvbnRlbnQsIC5yZXBvLXNlYXJjaCAubmF2YmFyIC5jb250ZW50LCAubmF2YmFyICNuYXZiYXItdG9wLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXNtID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXNtID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXNtID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXNtID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1tZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1tZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1tZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1tZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbGcgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbGcgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbGcgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbGcgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14bCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC14bCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQteGwgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQteGwgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQteGwgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogI2JmYmZiZjtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDByZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzU5MTIyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlLCAudWRzLW1vZGFsLWNsb3NlLWJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5O1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkO1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTVmMDA7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjU7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ29sZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuYS5iYWRnZS1nb2xkOmhvdmVyLCBhLmJhZGdlLWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMDtcbn1cbmEuYmFkZ2UtZ29sZDpmb2N1cywgYS5iYWRnZS1nb2xkLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYmFkZ2UtbWFyb29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5hLmJhZGdlLW1hcm9vbjpob3ZlciwgYS5iYWRnZS1tYXJvb246Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbn1cbmEuYmFkZ2UtbWFyb29uOmZvY3VzLCBhLmJhZGdlLW1hcm9vbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuYS5iYWRnZS1ncmF5OmhvdmVyLCBhLmJhZGdlLWdyYXk6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbn1cbmEuYmFkZ2UtZ3JheTpmb2N1cywgYS5iYWRnZS1ncmF5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuYS5iYWRnZS1ncmF5LTE6aG92ZXIsIGEuYmFkZ2UtZ3JheS0xOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG5hLmJhZGdlLWdyYXktMTpmb2N1cywgYS5iYWRnZS1ncmF5LTEuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0yIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5hLmJhZGdlLWdyYXktMjpob3ZlciwgYS5iYWRnZS1ncmF5LTI6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbmEuYmFkZ2UtZ3JheS0yOmZvY3VzLCBhLmJhZGdlLWdyYXktMi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbn1cbmEuYmFkZ2UtZ3JheS0zOmhvdmVyLCBhLmJhZGdlLWdyYXktMzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xufVxuYS5iYWRnZS1ncmF5LTM6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0zLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuYS5iYWRnZS1ncmF5LTQ6aG92ZXIsIGEuYmFkZ2UtZ3JheS00OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG59XG5hLmJhZGdlLWdyYXktNDpmb2N1cywgYS5iYWRnZS1ncmF5LTQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG59XG5hLmJhZGdlLWdyYXktNTpob3ZlciwgYS5iYWRnZS1ncmF5LTU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1Yjtcbn1cbmEuYmFkZ2UtZ3JheS01OmZvY3VzLCBhLmJhZGdlLWdyYXktNS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbn1cbmEuYmFkZ2UtZ3JheS02OmhvdmVyLCBhLmJhZGdlLWdyYXktNjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xufVxuYS5iYWRnZS1ncmF5LTY6Zm9jdXMsIGEuYmFkZ2UtZ3JheS02LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuYS5iYWRnZS1ncmF5LTc6aG92ZXIsIGEuYmFkZ2UtZ3JheS03OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1ncmF5LTc6Zm9jdXMsIGEuYmFkZ2UtZ3JheS03LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2U2MzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmMmQyO1xuICBib3JkZXItY29sb3I6ICNkOWVkYzE7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZGU3YWQ7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjMzNzBhO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlZGY5O1xuICBib3JkZXItY29sb3I6ICNiOGU1ZjY7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhMWRkZjM7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAzMDQxO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNWQ2O1xuICBib3JkZXItY29sb3I6ICNmZmRiYzY7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmNiYWQ7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNWEyZDEyO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2YxYzVjNTtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNiMGIwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDAwZjBmO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNlYztcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjA2MDYwO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMmIyYjI7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LWdvbGQge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZmMzO1xufVxuLmFsZXJ0LWdvbGQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGFhO1xufVxuLmFsZXJ0LWdvbGQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzU5NDUwZDtcbn1cblxuLmFsZXJ0LW1hcm9vbiB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThkMmQ5O1xuICBib3JkZXItY29sb3I6ICNkZmMwY2E7XG59XG4uYWxlcnQtbWFyb29uIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2YWZiYztcbn1cbi5hbGVydC1tYXJvb24gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzFmMDYwZTtcbn1cblxuLmFsZXJ0LWdyYXkge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGVkO1xufVxuLmFsZXJ0LWdyYXkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTBlMGUwO1xufVxuLmFsZXJ0LWdyYXkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmFsZXJ0LWdyYXktMSB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZWZlZmU7XG59XG4uYWxlcnQtZ3JheS0xIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YxZjFmMTtcbn1cbi5hbGVydC1ncmF5LTEgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogZGltZ3JheTtcbn1cblxuLmFsZXJ0LWdyYXktMiB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmOWY5Zjk7XG59XG4uYWxlcnQtZ3JheS0yIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNlYztcbn1cbi5hbGVydC1ncmF5LTIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzYwNjA2MDtcbn1cblxuLmFsZXJ0LWdyYXktMyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtZ3JheS0zIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5hbGVydC1ncmF5LTMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzNTM1Mztcbn1cblxuLmFsZXJ0LWdyYXktNCB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNlZGVkZWQ7XG59XG4uYWxlcnQtZ3JheS00IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UwZTBlMDtcbn1cbi5hbGVydC1ncmF5LTQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmFsZXJ0LWdyYXktNSB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xuICBib3JkZXItY29sb3I6ICNkOGQ4ZDg7XG59XG4uYWxlcnQtZ3JheS01IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NiY2JjYjtcbn1cbi5hbGVydC1ncmF5LTUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIzMjMyMztcbn1cblxuLmFsZXJ0LWdyYXktNiB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtZ3JheS02IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ncmF5LTYgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjMGMwYztcbn1cblxuLmFsZXJ0LWdyYXktNyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZ3JheS03IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyYjJiMjtcbn1cbi5hbGVydC1ncmF5LTcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U2MzExO1xuICBib3JkZXItY29sb3I6ICMzZTYzMTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNWY2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU3NDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTc0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGJjNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTQyMWE7XG4gIGJvcmRlci1jb2xvcjogIzg1NDIxYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTE4MTg7XG4gIGJvcmRlci1jb2xvcjogIzZhMTgxODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQ7XG4gIGJvcmRlci1jb2xvcjogIzBkMGQwZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NzE0O1xuICBib3JkZXItY29sb3I6ICM4NTY3MTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbWFyb29uIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDkwZjIxO1xuICBib3JkZXItY29sb3I6ICM0OTBmMjE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheSB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMSB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyODI4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODI4MjgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMiB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmM2YztcbiAgYm9yZGVyLWNvbG9yOiAjNmM2YzZjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNCB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNSB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcbiAgYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNiB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQwZDBkO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ29sZDpob3ZlciwgYS5iZy1nb2xkOmZvY3VzLFxuYnV0dG9uLmJnLWdvbGQ6aG92ZXIsXG5idXR0b24uYmctZ29sZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLW1hcm9vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1tYXJvb246aG92ZXIsIGEuYmctbWFyb29uOmZvY3VzLFxuYnV0dG9uLmJnLW1hcm9vbjpob3ZlcixcbmJ1dHRvbi5iZy1tYXJvb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXk6aG92ZXIsIGEuYmctZ3JheTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0xOmhvdmVyLCBhLmJnLWdyYXktMTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTE6aG92ZXIsXG5idXR0b24uYmctZ3JheS0xOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMjpob3ZlciwgYS5iZy1ncmF5LTI6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0yOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2YgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTM6aG92ZXIsIGEuYmctZ3JheS0zOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMzpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS00OmhvdmVyLCBhLmJnLWdyYXktNDpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTQ6aG92ZXIsXG5idXR0b24uYmctZ3JheS00OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNTpob3ZlciwgYS5iZy1ncmF5LTU6Zm9jdXMsXG5idXR0b24uYmctZ3JheS01OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWIgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTY6aG92ZXIsIGEuYmctZ3JheS02OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNjpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS03OmhvdmVyLCBhLmJnLWdyYXktNzpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTc6aG92ZXIsXG5idXR0b24uYmctZ3JheS03OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdvbGQge1xuICBib3JkZXItY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1tYXJvb24ge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS00IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS01IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS02IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS03IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTIge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEyLFxuLm15LTEyIHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTIsXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEyLFxuLm15LTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTIsXG4ubXgtMTIge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNCB7XG4gIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTQsXG4ubXktMTQge1xuICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xNCxcbi5teC0xNCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTQsXG4ubXktMTQge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xNCxcbi5teC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0sXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEyLFxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEyLFxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTIsXG4ucHktMTIge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTIsXG4ucHgtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTQge1xuICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNCxcbi5weS0xNCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xNCxcbi5weC0xNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE0LFxuLnB5LTE0IHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE2IHtcbiAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTYsXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTYsXG4ucHgtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNixcbi5weS0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xNixcbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjAge1xuICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4wLFxuLm15LW4wIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjAsXG4ubXgtbjAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4wLFxuLm15LW4wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjAsXG4ubXgtbjAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTIge1xuICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTIsXG4ubXktbjEyIHtcbiAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMixcbi5teC1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTIsXG4ubXktbjEyIHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMixcbi5teC1uMTIge1xuICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE0IHtcbiAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE0LFxuLm15LW4xNCB7XG4gIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTQsXG4ubXgtbjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE0LFxuLm15LW4xNCB7XG4gIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTQsXG4ubXgtbjE0IHtcbiAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNiB7XG4gIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNixcbi5teS1uMTYge1xuICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjE2LFxuLm14LW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNixcbi5teS1uMTYge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjE2LFxuLm14LW4xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSxcbi5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zLFxuLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUsXG4ubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTYsXG4ubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTYsXG4ubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNixcbi5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS03LFxuLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTcsXG4ubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS03LFxuLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTcsXG4ubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOCxcbi5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tOCxcbi5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS04LFxuLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS04LFxuLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTksXG4ubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tOSxcbi5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTksXG4ubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tOSxcbi5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTAsXG4ubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xMCxcbi5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTAsXG4ubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xMCxcbi5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMixcbi5teS1zbS0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEyLFxuLm14LXNtLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMixcbi5teS1zbS0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEyLFxuLm14LXNtLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE0LFxuLm15LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMTQsXG4ubXgtc20tMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE0LFxuLm15LXNtLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMTQsXG4ubXgtc20tMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTYsXG4ubXktc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xNixcbi5teC1zbS0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTYsXG4ubXktc20tMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xNixcbi5teC1zbS0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTYsXG4ucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS02LFxuLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS02LFxuLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNixcbi5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTcsXG4ucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTcsXG4ucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNyxcbi5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNyxcbi5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTgsXG4ucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS04LFxuLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS04LFxuLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tOCxcbi5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTksXG4ucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTksXG4ucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tOSxcbi5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMCxcbi5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xMCxcbi5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEwLFxuLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEwLFxuLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTIsXG4ucHktc20tMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMTIsXG4ucHgtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xMixcbi5weS1zbS0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xMixcbi5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE0LFxuLnB5LXNtLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTE0LFxuLnB4LXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTQsXG4ucHktc20tMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTQsXG4ucHgtc20tMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNixcbi5weS1zbS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xNixcbi5weC1zbS0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE2LFxuLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTE2LFxuLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEsXG4ubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjMsXG4ubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjUsXG4ubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjAsXG4ubXktc20tbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMCxcbi5teC1zbS1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjAsXG4ubXktc20tbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMCxcbi5teC1zbS1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNixcbi5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNixcbi5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW42LFxuLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW42LFxuLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNyxcbi5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW43LFxuLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNyxcbi5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW43LFxuLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOCxcbi5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uOCxcbi5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW44LFxuLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW44LFxuLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOSxcbi5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW45LFxuLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uOSxcbi5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW45LFxuLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEwLFxuLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTAsXG4ubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEwLFxuLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTAsXG4ubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xMixcbi5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEyLFxuLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xMixcbi5teS1zbS1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjEyLFxuLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTQsXG4ubXktc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xNCxcbi5teC1zbS1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTQsXG4ubXktc20tbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xNCxcbi5teC1zbS1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE2LFxuLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTYsXG4ubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE2LFxuLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTYsXG4ubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8sXG4ubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLWF1dG8sXG4ubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIsXG4ubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCxcbi5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC02LFxuLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC02LFxuLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTYsXG4ubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNyxcbi5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC03LFxuLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNyxcbi5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC03LFxuLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTgsXG4ubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTgsXG4ubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtOCxcbi5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtOCxcbi5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC05LFxuLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTksXG4ubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC05LFxuLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTksXG4ubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEwLFxuLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTAsXG4ubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEwLFxuLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTAsXG4ubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTIsXG4ubXktbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xMixcbi5teC1tZC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTIsXG4ubXktbWQtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xMixcbi5teC1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xNCxcbi5teS1tZC0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTE0LFxuLm14LW1kLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xNCxcbi5teS1tZC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTE0LFxuLm14LW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE2LFxuLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTYsXG4ubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE2LFxuLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTYsXG4ubXgtbWQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC02LFxuLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNixcbi5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNixcbi5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTYsXG4ucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC03LFxuLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC03LFxuLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTcsXG4ucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTcsXG4ucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC04LFxuLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtOCxcbi5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOCxcbi5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTgsXG4ucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC05LFxuLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC05LFxuLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTksXG4ucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTksXG4ucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTAsXG4ucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTAsXG4ucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMCxcbi5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xMCxcbi5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEyLFxuLnB5LW1kLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEyLFxuLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTIsXG4ucHktbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMTIsXG4ucHgtbWQtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNCxcbi5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xNCxcbi5weC1tZC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE0LFxuLnB5LW1kLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTE0LFxuLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTYsXG4ucHktbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTYsXG4ucHgtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNixcbi5weS1tZC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xNixcbi5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xLFxuLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4zLFxuLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW41LFxuLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4wLFxuLm15LW1kLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjAsXG4ubXgtbWQtbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4wLFxuLm15LW1kLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjAsXG4ubXgtbWQtbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMixcbi5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNCxcbi5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjYsXG4ubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjYsXG4ubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNixcbi5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjcsXG4ubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNyxcbi5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjcsXG4ubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNyxcbi5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjgsXG4ubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjgsXG4ubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uOCxcbi5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uOCxcbi5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjksXG4ubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uOSxcbi5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjksXG4ubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uOSxcbi5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMCxcbi5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEwLFxuLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMCxcbi5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEwLFxuLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTIsXG4ubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xMixcbi5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTIsXG4ubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xMixcbi5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE0LFxuLm15LW1kLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTQsXG4ubXgtbWQtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE0LFxuLm15LW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTQsXG4ubXgtbWQtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xNixcbi5teS1tZC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjE2LFxuLm14LW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xNixcbi5teS1tZC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjE2LFxuLm14LW1kLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvLFxuLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1hdXRvLFxuLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yLFxuLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQsXG4ubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNixcbi5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNixcbi5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy02LFxuLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy02LFxuLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTcsXG4ubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNyxcbi5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTcsXG4ubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNyxcbi5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy04LFxuLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy04LFxuLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTgsXG4ubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTgsXG4ubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctOSxcbi5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy05LFxuLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOSxcbi5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy05LFxuLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xMCxcbi5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTEwLFxuLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xMCxcbi5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTEwLFxuLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTIge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEyLFxuLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTIsXG4ubXgtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEyLFxuLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTIsXG4ubXgtbGctMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTQsXG4ubXktbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xNCxcbi5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTQsXG4ubXktbGctMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xNCxcbi5teC1sZy0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE2IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNixcbi5teS1sZy0xNiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTE2LFxuLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNixcbi5teS1sZy0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTE2LFxuLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNixcbi5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTYsXG4ucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTYsXG4ucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy02LFxuLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNyxcbi5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNyxcbi5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy03LFxuLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy03LFxuLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOCxcbi5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTgsXG4ucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTgsXG4ucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy04LFxuLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOSxcbi5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctOSxcbi5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy05LFxuLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEwLFxuLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEwLFxuLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTAsXG4ucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTAsXG4ucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTIge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xMixcbi5weS1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xMixcbi5weC1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEyLFxuLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEyLFxuLnB4LWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE0IHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTQsXG4ucHktbGctMTQge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTQsXG4ucHgtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNCxcbi5weS1sZy0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xNCxcbi5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xNiB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE2LFxuLnB5LWxnLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTE2LFxuLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTYsXG4ucHktbGctMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTYsXG4ucHgtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMSxcbi5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMyxcbi5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNSxcbi5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMCxcbi5teS1sZy1uMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4wLFxuLm14LWxnLW4wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMCxcbi5teS1sZy1uMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4wLFxuLm14LWxnLW4wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjIsXG4ubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjQsXG4ubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW42LFxuLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW42LFxuLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjYsXG4ubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW43LFxuLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjcsXG4ubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW43LFxuLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjcsXG4ubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW44LFxuLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW44LFxuLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjgsXG4ubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjgsXG4ubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW45LFxuLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjksXG4ubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW45LFxuLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjksXG4ubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTAsXG4ubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xMCxcbi5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTAsXG4ubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xMCxcbi5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEyIHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEyLFxuLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMTIsXG4ubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEyLFxuLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMTIsXG4ubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNCB7XG4gICAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNCxcbi5teS1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjE0LFxuLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNCxcbi5teS1sZy1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjE0LFxuLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTYge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTYsXG4ubXktbGctbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xNixcbi5teC1sZy1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTYsXG4ubXktbGctbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xNixcbi5teC1sZy1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctYXV0byxcbi5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctYXV0byxcbi5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvLFxuLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1hdXRvLFxuLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEsXG4ubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMyxcbi5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01LFxuLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC02LFxuLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC02LFxuLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTYsXG4ubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNyxcbi5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC03LFxuLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNyxcbi5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC03LFxuLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTgsXG4ubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTgsXG4ubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtOCxcbi5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOCxcbi5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC05LFxuLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTksXG4ubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC05LFxuLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTksXG4ubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEwLFxuLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTAsXG4ubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEwLFxuLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTAsXG4ubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTIsXG4ubXkteGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xMixcbi5teC14bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTIsXG4ubXkteGwtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xMixcbi5teC14bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xNCxcbi5teS14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTE0LFxuLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xNCxcbi5teS14bC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTE0LFxuLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE2LFxuLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTYsXG4ubXgteGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE2LFxuLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTYsXG4ubXgteGwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC02LFxuLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNixcbi5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNixcbi5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTYsXG4ucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC03LFxuLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC03LFxuLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTcsXG4ucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTcsXG4ucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC04LFxuLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtOCxcbi5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOCxcbi5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTgsXG4ucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC05LFxuLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC05LFxuLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTksXG4ucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTAsXG4ucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTAsXG4ucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xMCxcbi5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xMCxcbi5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEyLFxuLnB5LXhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEyLFxuLnB4LXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTIsXG4ucHkteGwtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMTIsXG4ucHgteGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNCxcbi5weS14bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xNCxcbi5weC14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE0LFxuLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTE0LFxuLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTYsXG4ucHkteGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTYsXG4ucHgteGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xNixcbi5weS14bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xNixcbi5weC14bC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xLFxuLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4zLFxuLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW41LFxuLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4wLFxuLm15LXhsLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjAsXG4ubXgteGwtbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4wLFxuLm15LXhsLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjAsXG4ubXgteGwtbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjYsXG4ubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjYsXG4ubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNixcbi5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNixcbi5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjcsXG4ubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNyxcbi5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjcsXG4ubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNyxcbi5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjgsXG4ubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjgsXG4ubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOCxcbi5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uOCxcbi5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjksXG4ubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOSxcbi5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjksXG4ubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uOSxcbi5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMCxcbi5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEwLFxuLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMCxcbi5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEwLFxuLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTIsXG4ubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xMixcbi5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTIsXG4ubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xMixcbi5teC14bC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE0LFxuLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTQsXG4ubXgteGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE0LFxuLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTQsXG4ubXgteGwtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xNixcbi5teS14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjE2LFxuLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xNixcbi5teS14bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjE2LFxuLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvLFxuLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1hdXRvLFxuLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNzhiZTIwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjNGY3ZDE1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzAwNmI5NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNlNTU2MDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNjYzJmMmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjOGUyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2MyYzJjMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdvbGQge1xuICBjb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ29sZDpob3ZlciwgYS50ZXh0LWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tYXJvb24ge1xuICBjb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbWFyb29uOmhvdmVyLCBhLnRleHQtbWFyb29uOmZvY3VzIHtcbiAgY29sb3I6ICM0ZDEwMjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheSB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5OmhvdmVyLCBhLnRleHQtZ3JheTpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMSB7XG4gIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTE6aG92ZXIsIGEudGV4dC1ncmF5LTE6Zm9jdXMge1xuICBjb2xvcjogI2Q0ZDRkNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTIge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0yOmhvdmVyLCBhLnRleHQtZ3JheS0yOmZvY3VzIHtcbiAgY29sb3I6ICNjMmMyYzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0zIHtcbiAgY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMzpob3ZlciwgYS50ZXh0LWdyYXktMzpmb2N1cyB7XG4gIGNvbG9yOiAjYWFhYWFhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNCB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTQ6aG92ZXIsIGEudGV4dC1ncmF5LTQ6Zm9jdXMge1xuICBjb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTUge1xuICBjb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS01OmhvdmVyLCBhLnRleHQtZ3JheS01OmZvY3VzIHtcbiAgY29sb3I6ICM0ZTRlNGUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS02IHtcbiAgY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNjpob3ZlciwgYS50ZXh0LWdyYXktNjpmb2N1cyB7XG4gIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNyB7XG4gIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTc6aG92ZXIsIGEudGV4dC1ncmF5LTc6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cblxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgcHJlLFxuYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgdHIsXG5pbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHAsXG5oMixcbmgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuXG4gIGgyLFxuaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3Age1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4udGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgfVxuXG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xuICB9XG59XG4uaW1nLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cblxuLmNvbC5jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4O1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODVlbTtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGEge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG5cbi5jYXJkLW5ld3MgLmNhcmQtaGVhZGVyLFxuLmNhcmQtbmV3cyAuY2FyZC1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcmQtbmV3cyAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG5cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDRweCAjZmZjNjI3O1xufVxuXG4uYmctZGFyayBhLFxuLmJnLXByaW1hcnkgYSxcbi5iZy1ibGFjayBhIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5iZy1saWdodCBhLFxuLmJnLXNlY29uZGFyeSBhLFxuLmJnLXdoaXRlIGEge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxuLnNyLW9ubHk6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuYnV0dG9uOmZvY3VzLFxuYTpmb2N1cyxcbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjZmZmZmZmLCAwcHggMHB4IDBweCA0cHggIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbGVydCAuYWxlcnQtaWNvbiB7XG4gIGZsZXg6IDAgMCA0cmVtO1xufVxuLmFsZXJ0IC5hbGVydC1pY29uIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY29udGVudCB7XG4gIGZsZXg6IDEwO1xuICBwYWRkaW5nOiAwLjVyZW0gMHJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY2xvc2Uge1xuICBmbGV4OiAxO1xufVxuLmFsZXJ0IC5hbGVydC1jbG9zZSAuY2xvc2Uge1xuICBvcGFjaXR5OiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYWxlcnQgLmFsZXJ0LWNsb3NlIC5jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDEwMCU7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWFkZTtcbiAgLyogMzMlIG9wYWNpdHkgb2Ygb2ZmaWNpYWwgbWFyb29uICovXG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmNWRiO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZjBmYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZGRkZDtcbiAgLyogMjAlIG9wYWNpdHkgb2Ygb2ZmaWNpYWwgbWFyb29uICovXG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cblxuLmFsZXJ0Om5vdChbY2xhc3MqPWFsZXJ0LV0pLFxuZGl2W2NsYXNzPVwiYWxlcnQgYWxlcnQtYmxvY2tcIl0ge1xuICAvKiBDYXRjaC1hbGwgZm9yIGRlZmF1bHQgYWxlcnQgY2xhc3MgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWxlcnQgLmFsZXJ0LWljb24ge1xuICAgIGZsZXg6IDAgMCAzcmVtO1xuICB9XG4gIC5hbGVydCAuYWxlcnQtaWNvbiBzdmcge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG4gIC5hbGVydCAuYWxlcnQtY2xvc2Uge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxufVxuXG4uYmFja2dyb3VuZC1wYW5lbCB7XG4gIGhlaWdodDogMzIycHg7XG59XG5cbi5ncmF5LTctYmcge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuXG4uZ3JheS0yLWJnIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cblxuLmdyYXktMS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5pbWFnZS1iZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cblxuLnNlY3Rpb24tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjYWxpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWF4LXNpemUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5cbi5jb250ZW50LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM3NDc0NzQ7XG4gIGhlaWdodDogMjUxcHg7XG4gIG1hcmdpbjogMjBweCAwIDEwMHB4IDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6ICNkMGQwZDA7XG59XG5cbi5iZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICNmZmYgMCUgMCUgcmVwZWF0IHBhZGRpbmctYm94O1xuICBvcGFjaXR5OiAxO1xufVxuLmJnLm1vcnNlLWNvZGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9Nb3JzZUNvZGVXaGl0ZS5wbmdcIik7XG59XG4uYmcubW9yc2UtY29kZS1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL01vcnNlQ29kZUJsYWNrLnBuZ1wiKTtcbn1cbi5iZy5uZXR3b3JrLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya1doaXRlLnBuZ1wiKTtcbn1cbi5iZy5uZXR3b3JrLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya0JsYWNrLnBuZ1wiKTtcbn1cbi5iZy50b3BvIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iZy50b3BvLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvVG9wb1BhdHRlcm5XaGl0ZS5wbmdcIik7XG59XG4uYmcudG9wby1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL1RvcG9QYXR0ZXJuQmxhY2sucG5nXCIpO1xufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAycmVtIDEycHg7XG59XG4uYmFubmVyIC5iYW5uZXItaWNvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmFubmVyIC5iYW5uZXItaWNvbiBzdmcge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMC4yNXJlbSAycmVtIDAuMjVyZW0gMDtcbn1cbi5iYW5uZXIgLmJhbm5lci1jb250ZW50IHtcbiAgZmxleDogNTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDMge1xuICBtYXJnaW46IDAuNXJlbSAwcmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWJ1dHRvbnMge1xuICBmbGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5iYW5uZXIgLmJhbm5lci1idXR0b25zIGEsXG4uYmFubmVyIC5iYW5uZXItYnV0dG9ucyBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYmFubmVyIC5iYW5uZXItY2xvc2Uge1xuICBmbGV4OiAyO1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSAuY2xvc2Uge1xuICBvcGFjaXR5OiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYmFubmVyIC5iYW5uZXItY2xvc2UgLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTAwJTtcbn1cblxuLmJhbm5lci1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM3OGJlMjAgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1ncmVlbiBhOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYmFubmVyLWdyZWVuIGE6dmlzaXRlZDpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYmFubmVyLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZjdmMzIgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1vcmFuZ2UgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJhbm5lci1vcmFuZ2UgYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5iYW5uZXItYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMGEzZTAgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1ibHVlIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5iYW5uZXItYmx1ZSBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLmJhbm5lci1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2U4ZThlOCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG5cbi5iYW5uZXItYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5IDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmFubmVyLWJsYWNrIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbi5iYW5uZXItYmxhY2sgYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICM3ZjYyMjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaWNvbiB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWljb24gc3ZnIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW46IDByZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xuICB9XG59XG5cbi5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idG4gKyAuYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLmJ0bi5idG4tbWQsIC5yZXBvLXNlYXJjaCAuYnRuLmZvcm0tc3VibWl0LCAuYnRuLW1kLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5yZXBvLXNlYXJjaCAudWRzLW1vZGFsLWNsb3NlLWJ0bi5mb3JtLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmJ0bi5idG4tc20sIG5hdiAjc2VhcmNoLWZvcm0gLmJ0bi5idXR0b24sIC5idG4uYnV0dG9uLS1zbWFsbCwgLmJ0bi1zbS51ZHMtbW9kYWwtY2xvc2UtYnRuLCBuYXYgI3NlYXJjaC1mb3JtIC51ZHMtbW9kYWwtY2xvc2UtYnRuLmJ1dHRvbiwgLnVkcy1tb2RhbC1jbG9zZS1idG4uYnV0dG9uLS1zbWFsbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xufVxuLmJ0bi5idG4tdGFnLCAuYnRuLXRhZy51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbi5idG4uYnRuLXRhZy5idG4tdGFnLWFsdC13aGl0ZSwgLmJ0bi10YWcuYnRuLXRhZy1hbHQtd2hpdGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LWdyYXksIC5idG4tdGFnLmJ0bi10YWctYWx0LWdyYXkudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LWJsYWNrLCAuYnRuLXRhZy5idG4tdGFnLWFsdC1ibGFjay51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi1jaXJjbGUsIC5idG4tY2lyY2xlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDA7XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtd2hpdGUsIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LXdoaXRlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ncmF5LCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ncmF5LnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ibGFjaywgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtYmxhY2sudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtbGFyZ2UsIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtbGFyZ2UudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUteC1sYXJnZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS14LWxhcmdlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB3aWR0aDogNi41cmVtO1xuICBoZWlnaHQ6IDYuNXJlbTtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuLmJ0bjpob3ZlciwgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uYnRuOmFjdGl2ZSwgLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbn1cblxuLmJnLWxpZ2h0LWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbi5idG4tZ29sZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOmZvY3VzLCAuYnRuLWdvbGQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG4uYnRuLWdvbGQuZGlzYWJsZWQsIC5idG4tZ29sZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW1hcm9vbiwgLmJ0bi1wcmltYXJ5LCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246aG92ZXIsIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpmb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLW1hcm9vbi5mb2N1cywgLmZvY3VzLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG4uYnRuLW1hcm9vbi5kaXNhYmxlZCwgLmRpc2FibGVkLmJ0bi1wcmltYXJ5LCAuYnRuLW1hcm9vbjpkaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZSwgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG5cbi5idG4tZ3JheSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5OmZvY3VzLCAuYnRuLWdyYXkuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LmRpc2FibGVkLCAuYnRuLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0xIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOmZvY3VzLCAuYnRuLWdyYXktMS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG4uYnRuLWdyYXktMS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTE6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0yIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOmZvY3VzLCAuYnRuLWdyYXktMi5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG4uYnRuLWdyYXktMi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTI6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS0zIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOmZvY3VzLCAuYnRuLWdyYXktMy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG4uYnRuLWdyYXktMy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS00IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00OmZvY3VzLCAuYnRuLWdyYXktNC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXktNC5kaXNhYmxlZCwgLmJ0bi1ncmF5LTQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01OmZvY3VzLCAuYnRuLWdyYXktNS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG4uYnRuLWdyYXktNS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG5cbi5idG4tZ3JheS02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02OmZvY3VzLCAuYnRuLWdyYXktNi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG4uYnRuLWdyYXktNi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTY6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03OmZvY3VzLCAuYnRuLWdyYXktNy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLFxuYS50ZXh0LWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ29sZDp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICNkYWEwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idG46aG92ZXIsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB9XG4gIC5idG46YWN0aXZlLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItdGl0bGUgaDIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5oZWFkaW5nLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5jYWxlbmRhci1pdGVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiA0cmVtIDAuNXJlbSAwLjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIG1hcmdpbjogMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSAudG9kYXkge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5wcmV2LFxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5uZXh0IHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLW5hdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMC43NXJlbSAxLjE2NjY2NjY2NjdyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLW5hdiBidXR0b24gc3ZnIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Nb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NDc0NzQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSB7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLmNhbGVuZGFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNXJlbTtcbiAgICBib3JkZXI6IHVuc2V0O1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ2FyZHMgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBCYXNpYyBiYWRnZSBzdHlsZXNcbjIuIEJhZGdlcyB3aXRoaW4gY2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJhc2ljIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZCAuYmFkZ2Uge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uaWNvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaWNvbi1iYXNlIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uaWNvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uaWNvbi14bCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLmljb24teHhsIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuXG4udWRzLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4udWRzLWltZyBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRzLWltZyAudWRzLWZpZ3VyZSBpbWcuaW1nLW9yaWdpbmFsIHtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4udWRzLWltZyAudWRzLWZpZ3VyZSAudWRzLWZpZ3VyZS1jYXB0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIC51ZHMtY2FwdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNzVjaDtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4udWRzLWltZy51ZHMtaW1nLWRyb3Atc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHJlbSAwLjVyZW0gMXJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuMik7XG59XG4udWRzLWltZy51ZHMtaW1nLWRyb3Atc2hhZG93IC51ZHMtZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAycmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay1pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIC8qXG4gICogU2V0IGEgbWF4IHdpZHRoIG9mIDUwJSBoZXJlIGJlY2F1c2UgcGFkZGluZy9tYXJnaW5zIGFyZSBhZGRlZCBpbiBhZGRpdGlvbiB0byB0aGUgc3BhY2UgZ2l2ZW4gZm9yIGZsZXgsIHRoZXJlZm9yZVxuICAqIHRoZSB3aWR0aCBvZiB0aGUgdGV4dCBjb250YWluZXIgaXMgYWN0dWFsbHkgYmlnZ2VyIHRoYW4gb2YgdGhlIGltYWdlIGNvbnRhaW5lciBvdGhlcndpc2UuXG4gICovXG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiA0OHB4IDk2cHg7XG59XG4udWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIuZ3JheS03LWJnIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIgLmJ0biwgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQ29udGVudCBJbWFnZSBPdmVybGFwXG5cbjEuIE1vYmlsZVxuMi4gRGVza3RvcCBsZ1xuMy4gRGVza3RvcCB4bFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1hZ2Utb3ZlcmxhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJyZW07XG4gIHRvcDogMDtcbn1cbi51ZHMtaW1hZ2Utb3ZlcmxhcCAuY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIERlc2t0b3AsIGxhcmdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMWZyIDIwcmVtIDEwcmVtIDEuNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQuNXJlbSAxZnIgNC41cmVtO1xuICAgIGdhcDogMHB4IDBweDtcbiAgfVxuICAudWRzLWltYWdlLW92ZXJsYXA6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcCAuY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMy9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi9zcGFuIDE7XG4gIH1cblxuICAudWRzLWltYWdlLW92ZXJsYXAuY29udGVudC1sZWZ0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSAxMHJlbSAyMHJlbSAxZnIgMS41cmVtO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQgaW1nIHtcbiAgICBncmlkLWNvbHVtbjogMy9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxuICAudWRzLWltYWdlLW92ZXJsYXAuY29udGVudC1sZWZ0OmFmdGVyIHtcbiAgICBncmlkLWNvbHVtbjogNS82O1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxufVxuLnVkcy1pbnNldC1ib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW07XG4gIG1hcmdpbjogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG4udWRzLWluc2V0LWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDJyZW0gOHJlbTtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCAuYnRuLCAudWRzLWluc2V0LWJveC1jb250ZW50IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIEJhc2ljIENhcmRzXG4yLiBEZWdyZWUgQ2FyZHNcbjMuIFN0b3J5IENhcmRzXG40LiBFdmVudCBDYXJkc1xuNS4gRm9sZGFibGUgQ2FyZHNcbjYuIEZvbGRhYmxlIC0gRGVza3RvcCBEaXNhYmxlXG43LiBBY2NvcmRpb25cbjguIENoZWNrYm94IFN0YWNrZWQgQ2FyZHNcbjkuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTEuIEdlbmVyaWMgSGVhZGVyIEltYWdlIE92ZXJsYXlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJvdy1zcGFjZWQsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xufVxuXG4ucm93LXNwYWNlZCA+IC5jb2wsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdyA+IC5jb2wsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0gPiAuY29sLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtID4gLmNvbCxcbi5yb3ctc3BhY2VkID4gZGl2LFxuLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93ID4gZGl2LFxuLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSA+IGRpdixcbi5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0gPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FyZC1ob3Zlcjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IHJnYmEoMjUsIDI1LCAyNSwgMC4yKTtcbn1cblxuLmNhcmQtaG92ZXI6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FyZC1ob3Zlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhcmQtaG92ZXIgPiBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICMwMGJhZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2FyZC1pY29uLXRvcCB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbn1cblxuLmNhcmQtaW1hZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtaW1hZ2UtZ3JhZGllbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTkxOTE5MDAgMCUsICMxOTE5MTljOSAxMjAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMi41cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMzJweCAzMnB4IDE2cHggMzJweDtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtaGVhZGVyIC5jYXJkLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZmxleC1ncm93OiAxMDA7XG59XG5cbi5jYXJkOm5vdCguY2FyZC5jYXJkLWZvbGRhYmxlKSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jYXJkLWxpbmsge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC10YWdzIHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLmNhcmQtdGFncyAuYnRuLXRhZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXJkLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtaWNvbi10b3Age1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXJnaW46IDJyZW0gMnJlbSAwIDJyZW07XG4gIH1cblxuICAuY2FyZC1pbWctdG9wIGltZyxcbi5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtbGluayB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtdGFncyB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1idXR0b24gLmJ0biwgLmNhcmQtYnV0dG9uIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTYgLmNhcmQgLmNhcmQtaW1nLXRvcCBpbWcsXG4uY29sLWxnLTYgLmNhcmQgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxuXG4gIC5jb2wtbGctNiAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuLmNhcmQtc20gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZCA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJkLXNtIC5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uY2FyZC1zbSAuY2FyZC1pbWctdG9wIGltZyxcbi5jYXJkLXNtIC5jYXJkLWltZy10b3Age1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmNhcmQtc20gLmNhcmQtZm9vdGVyLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtdGFncyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWV2ZW50LWRldGFpbHMge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5jYXJkLWxnIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtbGcgLmNhcmQtaW1nLXRvcCB7XG4gIGhlaWdodDogMTVyZW07XG59XG4uY2FyZC1sZyAuY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDE1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLXRpdGxlIGEsXG4uY2FyZC10aXRsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FyZC10aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZWdyZWUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWRlZ3JlZSAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGEsXG4uY2FyZC1mb290ZXItbGluayBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTdG9yeSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtc3RvcnkgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtYm9keSxcbi5jYXJkLXN0b3J5IC5jYXJkLWJ1dHRvbixcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLXRhZ3MsXG4uY2FyZC1zdG9yeSAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2FyZC1zdG9yeSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLmNhcmQtc3RvcnkgPiBkaXY6Zmlyc3Qtb2YtdHlwZTpub3QoLmNhcmQtaW1hZ2UtY29udGVudCkge1xuICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweCAxNnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW07XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IC00OHB4O1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLXNtIC5jYXJkLWJvZHkge1xuICBtYXJnaW46IDAgMXJlbSAwIDFyZW07XG59XG4uY2FyZC1zdG9yeS5jYXJkLXNtIC5jYXJkLWhlYWRlciB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMXJlbTtcbn1cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAxcmVtO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1yaWdodDogLTMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWhlYWRlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1ib2R5LFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWJ1dHRvbixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtdGFncyxcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEV2ZW50IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1ldmVudCAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2ZmYzYyNztcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTAwMDAwO1xuICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jYXJkLWV2ZW50LWRldGFpbHMgKyAuY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgZmxleC1ncm93OiA5OTk5MDAwMDA7XG59XG5cbi5jYXJkLWV2ZW50LWRldGFpbHMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXJkLWV2ZW50LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhcmQtZXZlbnQtaWNvbnMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXJkLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtaG9yaXpvbnRhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1ldmVudC5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2ZmYzYyNztcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItbGVmdDogc29saWQgOHB4ICNmZmM2Mjc7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBGb2xkYWJsZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtZm9sZGFibGUge1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVyZW0gc29saWQgI2ZmYzYyNztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1tYXJvb24ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jYXJkLWZvbGRhYmxlLmNhcmQtZ3JheSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmZiZmJmO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1kYXJrIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOTE5MTk7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIuY2FyZC1oZWFkZXItaWNvbiAuY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSB7XG4gIG1hcmdpbjogMDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLFxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEgc3ZnLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYSBzdmcuZmEtY2hldnJvbi11cCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYS5jb2xsYXBzZWQgc3ZnLmZhLWNoZXZyb24tdXAsIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgc3ZnLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBGb2xkYWJsZSAtIERlc2t0b3AgRGlzYWJsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgaDQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgKyAuY2FyZC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBoNCBhIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyIGg0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWJvZHkgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgaDQgYSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciBoNCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG43LiBBY2NvcmRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hY2NvcmRpb24gLmNhcmQuY2FyZC1mb2xkYWJsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmNhcmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBDaGVja2JveCBTdGFja2VkIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtY2hlY2tib3gtc3RhY2tlZCAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOS4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEwLiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tZWRpYS10eXBlLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xMS4gR2VuZXJpYyBIZWFkZXIgSW1hZ2UgT3ZlcmxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtaW1hZ2Utb3ZlcmxheS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQtaW1hZ2Utb3ZlcmxheS1jb250ZW50IC5mYS12aWRlbyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5pY29uLWV4YW1wbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxudWwudWRzLWxpc3QsIGFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bC51ZHMtbGlzdCBsaSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0IGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdCBsaTpiZWZvcmUsIGFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXNpemU6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbn1cbnVsLnVkcy1saXN0IHVsIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pemXCI7XG59XG51bC51ZHMtbGlzdCBvbCwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIG9sLFxudWwudWRzLWxpc3QgdWwsXG5hcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgdWwge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwcmVtO1xufVxuXG51bC51ZHMtbGlzdC5tYXJvb24gbGk6YmVmb3JlLCBhcnRpY2xlIHVsLm1hcm9vbjpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0Lm1hcm9vbiBsaTpiZWZvcmUge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBjb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlIGxpLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QuZGFya21vZGUgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QuZGFya21vZGUgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZS5nb2xkOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QuZGFya21vZGUuZ29sZCBsaTpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmRhcmttb2RlLmdvbGQ6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSAuZmEtbGksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpIC5mYS1saSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUudWRzLXN0ZXBsaXN0IGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZS51ZHMtc3RlcGxpc3Q6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG51bC51ZHMtbGlzdC5zbW9rZW1vZGUsIGFydGljbGUgdWwuc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5zbW9rZW1vZGUge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSBsaSwgYXJ0aWNsZSB1bC5zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLnNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlLCBhcnRpY2xlIHVsLmxpZ2h0LXNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pLFxub2wudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGksIGFydGljbGUgdWwubGlnaHQtc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGksXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bC5saWdodC1zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUsXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxudWwudWRzLWxpc3QuZmEtdWwsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBwYWRkaW5nOiAzcmVtIDVyZW07XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpIC5mYS1saSwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSB7XG4gIGxlZnQ6IC0yLjVyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bCBsaTpiZWZvcmUsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xuICBmb250LXNpemU6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwubWFyb29uIGxpIC5mYS1saSwgYXJ0aWNsZSB1bC5mYS11bC5tYXJvb246bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSAuZmEtbGkge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxub2wudWRzLWxpc3Qge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3QgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxub2wudWRzLWxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbm9sLnVkcy1saXN0LmRhcmttb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3Quc21va2Vtb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3QgbGkgb2wge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwcmVtO1xufVxub2wudWRzLWxpc3QgbGk6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjlyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3Rjb3VudGVyKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IGxpOm50aC1vZi10eXBlKDkpIH4gbGk6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjRyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpudGgtb2YtdHlwZSg5OSkgfiBsaTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTIuOXJlbTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXgtd2lkdGg6IDc1Y2g7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JmYmZiZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGkgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb250ZW50OiBjb3VudGVyKGxpc3Rjb3VudGVyKTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdC51ZHMtc3RlcGxpc3QtZ29sZCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdC51ZHMtc3RlcGxpc3QtbWFyb29uIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTAwJSArIC4xMmVtKTtcbn1cblxucCArIGgxLFxucCArIGgyLFxucCArIGgzLFxucCArIGg0LFxucCArIGg1LFxucCArIGg2IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxucDpsYXN0LW9mLXR5cGUgKyBoMSxcbnA6bGFzdC1vZi10eXBlICsgaDIsXG5wOmxhc3Qtb2YtdHlwZSArIGgzLFxucDpsYXN0LW9mLXR5cGUgKyBoNCxcbnA6bGFzdC1vZi10eXBlICsgaDUsXG5wOmxhc3Qtb2YtdHlwZSArIGg2IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTRyZW07XG59XG5oMS5hcnRpY2xlIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMy4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEwNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzdweCkge1xuICBoMSwgaDEuYXJ0aWNsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3OHJlbTtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMi43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc3cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDUyNXJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbn1cblxuaDEgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0sXG5oMiBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSxcbmgzIHNwYW5bY2xhc3NePWhpZ2hsaWdodC1dLFxuaDQgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0ge1xuICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIC13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xufVxuXG5oMSBzcGFuLmhpZ2hsaWdodC1nb2xkLFxuaDIgc3Bhbi5oaWdobGlnaHQtZ29sZCB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmM2MjcsIDAuMTVlbSAwIDAgI2ZmYzYyNztcbiAgYmFja2dyb3VuZDogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5oMSBzcGFuLmhpZ2hsaWdodC1ibGFjayxcbmgyIHNwYW4uaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmgxIHNwYW4uaGlnaGxpZ2h0LXdoaXRlLFxuaDIgc3Bhbi5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5oMyBzcGFuLmhpZ2hsaWdodC1nb2xkLFxuaDQgc3Bhbi5oaWdobGlnaHQtZ29sZCB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmM2MjcsIDAuMTVlbSAwIDAgI2ZmYzYyNztcbiAgYmFja2dyb3VuZDogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5oMyBzcGFuLmhpZ2hsaWdodC1ibGFjayxcbmg0IHNwYW4uaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmgzIHNwYW4uaGlnaGxpZ2h0LXdoaXRlLFxuaDQgc3Bhbi5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDNyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbn1cbmhyLmNvcHktZGl2aWRlciB7XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBtYXgtd2lkdGg6IDE2cmVtO1xufVxuXG5hLnBhZ2UtbGluayxcbmEucGFnZS1saW5rOnZpc2l0ZWQge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmEucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuc3Bhbi5wYWdlLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5zcGFuLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLmRpc2FibGVkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUsXG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmFmdGVyIHtcbiAgb3BhY2l0eTogNTAlO1xufVxuXG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWdyYXkxIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWdyYXkgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9JyUyM2ZhZmFmYScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9JyUyM2ZhZmFmYScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhLnBhZ2UtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuMnJlbTtcbiAgfVxuXG4gIGEucGFnZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi51ZHMtdGFiYmVkLXBhbmVscyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMnB4IDBweCAwcHggI2JmYmZiZjtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIDJyZW07XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC51ZHMtdGFiYmVkLXBhbmVsczpob3ZlciBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBsZWZ0OiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMC4yZW0gMC44ZW07XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAwLjJlbSAwLjJlbSAwIDAuMmVtO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjOGMxZDQwO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZmZjNjI3O1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcixcbi51ZHMtdGFiYmVkLXBhbmVscy1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtdGFiYmVkLXBhbmVscy1kYXJrOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC51ZHMtdGFiYmVkLXBhbmVscy1kYXJrOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNjcm9sbC1jb250cm9sLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBsZWZ0OiAwO1xufVxuLnNjcm9sbC1jb250cm9sLXByZXYgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIG1hcmdpbjogMCA0MnB4IDAgMTJweDtcbn1cbi5zY3JvbGwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNSwgMjUsIDI1LCAwKSAwJSwgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAxMDAlKTtcbn1cbi5zY3JvbGwtY29udHJvbC1uZXh0IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBtYXJnaW46IDAgMTJweCAwIDQycHg7XG59XG4uc2Nyb2xsLWNvbnRyb2wtcHJldiBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLCAuc2Nyb2xsLWNvbnRyb2wtbmV4dCBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGFiLWNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yODUuNDc2IDI3Mi45NzFMOTEuMTMyIDQ2Ny4zMTRjLTkuMzczIDkuMzczLTI0LjU2OSA5LjM3My0zMy45NDEgMGwtMjIuNjY3LTIyLjY2N2MtOS4zNTctOS4zNTctOS4zNzUtMjQuNTIyLS4wNC0zMy45MDFMMTg4LjUwNSAyNTYgMzQuNDg0IDEwMS4yNTVjLTkuMzM1LTkuMzc5LTkuMzE3LTI0LjU0NC4wNC0zMy45MDFsMjIuNjY3LTIyLjY2N2M5LjM3My05LjM3MyAyNC41NjktOS4zNzMgMzMuOTQxIDBMMjg1LjQ3NSAyMzkuMDNjOS4zNzMgOS4zNzIgOS4zNzMgMjQuNTY4LjAwMSAzMy45NDF6Jz48L3BhdGg+PC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgNTAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00zNC41MiAyMzkuMDNMMjI4Ljg3IDQ0LjY5YzkuMzctOS4zNyAyNC41Ny05LjM3IDMzLjk0IDBsMjIuNjcgMjIuNjdjOS4zNiA5LjM2IDkuMzcgMjQuNTIuMDQgMzMuOUwxMzEuNDkgMjU2bDE1NC4wMiAxNTQuNzVjOS4zNCA5LjM4IDkuMzIgMjQuNTQtLjA0IDMzLjlsLTIyLjY3IDIyLjY3Yy05LjM3IDkuMzctMjQuNTcgOS4zNy0zMy45NCAwTDM0LjUyIDI3Mi45N2MtOS4zNy05LjM3LTkuMzctMjQuNTcgMC0zMy45NHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSA1MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBIZXJvZXNcblxuMS4gTWl4aW5zXG4yLiBIZXJvLCBNb2JpbGVcbjMuIEhlcm8sIFRhYmxldFxuNC4gSGVybywgRGVza3RvcFxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG42LiBTdG9yeSBIZXJvLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBIZXJvLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxcmVtIDFmciAxcmVtO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIGF1dG8gYXV0byAxLjVyZW0gYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktaXRlbXM6IGxlZnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSxcbmRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuYnRuLXJvdyB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmhlcm8ge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIGdyaWQtcm93OiAxL3NwYW4gNDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDUyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBncmlkLXJvdzogMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIC5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSAuaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gc3BhbiB7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBoMSB7XG4gIGdyaWQtcm93OiAzO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGdyaWQtcm93OiA0L3NwYW4gMjtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBncmlkLXJvdzogNjtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgcmVwZWF0KDQsIGF1dG8pO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cge1xuICBncmlkLXJvdzogNDtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmNvbnRlbnQge1xuICBncmlkLXJvdzogNTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhpZGUtY29udGVudCAuY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdi51ZHMtaGVyby1zbSxcbmRpdi51ZHMtaGVyby1tZCB7XG4gIG1pbi1oZWlnaHQ6IDE2cmVtO1xufVxuXG5kaXYudWRzLWhlcm8tbGcge1xuICBtaW4taGVpZ2h0OiAzMnJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi41IE1vYmlsZSBPbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQudGV4dC13aGl0ZSxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50ID4gLnRleHQtd2hpdGUge1xuICAgIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEhlcm8sIFRhYmxldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgNzAwcHgpIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgM3JlbTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgei1pbmRleDogMzA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgICBncmlkLXJvdzogMS9zcGFuIDY7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQge1xuICAgIGdyaWQtcm93OiA0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgZ3JpZC1yb3c6IDU7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4gKyBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuICsgYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuICsgYS51ZHMtbW9kYWwtY2xvc2UtYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4gKyBhLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgM3JlbTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuY29udGVudCB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cge1xuICAgIGdyaWQtcm93OiA1O1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAuYnRuICsgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhpZGUtY29udGVudCAuY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpO1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgICBncmlkLXJvdzogMS9zcGFuIDY7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICBkaXYudWRzLWhlcm8tc20ge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICBkaXYudWRzLWhlcm8tbWQge1xuICAgIGhlaWdodDogMzJyZW07XG4gIH1cblxuICBkaXYudWRzLWhlcm8tbGcge1xuICAgIGhlaWdodDogNDIuNzVyZW07XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBkaXZbY2xhc3NePXVkcy1oZXJvXSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDAsIDk0MHB4KSAxZnI7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTQwcHggLSAzNCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgMTIwMHB4KSAxZnI7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTIwMHB4IC0gMzQlKTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXN0b3J5LWhlcm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFyZW0gMWZyIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtcm93czogY2FsYygxNnJlbSAtIDQuNXJlbSkgNC41cmVtIGF1dG87XG4gIGdhcDogMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5oZXJvIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG4udWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQgLmJyZWFkY3J1bWIsXG4udWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQgcC5tZXRhIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIFN0b3J5IEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkge1xuICAudWRzLXN0b3J5LWhlcm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDFmciAxLjVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKDMycmVtIC0gOHJlbSkgOHJlbSAxZnI7XG4gIH1cbiAgLnVkcy1zdG9yeS1oZXJvLnVkcy1zdG9yeS1oZXJvLWxnIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoNDIuNzVyZW0gLSA4cmVtKSA4cmVtIDFmcjtcbiAgfVxuICAudWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgY2FsYyg4LjM0JSArIDEycHgpO1xuICB9XG4gIC51ZHMtc3RvcnktaGVybyAuY29udGVudCAuYnJlYWRjcnVtYixcbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBwLm1ldGEge1xuICAgIG1hcmdpbjogMS4yNXJlbSAwIDIuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1zdG9yeS1oZXJvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBjYWxjKDEyMDBweCArIDEycHggKyAxMnB4KSAxZnI7XG4gIH1cbn1cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmJyZWFkY3J1bWIuYmctZ3JheS03IGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2lkZWJhciBOYXZpZ2F0aW9uXG5cbjEuIENvbXBvbmVudCBNaXhpbnNcbjIuIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlYmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xufVxuLnNpZGViYXItdG9nZ2xlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXItdG9nZ2xlciBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zaWRlYmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1mYWxzZV0gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIG1hcmdpbjogMCAxLjI1cmVtO1xuICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnNpZGViYXIgLm5hdi10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5uYXYtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM3cmVtO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOm5vdCguaXMtYWN0aXZlKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazpob3ZlciwgLnNpZGViYXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnNpZGViYXIgLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuaXMtYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpZGViYXIgLm5hdi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zaWRlYmFyID4gLm5hdi1saW5rLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uc2lkZWJhciA+IC5uYXYtbGluay1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlcixcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMSxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMixcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMyxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgYSB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIH4gLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwIDIuNXJlbSAwIDEuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbms6bGFzdC1jaGlsZDphZnRlciB7XG4gIHRvcDogMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbms6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXIuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGViYXIuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2lkZWJhciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRm9vdGVyIC0gVGFibGUgb2YgQ29udGVudHNcblxuMS4gQ29tcG9uZW50IExldmVsIE1peGluc1xuMi4gV3JhcHBlciBCYXNlIENvbG9yc1xuMy4gRW5kb3JzZWQgRm9vdGVyICgjZW5kb3JzZWQtZm9vdGVyKVxuNC4gRm9vdGVyIENvbHVtbnMgKCNmb290ZXItY29sdW1ucylcbjUuIEZvb3RlciBJbm5vdmF0aW9uICgjZm9vdGVyLWlubm92YXRpb24pXG42LiBGb290ZXIgQ29sb3Bob24gKCNmb290ZXItY29sb3Bob24pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gV3JhcHBlciBCYXNlIENvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyLFxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xufVxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyIGg1LFxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMgaDUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyIGEge1xuICBjb2xvcjogI2U4ZThlODtcbn1cblxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyICsgI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM5MzkzOTtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWlubm92YXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuI3dyYXBwZXItZm9vdGVyLWlubm92YXRpb24gYSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4jd3JhcHBlci1mb290ZXItY29sb3Bob24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI3dyYXBwZXItZm9vdGVyLWNvbG9waG9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEVuZG9yc2VkIEZvb3RlciAoI2VuZG9yc2VkLWZvb3Rlcilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNlbmRvcnNlZC1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIC8qIFRyYW5zZm9ybSBoZXJlIHNjYWxlcyBhbiBpbWFnZSB3aGljaCBoYXMgZW1iZWRkZWQgcGFkZGluZyBzbyB0aGF0XG4gIGl0IGFsaWducyB3aXRoIHRoZSBCb290c3RyYXAgZ3JpZC4gKi9cbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEzKTtcbiAgLyogT25jZSB0cmFuc2Zvcm1lZCwgdGhlIGVuZG9yc2VkIGxvZ28gd2lsbCBoYXZlIGFwcHJveCAyMHB4IG9mIHZlcnRpY2FsXG4gIFwicGFkZGluZ1wiIGJldHdlZW4gdGhlIHRvcCBvZiB0aGUgbG9nbyBhbmQgYmxhY2sgc2VjdGlvbiBib3JkZXIuIEFkZGluZ1xuICAxMnB4IHByb3ZpZGVzIGFuIGFwcHJveGltYXRlIDJyZW0gdG9wL2JvdHRvbSBtYXJnaW4uICovXG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4jZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG4jZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2JmYmZiZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAjZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZW5kb3JzZWQtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNlbmRvcnNlZC1sb2dvIGltZyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMDtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgI3NvY2lhbC1tZWRpYSAubmF2IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gICNzb2NpYWwtbWVkaWEgLm5hdiAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEZvb3RlciBDb2x1bW5zICgjZm9vdGVyLWNvbHVtbnMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250YWN0LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udGFjdC1saW5rIGEge1xuICBjb2xvcjogI2U4ZThlODtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXItY29sdW1ucyAjaW5mby1jb2x1bW4gLmNvbnRhY3QtbGluayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udHJpYnV0ZS1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWZvbGRhYmxlLFxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIsXG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1mb2xkYWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzOTM5Mzk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgMXJlbTtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtYm9keSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI2Zvb3Rlci1jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIGg1IHtcbiAgICBtYXJnaW46IDAgMCAxLjVyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5LmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBGb290ZXIgSW5ub3ZhdGlvbiAoI2Zvb3Rlci1pbm5vdmF0aW9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS41cmVtLCAwKTtcbn1cbiNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5pbWctbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5pbWctbGluayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLm5hdi1saW5rOm50aC1jaGlsZChuKzQpIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiAuY29sb3Bob24ge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuI2Zvb3Rlci1jb2xvcGhvbiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI2Zvb3Rlci1jb2xvcGhvbiAubmF2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjZm9vdGVyLWNvbG9waG9uIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItY29sb3Bob24gLm5hdi1saW5rOm50aC1jaGlsZChuKzQpIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCbG9ja3F1b3RlcyBBbHRcblxuMS4gUmVzZXQgb2YgdmFyaW91cyBlbGVtZW50cy5cbjIuIE5ldyBCbG9ja3F1b3RlLCBtb2JpbGVcbjMuIE5ldyBCbG9ja3F1b3RlLCBkZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gQmxvY2txdW90ZSwgbW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udWRzLWJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBnYXA6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnVkcy1ibG9ja3F1b3RlIHN2ZyB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBmaWxsOiAjMTkxOTE5O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udWRzLWJsb2NrcXVvdGUgYmxvY2txdW90ZSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZSBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZS5uYW1lOmJlZm9yZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBjb250ZW50OiBcIuKAlFwiO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLmRlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4udWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbn1cbi51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGF0aW9uIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4udWRzLWJsb2NrcXVvdGUuYWNjZW50LWdvbGQgc3ZnIHtcbiAgZmlsbDogI2ZmYzYyNztcbn1cbi51ZHMtYmxvY2txdW90ZS5hY2NlbnQtbWFyb29uIHN2ZyB7XG4gIGZpbGw6ICM4YzFkNDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBCbG9ja3F1b3RlLCBtb2JpbGUgb25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2UgYmxvY2txdW90ZSxcbi51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2UgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudWRzLWJsb2NrcXVvdGUubm8tY2l0ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZSB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UucmV2ZXJzZWQgaW1nIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZS5yZXZlcnNlZCBibG9ja3F1b3RlIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEFsdCBDaXRhdGlvbi5cbi0gIFByb2R1Y2VzIGEgZ29sZCBiYXIgYWJvdmUgdGhlIGNpdGUgZWxlbWVudHMuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWx0LWNpdGF0aW9uIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xuICB3aWR0aDogNC41cmVtO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uIGNpdGUubmFtZTpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbiBjaXRlLm5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24sXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbiBjaXRlLmRlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFsdC1jaXRhdGlvbi5hY2NlbnQtZ29sZCAuY2l0YXRpb246YmVmb3JlLFxuLnVkcy10ZXN0aW1vbmlhbC5hY2NlbnQtZ29sZCAuY2l0YXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbn1cbi5hbHQtY2l0YXRpb24uYWNjZW50LW1hcm9vbiAuY2l0YXRpb246YmVmb3JlLFxuLnVkcy10ZXN0aW1vbmlhbC5hY2NlbnQtbWFyb29uIC5jaXRhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gVGVzdGltb25pYWxcbi0gIFZlcnRpY2FsbHkgY2VudGVyZWQgYWxpZ25tZW50IG9mIGEgc3RhbmRhcmQgYmxvY2txdW90ZS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwud2l0aC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTgwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgR2xvYmFsIEhlYWRlclxuXG4xLiBXcmFwcGVyIERlZmluaXRpb25zLCBHbG9iYWwgTWl4aW5zLCBWYXJpYWJsZXNcbjIuIFRvcCBNZW51XG4zLiBTY3JvbGxlZCwgTW9iaWxlXG40LiBTY3JvbGxlZCwgRGVza3RvcFxuNS4gTWFpbiBNZW51LCBNb2JpbGVcbjYuIE1haW4gTWVudSwgTW9iaWxlIE9ubHlcbjcuIE1haW4gTWVudSwgRGVza3RvcFxuOC4gUGFnZSBDb250ZW50XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZHJvcGRvd24tcGlubmVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBUb3AgTWVudVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4jaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG4jaGVhZGVyLXRvcCAubmF2IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyLXRvcCAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluay5zci1vbmx5IHtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rOmZvY3VzIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyA+IGEge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgY29udGVudDogXCIpIFwiO1xufVxuI2hlYWRlci10b3AgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogNzJweDtcbiAgbWFyZ2luLWxlZnQ6IC05NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2gtZ3JheS02LnN2Z1wiKSBuby1yZXBlYXQgMTBweCA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXSArIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTUuc3ZnXCIpO1xuICB3aWR0aDogMjAwcHg7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGF1dG87XG4gIG1hcmdpbjogMC43NXJlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMgKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOnZhbGlkICsgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci10b3AgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNoZWFkZXItdG9wIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTY3JvbGxlZCwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYXN1LWhlYWRlciAubmF2YmFyLFxuI2FzdS1oZWFkZXIgLm5hdmJhci1icmFuZCAuaG9yaXosXG4jYXN1LWhlYWRlciAubmF2YmFyLWJyYW5kIC52ZXJ0LFxuI2FzdS1oZWFkZXIgLnRpdGxlIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG5cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICN3cmFwcGVyLWhlYWRlci10b3Age1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jYXN1LWhlYWRlci5zY3JvbGxlZCAjaGVhZGVyLXRvcCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgbWFyZ2luOiAxMnB4IDFyZW0gMTJweCAwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gIGhlaWdodDogNjRweDtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUgLnVuaXQtbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIFNjcm9sbGVkLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItY29udGFpbmVyLm5vLWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItbmF2IC5uYXYtbGluayxcbiNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItbmF2IC5kcm9wZG93biAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMTZweCAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3cmFwcGVyLWhlYWRlci1tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4jd3JhcHBlci1oZWFkZXItbWFpbiAuY29udGFpbmVyLCAjd3JhcHBlci1oZWFkZXItbWFpbiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAjd3JhcHBlci1oZWFkZXItbWFpbiAucmVwby1zZWFyY2ggLmNvbnRlbnQsIC5yZXBvLXNlYXJjaCAjd3JhcHBlci1oZWFkZXItbWFpbiAuY29udGVudCwgI3dyYXBwZXItaGVhZGVyLW1haW4gI25hdmJhci10b3AsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItZmx1aWQsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXIteGwsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItbGcsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItbWQsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItc20ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbiNoZWFkZXItbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDAgMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIHtcbiAgbWFyZ2luOiAwLjVyZW0gMCAwLjVyZW0gMXJlbTtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLnZlcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZy5ob3JpeiB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNzRweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlciAuZmEtY2lyY2xlLmZhLXN0YWNrLTJ4IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAuZmEtc3RhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLmZhLWJhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAuZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzNWVtO1xuICBwYWRkaW5nOiAwIDJyZW0gMS41cmVtIDJyZW07XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2hlYWRlci1tYWluIC50aXRsZSAudW5pdC1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMC41cmVtIDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbmsgc3ZnLmZhLWhvbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC41cmVtO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMge1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBmbGV4LWZsb3c6IGluaXRpYWw7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG46bGFzdC1vZi10eXBlLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG46bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAjbWVudWJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI2hlYWRlci1tYWluICNtZW51YmFyLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4jaGVhZGVyLW1haW4gI21lbnViYXIuY29sbGFwc2luZyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkLCAjaGVhZGVyLW1haW4gI21lbnViYXIuc2hvdyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2YmFyLW1vYmlsZS1zZWFyY2gge1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdmJhci1tb2JpbGUtc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTYuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubmF2LWxpbmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubmF2LWxpbms6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzID4gYS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgY29udGVudDogXCIpIFwiO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3Rlci5zaGFkb3c6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMy41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDBkZWcsICMxOTE5MTkxNCAwJSwgIzE5MTkxOTAwIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93biAubmF2LWxpbmsge1xuICBib3JkZXItdG9wOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93biBzdmcuZmEtY2hldnJvbi1kb3duIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5zaG93IHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bjphZnRlciB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIC8qIFVzZSBsaW5lYXIgZ3JhZGllbnQgc28gd2UgY2FuIG9mZnNldCBhbmQgYXZvaWQgbGl0dGxlIGdvbGQgc2xpdmVycyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcmVtO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24uYWN0aXZlOmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5zaG93OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB0b3A6IDEwMiU7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmJ0biwgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSBkaXZbY2xhc3NePWNvbC1dIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmNvbC1idG4ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW06dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JmYmZiZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3Mge1xuICAgIG1hcmdpbjogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIgLnBhcnRuZXJzLWxvZ29zIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYSBpbWcge1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIgLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjcuIE1haW4gTWVudSwgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQnJlYWtwb2ludCBhdCB3aGljaCB0aGUgbW9iaWxlIG1lbnUgaXMgdHJpZ2dlcmVkICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICN3cmFwcGVyLWhlYWRlci10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgI2hlYWRlci1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCAudmVydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMjBweCAxcmVtIDIwcHggMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCAuaG9yaXoge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcge1xuICAgIGhlaWdodDogNTJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLnZlcnQge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZy5ob3JpeiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbiAgLm5hdmJhci1jb250YWluZXIucGFydG5lciAjaGVhZGVyLW1haW4ubm8tbGlua3MgLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5hdmJhci1jb250YWluZXIucGFydG5lciAjaGVhZGVyLW1haW4ubm8tbGlua3MgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMXJlbSAwIDAuNXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC51bml0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUgYSB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUgLnN1YmRvbWFpbi1uYW1lIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW46IDEuNXJlbSAwIDFyZW0gMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUgYSB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAjbWVudWJhciB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICAvKiBNYWdpYyBudW1iZXIgKi9cbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIGxlZnQ6IC04cHg7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLm5hdi1saW5rLWhvbWU6YWZ0ZXIge1xuICAgIGJvdHRvbTogLThweDtcbiAgICAvKiBIb21lIG5lZWRzIHRvIGJlIHR3ZWFrZWQgdG8gbm90IG92ZXJsYXAgYm9yZGVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluay1ob21lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIC8qIE1hZ2ljIG51bWJlciAqL1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluay1ob21lIHN2Zy5mYS1ob21lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwIDAuNzVyZW07XG4gICAgLyogTWFnaWMgbnVtYmVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd246YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwLjUlLCAjZmZjNjI3IDAuNSUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd246aG92ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLmRyb3Bkb3duLnNob3c6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uZHJvcGRvd24ubWVnYW1lbnUuc2hvdzphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5hbGlnbmVkLXJpZ2h0Om5vdCgubWVnYW1lbnUpIC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duIHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogLTFweCAwIDAgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLWNvbHVtbnMuc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmNvbC1idG4ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1jb2wge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICM4YzFkNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3csICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9ucywgLnJlcG8tc2VhcmNoICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZm9ybS53aXRoLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zOmJlZm9yZSwgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucmVwby1zZWFyY2ggZm9ybS53aXRoLWJ1dHRvbnM6YmVmb3JlLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucm93LndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMi41cmVtIDEuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSAuYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOC4gUGFnZSBXcmFwcGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYXN1LWhlYWRlciArIGRpdixcbiNhc3UtaGVhZGVyICsgbWFpbiB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBtYXJnaW4tdG9wOiAxNDVweDtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgKyBkaXYsXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIG1haW4ge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgbWFyZ2luLXRvcDogOTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAjYXN1LWhlYWRlciArIGRpdixcbiNhc3UtaGVhZGVyICsgbWFpbiB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIH1cbn1cbmZvcm0udWRzLWZvcm0ge1xuICAvKiBMYWJlbHMgKi9cbiAgLyogSGVscGVyIHRleHQgKi9cbiAgLyogSW5wdXQgdGV4dCAqL1xuICAvKiBJbnB1dCBmb2N1cyAqL1xuICAvKiBSYWRpb3MgYW5kIENoZWNrYm94ZXMgLSBGb3IgbW9yZSBmbGV4aWJsZSBjb250cm9sLCB0aGlzIGlzIGEgZGVwYXJ0dXJlXG4gICAgZnJvbSBCb290c3RyYXAgNCBjdXN0b20gQ2hlY2tib3hlcyBhbmQgUmFkaW9zIGFzIGRlc2NyaWJlZCBpbjpcbiAgICBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvY29tcG9uZW50cy9mb3Jtcy8jY2hlY2tib3hlcy1hbmQtcmFkaW9zLTFcbiAgICBhbmQgaGFzIHVzIGluc3RlYWQgbWFuYWdpbmcgdGhlc2Ugb3Vyc2VsdmVzLiAqL1xuICAvKiBFUlJPUi9TVUNDRVNTIFZBTElEQVRJT04gLSBDbGllbnQtc2lkZSwgdXNpbmcgOnZhbGlkIGFuZCA6aW52YWxpZCBwc2V1ZG9cbiAgICBjbGFzc2VzIGFsYSBCb290c3RyYXAgNDpcbiAgICBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvY29tcG9uZW50cy9mb3Jtcy8jdmFsaWRhdGlvbiAqL1xuICAvKiBFUlJPUi9TVUNDRVNTIFZBTElEQVRJT04gLSBTRVJWRVItU0lERVxuICAgIHVzaW5nIEJvb3RzdHJhcCA0IC5pcy12YWxpZCBhbmQgLmlzLWludmFsaWQgY2xhc3Nlcy4gKi9cbiAgLyogRXJyb3JzICovXG4gIC8qIGNoZWNrcyBhbmQgcmFkaW9zICovXG4gIC8qIEVycm9yIGZvciBncm91cCBmb2xsb3dzIGxlZ2VuZCBhbmQgZG9lc24ndCBuZWVkIG1hcmdpbiBhZGp1c3RtZW50LiAqL1xuICAvKiBTdWNjZXNzZXMgKi9cbiAgLyogY2hlY2tzIGFuZCByYWRpb3MgKi9cbiAgLyogU3VjY2VzcyBmb3IgZ3JvdXAgZm9sbG93cyBsZWdlbmQgYW5kIGRvZXNuJ3QgbmVlZCBtYXJnaW4gYWRqdXN0bWVudC4gKi9cbiAgLyogVFJBSUxJTkcgSUNPTiBJTlBVVCAqL1xuICAvKiBWQVJJT1VTIEJBQ0tHUk9VTkRTLCBPVkVSUklERVMgKi9cbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQge1xuICBmb250LXNpemU6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsIHN2Zy51ZHMtZmllbGQtcmVxdWlyZWQsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCBzdmcudWRzLWZpZWxkLXJlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIGNvbG9yOiAjYjcyYTJhO1xufVxuZm9ybS51ZHMtZm9ybSBsYWJlbC51ZHMtZm9ybS1sYWJlbC1kaXNhYmxlZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jb250cm9sOmRpc2FibGVkLCBmb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyLCBmb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dDpmb2N1cyxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWE6Zm9jdXMsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTkxOTE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSBmaWVsZHNldCAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSAuY2FyZC1pbWFnZS1maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0LmlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0LmlubGluZSAuZm9ybS1jaGVjazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10sXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogLTIuMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgdG9wOiAwLjM3NXJlbTtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgYm90dG9tOiAtMC4xcmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjphZnRlciB7XG4gIGxlZnQ6IC0ycmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNzJhMmE7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjYjcyYTJhO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDQ2ZDEyO1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzQ0NmQxMjtcbn1cbmZvcm0udWRzLWZvcm0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLm5lZWRzLXZhbGlkYXRpb24gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS51ZHMtZm9ybS5uZWVkcy12YWxpZGF0aW9uIC52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIHRleHRhcmVhLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3MmEyYTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIHNtYWxsLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIGRpdi5pcy1pbnZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBzbWFsbC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBkaXYuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gc21hbGwuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gZGl2LmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgY29sb3I6ICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmZvcm0udWRzLWZvcm0gLmludmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICNiNzJhMmE7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDZkMTI7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybSBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gZGl2LmlzLXZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kIH4gZGl2LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IGluaGVyaXQ7XG4gIGNvbG9yOiAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybSAudmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZm9ybS51ZHMtZm9ybSAudmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICM0NDZkMTI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuaW5wdXQtZ3JvdXAtdHJhaWxpbmctaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICB0b3A6IDAuNzVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgLyogRGFyayBSYWRpb3MgYW5kIENoZWNrYm94ZXMgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MiAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICAvKiBEYXJrIExhYmVscyAqL1xuICAvKiBEYXJrIExhYmVscywgY2hlY2tzLCByYWRpb3MgYW5kIHNlbGVjdHMsIGNsaWVudCBzaWRlLCB0d2Vha3MgKi9cbiAgLyogVE9ETyBMaWtlbHkgd2UnbGwgZmluZCBtb3JlIHdvcmsgdG8gZG8gd2l0aCBjbGllbnQgc2lkZSB2YWxpZGF0aW9uIHJ1bGVzXG4gICAgaW4gb3JkZXIgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgaGF2aW5nIGJvdGggdmFsaWQvaW52YWxpZCBtYXJrdXAgcHJlc2VudC5cbiAgICBKdXN0IGhhc3RuJ3QgYmVlbiBpbXBsZW1lbnRlZCBpbiBzdG9yaWVzIHlldCBmb3IgdGhlIHNha2Ugb2YgZHJhd2luZyBhXG4gICAgbGluZSBzb21ld2hlcmUuICovXG4gIC8qIERhcmsgSW5wdXQgZm9jdXMgKi9cbiAgLyogRGFyayBSYWRpb3MgYW5kIENoZWNrYm94ZXMgKi9cbiAgLyogRGFyayBlcnJvciBpbnB1dCAqL1xuICAvKiBEYXJrIHN1Y2Nlc3MgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbCB7XG4gIC8qIERpc2FibGVkIGlucHV0ICovXG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kOiAjNDg0ODQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sOmRpc2FibGVkOjpwbGFjZWhvbGRlciwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGxlZ2VuZCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsYWJlbC51ZHMtZm9ybS1sYWJlbC1kaXNhYmxlZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGVnZW5kLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5Ny53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gc21hbGwuaXMtaW52YWxpZCwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5Ny53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IGRpdi5pcy1pbnZhbGlkIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dDpmb2N1cyxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgdGV4dGFyZWE6Zm9jdXMsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmYWZhZmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBmaWx0ZXI6IGludmVydCgxMDAlKSBzZXBpYSgyOCUpIHNhdHVyYXRlKDI1MDIlKSBodWUtcm90YXRlKDIyMmRlZykgYnJpZ2h0bmVzcygxNDQlKSBjb250cmFzdCg5NCUpO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYS5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBzZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYzJmMmY7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjY2MyZjJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmludmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgdGV4dGFyZWEuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3OGJlMjA7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNzhiZTIwO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAudmFsaWQtZmVlZGJhY2sge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5pbnB1dC1ncm91cC10cmFpbGluZy1pY29uIHN2ZyB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG4udWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kIHtcbiAgICBtaW4taGVpZ2h0OiA1MTJweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy1xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzg0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIC51ZHMtYmxvY2txdW90ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmRpdi51ZHMtdG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uLnVkcy10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBpbmhlcml0O1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1jaXJjbGUge1xuICBjb2xvcjogI2QwZDBkMDtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcCAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1zdGFjayA+ICoge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5idXR0b24udWRzLXRvb2x0aXAgaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5idXR0b24udWRzLXRvb2x0aXA6aG92ZXIgKyBkaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiwgYnV0dG9uLnVkcy10b29sdGlwOmZvY3VzICsgZGl2W3JvbGU9dG9vbHRpcF0udWRzLXRvb2x0aXAtZGVzY3JpcHRpb24ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYnV0dG9uLnVkcy10b29sdGlwOmhvdmVyIC5mYS1jaXJjbGUsIGJ1dHRvbi51ZHMtdG9vbHRpcDpmb2N1cyAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICMwMGIwZjM7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5LTEgLmZhLWNpcmNsZSB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXktMSAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAtZ3JheSAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZ3JheSAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAtZGFyayAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZGFyayAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5kaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMXJlbSBBcmlhbDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMHB4IDVweDtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbmRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uID4gc3Bhbi51ZHMtdG9vbHRpcC1oZWFkaW5nIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMXJlbSBBcmlhbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuc3Bhbi51ZHMtdG9vbHRpcC12aXN1YWxseS1oaWRkZW4ge1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4udWRzLXRvb2x0aXAtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cblxuLnVkcy12aWRlby13aXRoLWNhcHRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnVkcy12aWRlby13aXRoLWNhcHRpb24gZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVkcy12aWRlby13aXRoLWNhcHRpb24gZmlndXJlIGZpZ2NhcHRpb24ge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW46IDFyZW07XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC43O1xufVxuLnVkcy12aWRlby1idG4tcGxheTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5IC5zdmctaW5saW5lLS1mYS5mYS13LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi51ZHMtdmlkZW8tY29udGFpbmVyIHtcbiAgbWFyZ2luOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy12aWRlby1jb250YWluZXIge1xuICAgIG1hcmdpbjogMjRweDtcbiAgfVxufVxuLnVkcy12aWRlby1jb250YWluZXIgdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLnVkcy12aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51ZHMtdmlkZW8tcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnVkcy12aWRlby1wbGF5ZXIueW91dHViZS12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIC8qIDE2OjkgKi9cbn1cbi51ZHMtdmlkZW8tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDAuNXJlbTtcbiAgei1pbmRleDogMTtcbn1cbi51ZHMtdmlkZW8tb3ZlcmxheTpob3ZlciBidXR0b24udWRzLXZpZGVvLWJ0bi1wbGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cblxuLnVkcy1jYXJkLWFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiA0NjZweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1yaWdodCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hbmQtaW1hZ2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbn1cbi51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYW5kLWltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVRFMgR3JpZCBMaW5rc1xuXG4xLiBNb2JpbGVcbjIuIERlc2t0b3AgbW9kaWZpZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtZ3JpZC1saW5rcyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgcm93LWdhcDogMS41cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4udWRzLWdyaWQtbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWRzLWdyaWQtbGlua3MgYSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udWRzLWdyaWQtbGlua3MudGV4dC1nb2xkIGEge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbi51ZHMtZ3JpZC1saW5rcy50ZXh0LXdoaXRlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCBtb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWdyaWQtbGlua3MudHdvLWNvbHVtbnMsXG4udWRzLWdyaWQtbGlua3MudGhyZWUtY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWdyaWQtbGlua3MudGhyZWUtY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1ncmlkLWxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbnVsLnVkcy1kaXNwbGF5LWxpc3Qge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxudWwudWRzLWRpc3BsYXktbGlzdCBsaSBzcGFuIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IGg0IHtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG59XG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgc3BhbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxLjEyNXJlbSBBcmlhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuY2FudmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWRzLWFuY2hvci1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICB6LWluZGV4OiAxMDA7XG59XG4udWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1hbmNob3ItbWVudS1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udWRzLWFuY2hvci1tZW51IGg0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udWRzLWFuY2hvci1tZW51IGg0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnVkcy1hbmNob3ItbWVudSBoNCBzdmcge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDRbYXJpYS1leHBhbmRlZD10cnVlXSBzdmcsXG4udWRzLWFuY2hvci1tZW51IGg0W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udWRzLWFuY2hvci1tZW51IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuLnVkcy1hbmNob3ItbWVudSBuYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLnVkcy1hbmNob3ItbWVudSBoNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC51ZHMtYW5jaG9yLW1lbnUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCBoNCB7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIGg0IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCBuYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxcmVtO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5uYXYtbGluazpob3ZlciwgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgI2ZmYzYyNztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY2FyZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgM3JlbSBBcmlhbDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNvbnRlbnQge1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jYXJkIHtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luOiAtMjAxcHggNSUgMCAxMCU7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jYXJkIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbjogLTE2MXB4IDIlIDAgOCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAycmVtIEFyaWFsO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIgPiBoMiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIgPiBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgY29sdW1uLWdhcDogMS41cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgcm93LWdhcDogMS41cmVtO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQudGhyZWUtY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC5mb3VyLWNvbHVtbnMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQtdmVydGljYWwgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIG1hcmdpbjogaW5pdGlhbDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lciB7XG4gIGZsZXg6IDI7XG4gIHJvdy1nYXA6IDEuNXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoYXV0by1maWxsLCAxZnIpO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zLCAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucywgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQudGhyZWUtY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cblxuLnVkcy1tb2RhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgMC43NSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG4udWRzLW1vZGFsLm9wZW4ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjRzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnVkcy1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDUzMHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAycmVtO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAtMy41cmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbi51ZHMtbW9kYWwtY2xvc2UtYnRuIC5mYS10aW1lcyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtbW9kYWwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMjU2cHg7XG4gIH1cbn1cbi51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIgPiBzcGFuIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNzg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgaGVpZ2h0OiA0MzRweDtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEtY29udGFpbmVyID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWF4LXdpZHRoOiA1MTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi51ZHMtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG4udWRzLXRhYmxlID4gdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0ZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0ciA6bnRoLWNoaWxkKG4rMSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDkycHg7XG4gIHdpZHRoOiA5MnB4O1xuICBtaW4td2lkdGg6IDkycHg7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdHIgOmZpcnN0LWNoaWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpob3ZlciB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCwgLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmZvY3VzIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmZvY3VzIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLm5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgPiB0aC5pbmRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgPiB0aC5pbmRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuXG4udWRzLXRhYmxlLWZpeGVkIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUsIDI1LCAyNSwgMC4yNSkgMCUsIHJnYmEoMjUsIDI1LCAyNSwgMCkgMTAwJSk7XG4gIGxlZnQ6IDMxNXB4O1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5uZXh0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1LCAyNSwgMjUsIDApIDAlLCByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCUpO1xuICByaWdodDogMDtcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wgYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB0ciA+ICo6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB3aWR0aDogMzE1cHg7XG4gIG1pbi13aWR0aDogMzE1cHg7XG4gIG1heC13aWR0aDogMzE1cHg7XG59XG4udWRzLXRhYmxlLWZpeGVkID4gdGFibGUgdHIgPiAqOm50aC1jaGlsZChuKzIpLFxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHRkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLXRhYmxlIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAudWRzLXRhYmxlLWZpeGVkIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyBidXR0b24sIC51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wubmV4dCBidXR0b24ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy10YWJsZSA+IHRhYmxlIHRyID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEyOHB4O1xuICAgIG1pbi13aWR0aDogMTI4cHg7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgfVxuXG4gIC51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wucHJldmlvdXMge1xuICAgIGxlZnQ6IDEyOHB4O1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5EZXNrdG9wIHN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wcm9maWxlLWltZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tbmFtZSB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tcHJvZmVzc2lvbiB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwucGVyc29uLXNvY2lhbC1tZWRpYXMgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk1vYmlsZSBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uLWRlc2NyaXB0aW9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tY29udGFjdC1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tY29udGFjdC1pbmZvIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Db250YWluZXIvIHJvdyAvIGNvbHVtbiBwYWRkaW5nIGFkanVzdG1lbnRzIGZvciBtb2JpbGUuXG5cbkJvb3RzdHJhcCBkb2Vzbid0IG5hdGl2ZWx5IHByb3ZpZGUgYSB3YXkgdG8gYWx0ZXIgdGhlIGJlaGF2aW9yXG5pdHMgbmF0aXZlIGdyaWQgZWxlbWVudHMgYmFzZWQgb24gYSBtZWRpYSBxdWVyeS4gVGhpcyBvdmVycmlkZXNcbnRoYXQgYmVoYXZpb3IgYXQgc2NyZWVucyA8PSA1NzVweC4gKFRoZSBzbWFsbCBicmVha3BvaW50LilcblxuU2hvdWxkIGJlIGluY2x1ZGVkIGFmdGVyIEBpbXBvcnQgc2Nzcy9ncmlkLiBSZWdpc3RlcmVkIGhlcmUgZm9yIGNsYXJpdHkuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLWZsdWlkLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxufVxuOnJvb3Qge1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ29sZDogI2ZmYzYyNztcbiAgLS1tYXJvb246ICM4YzFkNDA7XG4gIC0tYmx1ZWZvY3VzOiAjMDBiYWZmO1xuICAtLWRhcmtnb2xkOiAjN2Y2MjI3O1xuICAtLWRhcmttYXJvb246ICM0NDBlMjI7XG4gIC0tc3VjY2VzczogIzc4YmUyMDtcbiAgLS1pbmZvOiAjMDBhM2UwO1xuICAtLXdhcm5pbmc6ICNmZjdmMzI7XG4gIC0tZGFuZ2VyOiAjY2MyZjJmO1xuICAtLWxpZ2h0OiAjZThlOGU4O1xuICAtLWRhcms6ICMxOTE5MTk7XG4gIC0tZ29sZDogI2ZmYzYyNztcbiAgLS1tYXJvb246ICM4YzFkNDA7XG4gIC0tZ3JheTogI2JmYmZiZjtcbiAgLS1ncmF5LTE6ICNmYWZhZmE7XG4gIC0tZ3JheS0yOiAjZThlOGU4O1xuICAtLWdyYXktMzogI2QwZDBkMDtcbiAgLS1ncmF5LTQ6ICNiZmJmYmY7XG4gIC0tZ3JheS01OiAjNzQ3NDc0O1xuICAtLWdyYXktNjogIzQ4NDg0ODtcbiAgLS1ncmF5LTc6ICMxOTE5MTk7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjYwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzI1cmVtICsgNS43dncpO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xuICB9XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCxcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyMjRweDtcbiAgfVxufVxuLnJvdywgLnJlcG8tc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAudmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1mZWF0dXJlZC1jb250ZW50IC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCBuYXYgI3NlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC52aWV3cy1yb3csIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1mZWF0dXJlZC1jb250ZW50IGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSBmb3JtLnZpZXctY29udGVudCA+IGRpdiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYsIG5hdiAjc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIsIC52aWV3cy1yb3cge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2QwZDBkMDtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkYzE7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjlkZDhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlN2FkO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNWY2O1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhY2ZlZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGRmMztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGJjNjtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmJjOTQ7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNiYWQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM1YzU7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlNDkzOTM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjNmMztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4Nzg3ODc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cblxuLnRhYmxlLWdvbGQsXG4udGFibGUtZ29sZCA+IHRoLFxuLnRhYmxlLWdvbGQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4udGFibGUtZ29sZCB0aCxcbi50YWJsZS1nb2xkIHRkLFxuLnRhYmxlLWdvbGQgdGhlYWQgdGgsXG4udGFibGUtZ29sZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMThmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1nb2xkOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG5cbi50YWJsZS1tYXJvb24sXG4udGFibGUtbWFyb29uID4gdGgsXG4udGFibGUtbWFyb29uID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMGNhO1xufVxuLnRhYmxlLW1hcm9vbiB0aCxcbi50YWJsZS1tYXJvb24gdGQsXG4udGFibGUtbWFyb29uIHRoZWFkIHRoLFxuLnRhYmxlLW1hcm9vbiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzM4OTljO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1tYXJvb246aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG5cbi50YWJsZS1ncmF5LFxuLnRhYmxlLWdyYXkgPiB0aCxcbi50YWJsZS1ncmF5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLnRhYmxlLWdyYXkgdGgsXG4udGFibGUtZ3JheSB0ZCxcbi50YWJsZS1ncmF5IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4udGFibGUtZ3JheS0xLFxuLnRhYmxlLWdyYXktMSA+IHRoLFxuLnRhYmxlLWdyYXktMSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbi50YWJsZS1ncmF5LTEgdGgsXG4udGFibGUtZ3JheS0xIHRkLFxuLnRhYmxlLWdyYXktMSB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTEgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmNmYztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0xOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4udGFibGUtZ3JheS0yLFxuLnRhYmxlLWdyYXktMiA+IHRoLFxuLnRhYmxlLWdyYXktMiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi50YWJsZS1ncmF5LTIgdGgsXG4udGFibGUtZ3JheS0yIHRkLFxuLnRhYmxlLWdyYXktMiB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjNmMztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0yOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG4udGFibGUtZ3JheS0zLFxuLnRhYmxlLWdyYXktMyA+IHRoLFxuLnRhYmxlLWdyYXktMyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ncmF5LTMgdGgsXG4udGFibGUtZ3JheS0zIHRkLFxuLnRhYmxlLWdyYXktMyB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0zOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4udGFibGUtZ3JheS00LFxuLnRhYmxlLWdyYXktNCA+IHRoLFxuLnRhYmxlLWdyYXktNCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi50YWJsZS1ncmF5LTQgdGgsXG4udGFibGUtZ3JheS00IHRkLFxuLnRhYmxlLWdyYXktNCB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS00OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4udGFibGUtZ3JheS01LFxuLnRhYmxlLWdyYXktNSA+IHRoLFxuLnRhYmxlLWdyYXktNSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbn1cbi50YWJsZS1ncmF5LTUgdGgsXG4udGFibGUtZ3JheS01IHRkLFxuLnRhYmxlLWdyYXktNSB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I3YjdiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS01OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuXG4udGFibGUtZ3JheS02LFxuLnRhYmxlLWdyYXktNiA+IHRoLFxuLnRhYmxlLWdyYXktNiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbn1cbi50YWJsZS1ncmF5LTYgdGgsXG4udGFibGUtZ3JheS02IHRkLFxuLnRhYmxlLWdyYXktNiB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTYgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2EwYTBhMDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS02OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuXG4udGFibGUtZ3JheS03LFxuLnRhYmxlLWdyYXktNyA+IHRoLFxuLnRhYmxlLWdyYXktNyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi50YWJsZS1ncmF5LTcgdGgsXG4udGFibGUtZ3JheS03IHRkLFxuLnRhYmxlLWdyYXktNyB0aGVhZCB0aCxcbi50YWJsZS1ncmF5LTcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODc4Nztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS03OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1O1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wsIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzc4YmUyMDtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDE5MCwgMzIsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzNzhiZTIwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzNzhiZTIwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM5MmRkMzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MmRkMzQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCA0NywgNDcsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzY2MyZjJmJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzY2MyZjJmJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2NjMmYyZicgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2NjMmYyZicgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q4NTY1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4NTY1Njtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbi5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgdHJhbnNpdGlvbjogMC4wM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciwgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsIC5idG4uZm9jdXMsIC5mb2N1cy51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmRpc2FibGVkLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5idG46ZGlzYWJsZWQsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogNTAlO1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCwgYS5kaXNhYmxlZC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4sXG5maWVsZHNldDpkaXNhYmxlZCBhLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM5ZDFhO1xuICBib3JkZXItY29sb3I6ICM1YzkyMTk7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM5ZDFhO1xuICBib3JkZXItY29sb3I6ICM1YzkyMTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5O1xuICBib3JkZXItY29sb3I6ICM1Njg3MTc7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE2NywgMzMsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODdiYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3ZWFkO1xufVxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODdiYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3ZWFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3NWEwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3NywgMjI5LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MGM7XG4gIGJvcmRlci1jb2xvcjogI2ZlNWYwMDtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MGM7XG4gIGJvcmRlci1jb2xvcjogI2ZlNWYwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTVmMDA7XG4gIGJvcmRlci1jb2xvcjogI2YxNWIwMDtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTE0LCA0OSwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjYTMyNTI1O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDI4Mjg7XG4gIGJvcmRlci1jb2xvcjogI2EzMjUyNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzk4MjMyMztcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgNzgsIDc4LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG59XG4uYnRuLWdvbGQ6Zm9jdXMsIC5idG4tZ29sZC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cbi5idG4tZ29sZC5kaXNhYmxlZCwgLmJ0bi1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwO1xuICBib3JkZXItY29sb3I6ICNlNmE5MDA7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG5cbi5idG4tbWFyb29uLCAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpob3ZlciwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzE2MzI7XG4gIGJvcmRlci1jb2xvcjogIzYyMTQyZDtcbn1cbi5idG4tbWFyb29uOmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tbWFyb29uLmZvY3VzLCAuZm9jdXMuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjMTYzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjIxNDJkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cbi5idG4tbWFyb29uLmRpc2FibGVkLCAuZGlzYWJsZWQuYnRuLXByaW1hcnksIC5idG4tbWFyb29uOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTcxMjI4O1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG59XG4uYnRuLWdyYXk6Zm9jdXMsIC5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXkuZGlzYWJsZWQsIC5idG4tZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjOWY5ZjlmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xufVxuLmJ0bi1ncmF5LTE6Zm9jdXMsIC5idG4tZ3JheS0xLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cbi5idG4tZ3JheS0xLmRpc2FibGVkLCAuYnRuLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xufVxuLmJ0bi1ncmF5LTI6Zm9jdXMsIC5idG4tZ3JheS0yLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tZ3JheS0yLmRpc2FibGVkLCAuYnRuLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xufVxuLmJ0bi1ncmF5LTM6Zm9jdXMsIC5idG4tZ3JheS0zLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1jb2xvcjogI2I3YjdiNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cbi5idG4tZ3JheS0zLmRpc2FibGVkLCAuYnRuLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNztcbiAgYm9yZGVyLWNvbG9yOiAjYjBiMGIwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xufVxuLmJ0bi1ncmF5LTQ6Zm9jdXMsIC5idG4tZ3JheS00LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS00LmRpc2FibGVkLCAuYnRuLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjOWY5ZjlmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNWI1YjViO1xufVxuLmJ0bi1ncmF5LTU6Zm9jdXMsIC5idG4tZ3JheS01LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XG4gIGJvcmRlci1jb2xvcjogIzViNWI1YjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cbi5idG4tZ3JheS01LmRpc2FibGVkLCAuYnRuLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YjtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1NDU0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xufVxuLmJ0bi1ncmF5LTY6Zm9jdXMsIC5idG4tZ3JheS02LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gIGJvcmRlci1jb2xvcjogIzJmMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cbi5idG4tZ3JheS02LmRpc2FibGVkLCAuYnRuLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZ3JheS03OmZvY3VzLCAuYnRuLWdyYXktNy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTcuZGlzYWJsZWQsIC5idG4tZ3JheS03OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMGEzZTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmN2YzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1nb2xkIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29sZC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1nb2xkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ29sZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1tYXJvb24ge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOmZvY3VzLCAuYnRuLW91dGxpbmUtbWFyb29uLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWFyb29uOmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJvb24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbWFyb29uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheSB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTEge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0xLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTEuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTE6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0zIHtcbiAgY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0zOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkMGQwZDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS00LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS01LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS02IHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS02OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS02LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTcge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS03LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYnRuLWdyb3VwLWxnID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG59XG5cbi5idG4tc20sIG5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbiwgLmJ1dHRvbi0tc21hbGwsIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuYnRuLWdyb3VwLXNtID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAuYnRuLWdyb3VwID4gLmFjdGl2ZS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idXR0b24tLXNtYWxsICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biwgLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sIC5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xuICBib3JkZXItY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogI2FkYjViZCBzb2xpZCAxcHg7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4yNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkICMwMDA7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLCAubmF2YmFyIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5uYXZiYXIgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAucmVwby1zZWFyY2ggLm5hdmJhciAuY29udGVudCwgLm5hdmJhciAjbmF2YmFyLXRvcCxcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1zbSA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1zbSA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbWQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbWQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbWQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbWQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLWxnID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLWxnID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLWxnID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLWxnID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQteGwgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQteGwgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQteGwgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhsID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXhsID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGNvbnRlbnQ6IFwiL1wiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwcmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICM1OTEyMjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSwgLnVkcy1tb2RhbC1jbG9zZS1idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZDtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU1ZjAwO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMyNTI1O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJhZGdlLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbn1cbmEuYmFkZ2UtZ29sZDpob3ZlciwgYS5iYWRnZS1nb2xkOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG59XG5hLmJhZGdlLWdvbGQ6Zm9jdXMsIGEuYmFkZ2UtZ29sZC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cblxuLmJhZGdlLW1hcm9vbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuYS5iYWRnZS1tYXJvb246aG92ZXIsIGEuYmFkZ2UtbWFyb29uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQ7XG59XG5hLmJhZGdlLW1hcm9vbjpmb2N1cywgYS5iYWRnZS1tYXJvb24uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbmEuYmFkZ2UtZ3JheTpob3ZlciwgYS5iYWRnZS1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG59XG5hLmJhZGdlLWdyYXk6Zm9jdXMsIGEuYmFkZ2UtZ3JheS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbmEuYmFkZ2UtZ3JheS0xOmhvdmVyLCBhLmJhZGdlLWdyYXktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xufVxuYS5iYWRnZS1ncmF5LTE6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0xLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuYS5iYWRnZS1ncmF5LTI6aG92ZXIsIGEuYmFkZ2UtZ3JheS0yOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5hLmJhZGdlLWdyYXktMjpmb2N1cywgYS5iYWRnZS1ncmF5LTIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0zIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG5hLmJhZGdlLWdyYXktMzpob3ZlciwgYS5iYWRnZS1ncmF5LTM6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNztcbn1cbmEuYmFkZ2UtZ3JheS0zOmZvY3VzLCBhLmJhZGdlLWdyYXktMy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbmEuYmFkZ2UtZ3JheS00OmhvdmVyLCBhLmJhZGdlLWdyYXktNDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xufVxuYS5iYWRnZS1ncmF5LTQ6Zm9jdXMsIGEuYmFkZ2UtZ3JheS00LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xufVxuYS5iYWRnZS1ncmF5LTU6aG92ZXIsIGEuYmFkZ2UtZ3JheS01OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWI7XG59XG5hLmJhZGdlLWdyYXktNTpmb2N1cywgYS5iYWRnZS1ncmF5LTUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG59XG5hLmJhZGdlLWdyYXktNjpob3ZlciwgYS5iYWRnZS1ncmF5LTY6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbn1cbmEuYmFkZ2UtZ3JheS02OmZvY3VzLCBhLmJhZGdlLWdyYXktNi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbmEuYmFkZ2UtZ3JheS03OmhvdmVyLCBhLmJhZGdlLWdyYXktNzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtZ3JheS03OmZvY3VzLCBhLmJhZGdlLWdyYXktNy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZjJkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZGMxO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2RlN2FkO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIzMzcwYTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzAwNTU3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZWRmOTtcbiAgYm9yZGVyLWNvbG9yOiAjYjhlNWY2O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTFkZGYzO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMzA0MTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTVkNjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkYmM2O1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZjYmFkO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzVhMmQxMjtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNmExODE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNmMWM1YzU7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjYjBiMDtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQwMGYwZjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZWM7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzYwNjA2MDtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjJiMmIyO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1nb2xkIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZDQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWZjMztcbn1cbi5hbGVydC1nb2xkIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhYTtcbn1cbi5hbGVydC1nb2xkIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1OTQ1MGQ7XG59XG5cbi5hbGVydC1tYXJvb24ge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZDJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZGZjMGNhO1xufVxuLmFsZXJ0LW1hcm9vbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNmFmYmM7XG59XG4uYWxlcnQtbWFyb29uIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxZjA2MGU7XG59XG5cbi5hbGVydC1ncmF5IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRlZDtcbn1cbi5hbGVydC1ncmF5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UwZTBlMDtcbn1cbi5hbGVydC1ncmF5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5hbGVydC1ncmF5LTEge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmVmZWZlO1xufVxuLmFsZXJ0LWdyYXktMSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWYxZjE7XG59XG4uYWxlcnQtZ3JheS0xIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGRpbWdyYXk7XG59XG5cbi5hbGVydC1ncmF5LTIge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuLmFsZXJ0LWdyYXktMiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZWM7XG59XG4uYWxlcnQtZ3JheS0yIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5hbGVydC1ncmF5LTMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LWdyYXktMyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNWU1ZTU7XG59XG4uYWxlcnQtZ3JheS0zIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MzUzNTM7XG59XG5cbi5hbGVydC1ncmF5LTQge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGVkO1xufVxuLmFsZXJ0LWdyYXktNCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XG59XG4uYWxlcnQtZ3JheS00IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5hbGVydC1ncmF5LTUge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgYm9yZGVyLWNvbG9yOiAjZDhkOGQ4O1xufVxuLmFsZXJ0LWdyYXktNSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYmNiY2I7XG59XG4uYWxlcnQtZ3JheS01IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMzIzMjM7XG59XG5cbi5hbGVydC1ncmF5LTYge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWdyYXktNiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZ3JheS02IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzBjMGM7XG59XG5cbi5hbGVydC1ncmF5LTcge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWdyYXktNyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMmIyYjI7XG59XG4uYWxlcnQtZ3JheS03IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2U2MzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGMxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNjMxMTtcbiAgYm9yZGVyLWNvbG9yOiAjM2U2MzExO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzAwNTU3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZTVmNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU1NzQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNTU3NDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTQyMWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiYzY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU0MjFhO1xuICBib3JkZXItY29sb3I6ICM4NTQyMWE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM1YzU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2IwYjA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExODE4O1xuICBib3JkZXItY29sb3I6ICM2YTE4MTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTc5Nzk7XG4gIGJvcmRlci1jb2xvcjogIzc5Nzk3OTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwZDBkO1xuICBib3JkZXItY29sb3I6ICMwZDBkMGQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZCB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmMzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjcxNDtcbiAgYm9yZGVyLWNvbG9yOiAjODU2NzE0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbiB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMGNhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5MGYyMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDkwZjIxO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXkge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XG4gIGJvcmRlci1jb2xvcjogIzYzNjM2Mztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MjgyODI7XG4gIGJvcmRlci1jb2xvcjogIzgyODI4Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTc5Nzk7XG4gIGJvcmRlci1jb2xvcjogIzc5Nzk3OTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzZjNmM7XG4gIGJvcmRlci1jb2xvcjogIzZjNmM2Yztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS00Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XG4gIGJvcmRlci1jb2xvcjogIzYzNjM2Mztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS01Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XG4gIGJvcmRlci1jb2xvcjogIzNjM2MzYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS02Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS03Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQ7XG4gIGJvcmRlci1jb2xvcjogIzBkMGQwZDtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbi5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAwLjk7XG59XG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luOiAwIDAuM3JlbTtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdyB7XG4gIHRvcDogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbi5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlYWQgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTVmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMyNTI1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2YgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1nb2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdvbGQ6aG92ZXIsIGEuYmctZ29sZDpmb2N1cyxcbmJ1dHRvbi5iZy1nb2xkOmhvdmVyLFxuYnV0dG9uLmJnLWdvbGQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1tYXJvb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbWFyb29uOmhvdmVyLCBhLmJnLW1hcm9vbjpmb2N1cyxcbmJ1dHRvbi5iZy1tYXJvb246aG92ZXIsXG5idXR0b24uYmctbWFyb29uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5OmhvdmVyLCBhLmJnLWdyYXk6Zm9jdXMsXG5idXR0b24uYmctZ3JheTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMTpob3ZlciwgYS5iZy1ncmF5LTE6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0xOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTEgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTI6aG92ZXIsIGEuYmctZ3JheS0yOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMjpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0zOmhvdmVyLCBhLmJnLWdyYXktMzpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTM6aG92ZXIsXG5idXR0b24uYmctZ3JheS0zOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNyAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNDpob3ZlciwgYS5iZy1ncmF5LTQ6Zm9jdXMsXG5idXR0b24uYmctZ3JheS00OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTU6aG92ZXIsIGEuYmctZ3JheS01OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS02OmhvdmVyLCBhLmJnLWdyYXktNjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTY6aG92ZXIsXG5idXR0b24uYmctZ3JheS02OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS03IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNzpob3ZlciwgYS5iZy1ncmF5LTc6Zm9jdXMsXG5idXR0b24uYmctZ3JheS03OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1nb2xkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbWFyb29uIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheSB7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMiB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMyB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNCB7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNSB7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNiB7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNyB7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTIge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEyLFxuLm15LTEyIHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTIsXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEyLFxuLm15LTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTIsXG4ubXgtMTIge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNCB7XG4gIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTQsXG4ubXktMTQge1xuICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xNCxcbi5teC0xNCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTQsXG4ubXktMTQge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xNCxcbi5teC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNixcbi5teS0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE2LFxuLm14LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0sXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEyLFxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEyLFxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTIsXG4ucHktMTIge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTIsXG4ucHgtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTQge1xuICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNCxcbi5weS0xNCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xNCxcbi5weC0xNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE0LFxuLnB5LTE0IHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE2IHtcbiAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTYsXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTYsXG4ucHgtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNixcbi5weS0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xNixcbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjAge1xuICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4wLFxuLm15LW4wIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjAsXG4ubXgtbjAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4wLFxuLm15LW4wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjAsXG4ubXgtbjAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTIge1xuICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTIsXG4ubXktbjEyIHtcbiAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMixcbi5teC1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTIsXG4ubXktbjEyIHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMixcbi5teC1uMTIge1xuICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE0IHtcbiAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE0LFxuLm15LW4xNCB7XG4gIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTQsXG4ubXgtbjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE0LFxuLm15LW4xNCB7XG4gIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTQsXG4ubXgtbjE0IHtcbiAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNiB7XG4gIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNixcbi5teS1uMTYge1xuICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjE2LFxuLm14LW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNixcbi5teS1uMTYge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjE2LFxuLm14LW4xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSxcbi5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zLFxuLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUsXG4ubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMixcbi5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00LFxuLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTYsXG4ubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTYsXG4ubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNixcbi5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS03LFxuLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTcsXG4ubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS03LFxuLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTcsXG4ubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOCxcbi5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tOCxcbi5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS04LFxuLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS04LFxuLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTksXG4ubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tOSxcbi5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTksXG4ubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tOSxcbi5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTAsXG4ubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xMCxcbi5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTAsXG4ubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xMCxcbi5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMixcbi5teS1zbS0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEyLFxuLm14LXNtLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMixcbi5teS1zbS0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEyLFxuLm14LXNtLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE0LFxuLm15LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMTQsXG4ubXgtc20tMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE0LFxuLm15LXNtLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMTQsXG4ubXgtc20tMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTYsXG4ubXktc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xNixcbi5teC1zbS0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTYsXG4ubXktc20tMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xNixcbi5teC1zbS0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTYsXG4ucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS02LFxuLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS02LFxuLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNixcbi5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTcsXG4ucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTcsXG4ucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNyxcbi5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tNyxcbi5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTgsXG4ucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS04LFxuLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS04LFxuLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tOCxcbi5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTksXG4ucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTksXG4ucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tOSxcbi5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMCxcbi5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xMCxcbi5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEwLFxuLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEwLFxuLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTIsXG4ucHktc20tMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMTIsXG4ucHgtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xMixcbi5weS1zbS0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xMixcbi5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE0LFxuLnB5LXNtLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTE0LFxuLnB4LXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTQsXG4ucHktc20tMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTQsXG4ucHgtc20tMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNixcbi5weS1zbS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xNixcbi5weC1zbS0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE2LFxuLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTE2LFxuLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEsXG4ubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjMsXG4ubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjUsXG4ubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjAsXG4ubXktc20tbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMCxcbi5teC1zbS1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjAsXG4ubXktc20tbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMCxcbi5teC1zbS1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMixcbi5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNCxcbi5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNixcbi5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNixcbi5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW42LFxuLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW42LFxuLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNyxcbi5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW43LFxuLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNyxcbi5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW43LFxuLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOCxcbi5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uOCxcbi5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW44LFxuLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW44LFxuLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOSxcbi5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW45LFxuLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uOSxcbi5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW45LFxuLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEwLFxuLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTAsXG4ubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEwLFxuLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTAsXG4ubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xMixcbi5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEyLFxuLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xMixcbi5teS1zbS1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjEyLFxuLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTQsXG4ubXktc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xNCxcbi5teC1zbS1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTQsXG4ubXktc20tbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xNCxcbi5teC1zbS1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE2LFxuLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTYsXG4ubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE2LFxuLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTYsXG4ubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8sXG4ubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLWF1dG8sXG4ubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIsXG4ubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCxcbi5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC02LFxuLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC02LFxuLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTYsXG4ubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNyxcbi5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC03LFxuLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNyxcbi5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC03LFxuLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTgsXG4ubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTgsXG4ubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtOCxcbi5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtOCxcbi5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC05LFxuLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTksXG4ubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC05LFxuLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTksXG4ubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEwLFxuLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTAsXG4ubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEwLFxuLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTAsXG4ubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTIsXG4ubXktbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xMixcbi5teC1tZC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTIsXG4ubXktbWQtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xMixcbi5teC1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xNCxcbi5teS1tZC0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTE0LFxuLm14LW1kLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xNCxcbi5teS1tZC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTE0LFxuLm14LW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE2LFxuLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTYsXG4ubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE2LFxuLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTYsXG4ubXgtbWQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC02LFxuLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNixcbi5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNixcbi5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTYsXG4ucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC03LFxuLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC03LFxuLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTcsXG4ucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTcsXG4ucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC04LFxuLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtOCxcbi5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOCxcbi5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTgsXG4ucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC05LFxuLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC05LFxuLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTksXG4ucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTksXG4ucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTAsXG4ucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTAsXG4ucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMCxcbi5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xMCxcbi5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEyLFxuLnB5LW1kLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEyLFxuLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTIsXG4ucHktbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMTIsXG4ucHgtbWQtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNCxcbi5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xNCxcbi5weC1tZC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE0LFxuLnB5LW1kLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTE0LFxuLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTYsXG4ucHktbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTYsXG4ucHgtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNixcbi5weS1tZC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xNixcbi5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xLFxuLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4zLFxuLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW41LFxuLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4wLFxuLm15LW1kLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjAsXG4ubXgtbWQtbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4wLFxuLm15LW1kLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjAsXG4ubXgtbWQtbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjIsXG4ubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMixcbi5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjQsXG4ubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNCxcbi5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjYsXG4ubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjYsXG4ubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNixcbi5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjcsXG4ubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNyxcbi5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjcsXG4ubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNyxcbi5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjgsXG4ubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjgsXG4ubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uOCxcbi5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uOCxcbi5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjksXG4ubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uOSxcbi5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjksXG4ubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uOSxcbi5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMCxcbi5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEwLFxuLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMCxcbi5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEwLFxuLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTIsXG4ubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xMixcbi5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTIsXG4ubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xMixcbi5teC1tZC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE0LFxuLm15LW1kLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTQsXG4ubXgtbWQtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE0LFxuLm15LW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTQsXG4ubXgtbWQtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xNixcbi5teS1tZC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjE2LFxuLm14LW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xNixcbi5teS1tZC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjE2LFxuLm14LW1kLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvLFxuLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1hdXRvLFxuLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yLFxuLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQsXG4ubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNixcbi5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNixcbi5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy02LFxuLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy02LFxuLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTcsXG4ubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNyxcbi5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTcsXG4ubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNyxcbi5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy04LFxuLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy04LFxuLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTgsXG4ubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTgsXG4ubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctOSxcbi5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy05LFxuLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOSxcbi5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy05LFxuLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xMCxcbi5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTEwLFxuLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xMCxcbi5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTEwLFxuLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTIge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEyLFxuLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTIsXG4ubXgtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEyLFxuLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTIsXG4ubXgtbGctMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTQsXG4ubXktbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xNCxcbi5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTQsXG4ubXktbGctMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xNCxcbi5teC1sZy0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE2IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNixcbi5teS1sZy0xNiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTE2LFxuLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNixcbi5teS1sZy0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTE2LFxuLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNixcbi5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTYsXG4ucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTYsXG4ucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy02LFxuLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNyxcbi5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNyxcbi5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy03LFxuLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy03LFxuLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOCxcbi5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTgsXG4ucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTgsXG4ucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy04LFxuLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOSxcbi5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctOSxcbi5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy05LFxuLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEwLFxuLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEwLFxuLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTAsXG4ucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTAsXG4ucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTIge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xMixcbi5weS1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xMixcbi5weC1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEyLFxuLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEyLFxuLnB4LWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE0IHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTQsXG4ucHktbGctMTQge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTQsXG4ucHgtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNCxcbi5weS1sZy0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xNCxcbi5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xNiB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE2LFxuLnB5LWxnLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTE2LFxuLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTYsXG4ucHktbGctMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTYsXG4ucHgtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMSxcbi5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMyxcbi5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNSxcbi5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMCxcbi5teS1sZy1uMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4wLFxuLm14LWxnLW4wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMCxcbi5teS1sZy1uMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4wLFxuLm14LWxnLW4wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4yLFxuLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjIsXG4ubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW40LFxuLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjQsXG4ubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW42LFxuLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW42LFxuLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjYsXG4ubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW43LFxuLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjcsXG4ubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW43LFxuLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjcsXG4ubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW44LFxuLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW44LFxuLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjgsXG4ubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjgsXG4ubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW45LFxuLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjksXG4ubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW45LFxuLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjksXG4ubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTAsXG4ubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xMCxcbi5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTAsXG4ubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xMCxcbi5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEyIHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEyLFxuLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMTIsXG4ubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEyLFxuLm15LWxnLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMTIsXG4ubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNCB7XG4gICAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNCxcbi5teS1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjE0LFxuLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNCxcbi5teS1sZy1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjE0LFxuLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTYge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTYsXG4ubXktbGctbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xNixcbi5teC1sZy1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTYsXG4ubXktbGctbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xNixcbi5teC1sZy1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctYXV0byxcbi5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctYXV0byxcbi5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvLFxuLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1hdXRvLFxuLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEsXG4ubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMyxcbi5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01LFxuLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIsXG4ubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCxcbi5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC02LFxuLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC02LFxuLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTYsXG4ubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNyxcbi5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC03LFxuLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNyxcbi5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC03LFxuLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTgsXG4ubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTgsXG4ubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtOCxcbi5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOCxcbi5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC05LFxuLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTksXG4ubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC05LFxuLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTksXG4ubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEwLFxuLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTAsXG4ubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEwLFxuLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTAsXG4ubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTIsXG4ubXkteGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xMixcbi5teC14bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTIsXG4ubXkteGwtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xMixcbi5teC14bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xNCxcbi5teS14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTE0LFxuLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xNCxcbi5teS14bC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTE0LFxuLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE2LFxuLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTYsXG4ubXgteGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE2LFxuLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTYsXG4ubXgteGwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC02LFxuLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNixcbi5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNixcbi5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTYsXG4ucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC03LFxuLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC03LFxuLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTcsXG4ucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTcsXG4ucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC04LFxuLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtOCxcbi5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOCxcbi5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTgsXG4ucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC05LFxuLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC05LFxuLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTksXG4ucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTAsXG4ucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTAsXG4ucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xMCxcbi5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xMCxcbi5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEyLFxuLnB5LXhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEyLFxuLnB4LXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTIsXG4ucHkteGwtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMTIsXG4ucHgteGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNCxcbi5weS14bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xNCxcbi5weC14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE0LFxuLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTE0LFxuLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTYsXG4ucHkteGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTYsXG4ucHgteGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xNixcbi5weS14bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xNixcbi5weC14bC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xLFxuLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4zLFxuLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW41LFxuLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4wLFxuLm15LXhsLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjAsXG4ubXgteGwtbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4wLFxuLm15LXhsLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjAsXG4ubXgteGwtbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjIsXG4ubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjQsXG4ubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjYsXG4ubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjYsXG4ubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNixcbi5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNixcbi5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjcsXG4ubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNyxcbi5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjcsXG4ubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNyxcbi5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjgsXG4ubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjgsXG4ubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOCxcbi5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uOCxcbi5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjksXG4ubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOSxcbi5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjksXG4ubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uOSxcbi5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMCxcbi5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEwLFxuLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMCxcbi5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEwLFxuLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTIsXG4ubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xMixcbi5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTIsXG4ubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xMixcbi5teC14bC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE0LFxuLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTQsXG4ubXgteGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE0LFxuLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTQsXG4ubXgteGwtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xNixcbi5teS14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjE2LFxuLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xNixcbi5teS14bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjE2LFxuLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvLFxuLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1hdXRvLFxuLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNzhiZTIwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjNGY3ZDE1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzAwNmI5NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNlNTU2MDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNjYzJmMmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjOGUyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2MyYzJjMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdvbGQge1xuICBjb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ29sZDpob3ZlciwgYS50ZXh0LWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tYXJvb24ge1xuICBjb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbWFyb29uOmhvdmVyLCBhLnRleHQtbWFyb29uOmZvY3VzIHtcbiAgY29sb3I6ICM0ZDEwMjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheSB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5OmhvdmVyLCBhLnRleHQtZ3JheTpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMSB7XG4gIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTE6aG92ZXIsIGEudGV4dC1ncmF5LTE6Zm9jdXMge1xuICBjb2xvcjogI2Q0ZDRkNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTIge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0yOmhvdmVyLCBhLnRleHQtZ3JheS0yOmZvY3VzIHtcbiAgY29sb3I6ICNjMmMyYzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0zIHtcbiAgY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMzpob3ZlciwgYS50ZXh0LWdyYXktMzpmb2N1cyB7XG4gIGNvbG9yOiAjYWFhYWFhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNCB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTQ6aG92ZXIsIGEudGV4dC1ncmF5LTQ6Zm9jdXMge1xuICBjb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTUge1xuICBjb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS01OmhvdmVyLCBhLnRleHQtZ3JheS01OmZvY3VzIHtcbiAgY29sb3I6ICM0ZTRlNGUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS02IHtcbiAgY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNjpob3ZlciwgYS50ZXh0LWdyYXktNjpmb2N1cyB7XG4gIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNyB7XG4gIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTc6aG92ZXIsIGEudGV4dC1ncmF5LTc6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cblxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgcHJlLFxuYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgdHIsXG5pbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHAsXG5oMixcbmgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuXG4gIGgyLFxuaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3Age1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4udGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgfVxuXG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xuICB9XG59XG4uaW1nLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cblxuLmNvbC5jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4O1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODVlbTtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGEge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG5cbi5jYXJkLW5ld3MgLmNhcmQtaGVhZGVyLFxuLmNhcmQtbmV3cyAuY2FyZC1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcmQtbmV3cyAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG5cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDRweCAjZmZjNjI3O1xufVxuXG4uYmctZGFyayBhLFxuLmJnLXByaW1hcnkgYSxcbi5iZy1ibGFjayBhIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5iZy1saWdodCBhLFxuLmJnLXNlY29uZGFyeSBhLFxuLmJnLXdoaXRlIGEge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxuLnNyLW9ubHk6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuYnV0dG9uOmZvY3VzLFxuYTpmb2N1cyxcbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjZmZmZmZmLCAwcHggMHB4IDBweCA0cHggIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbGVydCAuYWxlcnQtaWNvbiB7XG4gIGZsZXg6IDAgMCA0cmVtO1xufVxuLmFsZXJ0IC5hbGVydC1pY29uIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY29udGVudCB7XG4gIGZsZXg6IDEwO1xuICBwYWRkaW5nOiAwLjVyZW0gMHJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY2xvc2Uge1xuICBmbGV4OiAxO1xufVxuLmFsZXJ0IC5hbGVydC1jbG9zZSAuY2xvc2Uge1xuICBvcGFjaXR5OiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYWxlcnQgLmFsZXJ0LWNsb3NlIC5jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDEwMCU7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWFkZTtcbiAgLyogMzMlIG9wYWNpdHkgb2Ygb2ZmaWNpYWwgbWFyb29uICovXG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmNWRiO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZjBmYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZGRkZDtcbiAgLyogMjAlIG9wYWNpdHkgb2Ygb2ZmaWNpYWwgbWFyb29uICovXG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cblxuLmFsZXJ0Om5vdChbY2xhc3MqPWFsZXJ0LV0pLFxuZGl2W2NsYXNzPVwiYWxlcnQgYWxlcnQtYmxvY2tcIl0ge1xuICAvKiBDYXRjaC1hbGwgZm9yIGRlZmF1bHQgYWxlcnQgY2xhc3MgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWxlcnQgLmFsZXJ0LWljb24ge1xuICAgIGZsZXg6IDAgMCAzcmVtO1xuICB9XG4gIC5hbGVydCAuYWxlcnQtaWNvbiBzdmcge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG4gIC5hbGVydCAuYWxlcnQtY2xvc2Uge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxufVxuXG4uYmFja2dyb3VuZC1wYW5lbCB7XG4gIGhlaWdodDogMzIycHg7XG59XG5cbi5ncmF5LTctYmcge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuXG4uZ3JheS0yLWJnIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cblxuLmdyYXktMS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5pbWFnZS1iZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cblxuLnNlY3Rpb24tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjYWxpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWF4LXNpemUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5cbi5jb250ZW50LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM3NDc0NzQ7XG4gIGhlaWdodDogMjUxcHg7XG4gIG1hcmdpbjogMjBweCAwIDEwMHB4IDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6ICNkMGQwZDA7XG59XG5cbi5iZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICNmZmYgMCUgMCUgcmVwZWF0IHBhZGRpbmctYm94O1xuICBvcGFjaXR5OiAxO1xufVxuLmJnLm1vcnNlLWNvZGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9Nb3JzZUNvZGVXaGl0ZS5wbmdcIik7XG59XG4uYmcubW9yc2UtY29kZS1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL01vcnNlQ29kZUJsYWNrLnBuZ1wiKTtcbn1cbi5iZy5uZXR3b3JrLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya1doaXRlLnBuZ1wiKTtcbn1cbi5iZy5uZXR3b3JrLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya0JsYWNrLnBuZ1wiKTtcbn1cbi5iZy50b3BvIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iZy50b3BvLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvVG9wb1BhdHRlcm5XaGl0ZS5wbmdcIik7XG59XG4uYmcudG9wby1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL1RvcG9QYXR0ZXJuQmxhY2sucG5nXCIpO1xufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAycmVtIDEycHg7XG59XG4uYmFubmVyIC5iYW5uZXItaWNvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmFubmVyIC5iYW5uZXItaWNvbiBzdmcge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMC4yNXJlbSAycmVtIDAuMjVyZW0gMDtcbn1cbi5iYW5uZXIgLmJhbm5lci1jb250ZW50IHtcbiAgZmxleDogNTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDMge1xuICBtYXJnaW46IDAuNXJlbSAwcmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWJ1dHRvbnMge1xuICBmbGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5iYW5uZXIgLmJhbm5lci1idXR0b25zIGEsXG4uYmFubmVyIC5iYW5uZXItYnV0dG9ucyBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYmFubmVyIC5iYW5uZXItY2xvc2Uge1xuICBmbGV4OiAyO1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSAuY2xvc2Uge1xuICBvcGFjaXR5OiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYmFubmVyIC5iYW5uZXItY2xvc2UgLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTAwJTtcbn1cblxuLmJhbm5lci1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM3OGJlMjAgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1ncmVlbiBhOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYmFubmVyLWdyZWVuIGE6dmlzaXRlZDpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYmFubmVyLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZjdmMzIgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1vcmFuZ2UgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJhbm5lci1vcmFuZ2UgYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5iYW5uZXItYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMGEzZTAgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJhbm5lci1ibHVlIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5iYW5uZXItYmx1ZSBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLmJhbm5lci1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2U4ZThlOCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG5cbi5iYW5uZXItYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5IDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmFubmVyLWJsYWNrIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbi5iYW5uZXItYmxhY2sgYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICM3ZjYyMjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaWNvbiB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWljb24gc3ZnIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW46IDByZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xuICB9XG59XG5cbi5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idG4gKyAuYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLmJ0bi5idG4tbWQsIC5yZXBvLXNlYXJjaCAuYnRuLmZvcm0tc3VibWl0LCAuYnRuLW1kLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5yZXBvLXNlYXJjaCAudWRzLW1vZGFsLWNsb3NlLWJ0bi5mb3JtLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmJ0bi5idG4tc20sIG5hdiAjc2VhcmNoLWZvcm0gLmJ0bi5idXR0b24sIC5idG4uYnV0dG9uLS1zbWFsbCwgLmJ0bi1zbS51ZHMtbW9kYWwtY2xvc2UtYnRuLCBuYXYgI3NlYXJjaC1mb3JtIC51ZHMtbW9kYWwtY2xvc2UtYnRuLmJ1dHRvbiwgLnVkcy1tb2RhbC1jbG9zZS1idG4uYnV0dG9uLS1zbWFsbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xufVxuLmJ0bi5idG4tdGFnLCAuYnRuLXRhZy51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbi5idG4uYnRuLXRhZy5idG4tdGFnLWFsdC13aGl0ZSwgLmJ0bi10YWcuYnRuLXRhZy1hbHQtd2hpdGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LWdyYXksIC5idG4tdGFnLmJ0bi10YWctYWx0LWdyYXkudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LWJsYWNrLCAuYnRuLXRhZy5idG4tdGFnLWFsdC1ibGFjay51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi1jaXJjbGUsIC5idG4tY2lyY2xlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDA7XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtd2hpdGUsIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LXdoaXRlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ncmF5LCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ncmF5LnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ibGFjaywgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtYmxhY2sudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtbGFyZ2UsIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtbGFyZ2UudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUteC1sYXJnZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS14LWxhcmdlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB3aWR0aDogNi41cmVtO1xuICBoZWlnaHQ6IDYuNXJlbTtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuLmJ0bjpob3ZlciwgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uYnRuOmFjdGl2ZSwgLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbn1cblxuLmJnLWxpZ2h0LWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbi5idG4tZ29sZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOmZvY3VzLCAuYnRuLWdvbGQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG4uYnRuLWdvbGQuZGlzYWJsZWQsIC5idG4tZ29sZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW1hcm9vbiwgLmJ0bi1wcmltYXJ5LCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246aG92ZXIsIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpmb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLW1hcm9vbi5mb2N1cywgLmZvY3VzLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG4uYnRuLW1hcm9vbi5kaXNhYmxlZCwgLmRpc2FibGVkLmJ0bi1wcmltYXJ5LCAuYnRuLW1hcm9vbjpkaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZSwgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG5cbi5idG4tZ3JheSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5OmZvY3VzLCAuYnRuLWdyYXkuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LmRpc2FibGVkLCAuYnRuLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0xIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOmZvY3VzLCAuYnRuLWdyYXktMS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG4uYnRuLWdyYXktMS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTE6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0yIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOmZvY3VzLCAuYnRuLWdyYXktMi5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG4uYnRuLWdyYXktMi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTI6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS0zIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOmZvY3VzLCAuYnRuLWdyYXktMy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG4uYnRuLWdyYXktMy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS00IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00OmZvY3VzLCAuYnRuLWdyYXktNC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXktNC5kaXNhYmxlZCwgLmJ0bi1ncmF5LTQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01OmZvY3VzLCAuYnRuLWdyYXktNS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG4uYnRuLWdyYXktNS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG5cbi5idG4tZ3JheS02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02OmZvY3VzLCAuYnRuLWdyYXktNi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG4uYnRuLWdyYXktNi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTY6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03OmZvY3VzLCAuYnRuLWdyYXktNy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLFxuYS50ZXh0LWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ29sZDp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICNkYWEwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idG46aG92ZXIsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB9XG4gIC5idG46YWN0aXZlLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItdGl0bGUgaDIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5oZWFkaW5nLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5jYWxlbmRhci1pdGVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiA0cmVtIDAuNXJlbSAwLjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIG1hcmdpbjogMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSAudG9kYXkge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5wcmV2LFxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC5uZXh0IHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLW5hdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMC43NXJlbSAxLjE2NjY2NjY2NjdyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLW5hdiBidXR0b24gc3ZnIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Nb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NDc0NzQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSB7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgfVxuICAjY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLmNhbGVuZGFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNXJlbTtcbiAgICBib3JkZXI6IHVuc2V0O1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ2FyZHMgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBCYXNpYyBiYWRnZSBzdHlsZXNcbjIuIEJhZGdlcyB3aXRoaW4gY2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJhc2ljIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZCAuYmFkZ2Uge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uaWNvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaWNvbi1iYXNlIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uaWNvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uaWNvbi14bCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLmljb24teHhsIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuXG4udWRzLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4udWRzLWltZyBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRzLWltZyAudWRzLWZpZ3VyZSBpbWcuaW1nLW9yaWdpbmFsIHtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4udWRzLWltZyAudWRzLWZpZ3VyZSAudWRzLWZpZ3VyZS1jYXB0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIC51ZHMtY2FwdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNzVjaDtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4udWRzLWltZy51ZHMtaW1nLWRyb3Atc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHJlbSAwLjVyZW0gMXJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuMik7XG59XG4udWRzLWltZy51ZHMtaW1nLWRyb3Atc2hhZG93IC51ZHMtZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAycmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay1pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIC8qXG4gICogU2V0IGEgbWF4IHdpZHRoIG9mIDUwJSBoZXJlIGJlY2F1c2UgcGFkZGluZy9tYXJnaW5zIGFyZSBhZGRlZCBpbiBhZGRpdGlvbiB0byB0aGUgc3BhY2UgZ2l2ZW4gZm9yIGZsZXgsIHRoZXJlZm9yZVxuICAqIHRoZSB3aWR0aCBvZiB0aGUgdGV4dCBjb250YWluZXIgaXMgYWN0dWFsbHkgYmlnZ2VyIHRoYW4gb2YgdGhlIGltYWdlIGNvbnRhaW5lciBvdGhlcndpc2UuXG4gICovXG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiA0OHB4IDk2cHg7XG59XG4udWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIuZ3JheS03LWJnIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIgLmJ0biwgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQ29udGVudCBJbWFnZSBPdmVybGFwXG5cbjEuIE1vYmlsZVxuMi4gRGVza3RvcCBsZ1xuMy4gRGVza3RvcCB4bFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1hZ2Utb3ZlcmxhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJyZW07XG4gIHRvcDogMDtcbn1cbi51ZHMtaW1hZ2Utb3ZlcmxhcCAuY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIERlc2t0b3AsIGxhcmdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMWZyIDIwcmVtIDEwcmVtIDEuNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQuNXJlbSAxZnIgNC41cmVtO1xuICAgIGdhcDogMHB4IDBweDtcbiAgfVxuICAudWRzLWltYWdlLW92ZXJsYXA6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcCAuY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMy9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi9zcGFuIDE7XG4gIH1cblxuICAudWRzLWltYWdlLW92ZXJsYXAuY29udGVudC1sZWZ0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSAxMHJlbSAyMHJlbSAxZnIgMS41cmVtO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQgaW1nIHtcbiAgICBncmlkLWNvbHVtbjogMy9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxuICAudWRzLWltYWdlLW92ZXJsYXAuY29udGVudC1sZWZ0OmFmdGVyIHtcbiAgICBncmlkLWNvbHVtbjogNS82O1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxufVxuLnVkcy1pbnNldC1ib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW07XG4gIG1hcmdpbjogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG4udWRzLWluc2V0LWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDJyZW0gOHJlbTtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCAuYnRuLCAudWRzLWluc2V0LWJveC1jb250ZW50IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIEJhc2ljIENhcmRzXG4yLiBEZWdyZWUgQ2FyZHNcbjMuIFN0b3J5IENhcmRzXG40LiBFdmVudCBDYXJkc1xuNS4gRm9sZGFibGUgQ2FyZHNcbjYuIEZvbGRhYmxlIC0gRGVza3RvcCBEaXNhYmxlXG43LiBBY2NvcmRpb25cbjguIENoZWNrYm94IFN0YWNrZWQgQ2FyZHNcbjkuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTEuIEdlbmVyaWMgSGVhZGVyIEltYWdlIE92ZXJsYXlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJvdy1zcGFjZWQsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xufVxuXG4ucm93LXNwYWNlZCA+IC5jb2wsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdyA+IC5jb2wsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0gPiAuY29sLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtID4gLmNvbCxcbi5yb3ctc3BhY2VkID4gZGl2LFxuLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93ID4gZGl2LFxuLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSA+IGRpdixcbi5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0gPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FyZC1ob3Zlcjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IHJnYmEoMjUsIDI1LCAyNSwgMC4yKTtcbn1cblxuLmNhcmQtaG92ZXI6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FyZC1ob3Zlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhcmQtaG92ZXIgPiBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICMwMGJhZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2FyZC1pY29uLXRvcCB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbn1cblxuLmNhcmQtaW1hZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtaW1hZ2UtZ3JhZGllbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTkxOTE5MDAgMCUsICMxOTE5MTljOSAxMjAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMi41cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMzJweCAzMnB4IDE2cHggMzJweDtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtaGVhZGVyIC5jYXJkLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZmxleC1ncm93OiAxMDA7XG59XG5cbi5jYXJkOm5vdCguY2FyZC5jYXJkLWZvbGRhYmxlKSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jYXJkLWxpbmsge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC10YWdzIHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLmNhcmQtdGFncyAuYnRuLXRhZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXJkLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtaWNvbi10b3Age1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXJnaW46IDJyZW0gMnJlbSAwIDJyZW07XG4gIH1cblxuICAuY2FyZC1pbWctdG9wIGltZyxcbi5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtbGluayB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtdGFncyB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1idXR0b24gLmJ0biwgLmNhcmQtYnV0dG9uIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTYgLmNhcmQgLmNhcmQtaW1nLXRvcCBpbWcsXG4uY29sLWxnLTYgLmNhcmQgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxuXG4gIC5jb2wtbGctNiAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuLmNhcmQtc20gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZCA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJkLXNtIC5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uY2FyZC1zbSAuY2FyZC1pbWctdG9wIGltZyxcbi5jYXJkLXNtIC5jYXJkLWltZy10b3Age1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmNhcmQtc20gLmNhcmQtZm9vdGVyLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtdGFncyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWV2ZW50LWRldGFpbHMge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5jYXJkLWxnIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtbGcgLmNhcmQtaW1nLXRvcCB7XG4gIGhlaWdodDogMTVyZW07XG59XG4uY2FyZC1sZyAuY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDE1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLXRpdGxlIGEsXG4uY2FyZC10aXRsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FyZC10aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZWdyZWUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWRlZ3JlZSAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGEsXG4uY2FyZC1mb290ZXItbGluayBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTdG9yeSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtc3RvcnkgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtYm9keSxcbi5jYXJkLXN0b3J5IC5jYXJkLWJ1dHRvbixcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLXRhZ3MsXG4uY2FyZC1zdG9yeSAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2FyZC1zdG9yeSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLmNhcmQtc3RvcnkgPiBkaXY6Zmlyc3Qtb2YtdHlwZTpub3QoLmNhcmQtaW1hZ2UtY29udGVudCkge1xuICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweCAxNnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW07XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IC00OHB4O1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLXNtIC5jYXJkLWJvZHkge1xuICBtYXJnaW46IDAgMXJlbSAwIDFyZW07XG59XG4uY2FyZC1zdG9yeS5jYXJkLXNtIC5jYXJkLWhlYWRlciB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMXJlbTtcbn1cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAxcmVtO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1yaWdodDogLTMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWhlYWRlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1ib2R5LFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWJ1dHRvbixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtdGFncyxcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEV2ZW50IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1ldmVudCAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2ZmYzYyNztcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTAwMDAwO1xuICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jYXJkLWV2ZW50LWRldGFpbHMgKyAuY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgZmxleC1ncm93OiA5OTk5MDAwMDA7XG59XG5cbi5jYXJkLWV2ZW50LWRldGFpbHMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXJkLWV2ZW50LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhcmQtZXZlbnQtaWNvbnMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXJkLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtaG9yaXpvbnRhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1ldmVudC5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2ZmYzYyNztcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItbGVmdDogc29saWQgOHB4ICNmZmM2Mjc7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBGb2xkYWJsZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtZm9sZGFibGUge1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVyZW0gc29saWQgI2ZmYzYyNztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1tYXJvb24ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jYXJkLWZvbGRhYmxlLmNhcmQtZ3JheSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmZiZmJmO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1kYXJrIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOTE5MTk7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIuY2FyZC1oZWFkZXItaWNvbiAuY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSB7XG4gIG1hcmdpbjogMDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLFxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEgc3ZnLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYSBzdmcuZmEtY2hldnJvbi11cCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYS5jb2xsYXBzZWQgc3ZnLmZhLWNoZXZyb24tdXAsIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgc3ZnLmZhLWNoZXZyb24tdXAsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBGb2xkYWJsZSAtIERlc2t0b3AgRGlzYWJsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgaDQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgKyAuY2FyZC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBoNCBhIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyIGg0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWJvZHkgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgaDQgYSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciBoNCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG43LiBBY2NvcmRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hY2NvcmRpb24gLmNhcmQuY2FyZC1mb2xkYWJsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmNhcmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBDaGVja2JveCBTdGFja2VkIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtY2hlY2tib3gtc3RhY2tlZCAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOS4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEwLiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tZWRpYS10eXBlLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xMS4gR2VuZXJpYyBIZWFkZXIgSW1hZ2UgT3ZlcmxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtaW1hZ2Utb3ZlcmxheS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQtaW1hZ2Utb3ZlcmxheS1jb250ZW50IC5mYS12aWRlbyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5pY29uLWV4YW1wbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxudWwudWRzLWxpc3QsIGFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bC51ZHMtbGlzdCBsaSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0IGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdCBsaTpiZWZvcmUsIGFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG51bC51ZHMtbGlzdCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXNpemU6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbn1cbnVsLnVkcy1saXN0IHVsIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pemXCI7XG59XG51bC51ZHMtbGlzdCBvbCwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIG9sLFxudWwudWRzLWxpc3QgdWwsXG5hcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgdWwge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwcmVtO1xufVxuXG51bC51ZHMtbGlzdC5tYXJvb24gbGk6YmVmb3JlLCBhcnRpY2xlIHVsLm1hcm9vbjpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0Lm1hcm9vbiBsaTpiZWZvcmUge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBjb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlIGxpLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QuZGFya21vZGUgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QuZGFya21vZGUgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZS5nb2xkOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QuZGFya21vZGUuZ29sZCBsaTpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmRhcmttb2RlLmdvbGQ6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSAuZmEtbGksXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpIC5mYS1saSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUudWRzLXN0ZXBsaXN0IGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZS51ZHMtc3RlcGxpc3Q6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG51bC51ZHMtbGlzdC5zbW9rZW1vZGUsIGFydGljbGUgdWwuc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5zbW9rZW1vZGUge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSBsaSwgYXJ0aWNsZSB1bC5zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLnNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlLCBhcnRpY2xlIHVsLmxpZ2h0LXNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pLFxub2wudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGksIGFydGljbGUgdWwubGlnaHQtc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGksXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bC5saWdodC1zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUsXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxudWwudWRzLWxpc3QuZmEtdWwsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBwYWRkaW5nOiAzcmVtIDVyZW07XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpIC5mYS1saSwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSB7XG4gIGxlZnQ6IC0yLjVyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bCBsaTpiZWZvcmUsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xuICBmb250LXNpemU6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwubWFyb29uIGxpIC5mYS1saSwgYXJ0aWNsZSB1bC5mYS11bC5tYXJvb246bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSAuZmEtbGkge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxub2wudWRzLWxpc3Qge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3QgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxub2wudWRzLWxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbm9sLnVkcy1saXN0LmRhcmttb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3Quc21va2Vtb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3QubGlnaHQtc21va2Vtb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxub2wudWRzLWxpc3QgbGkgb2wge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwcmVtO1xufVxub2wudWRzLWxpc3QgbGk6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjlyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3Rjb3VudGVyKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbn1cbm9sLnVkcy1saXN0IGxpOm50aC1vZi10eXBlKDkpIH4gbGk6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjRyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpudGgtb2YtdHlwZSg5OSkgfiBsaTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTIuOXJlbTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXgtd2lkdGg6IDc1Y2g7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JmYmZiZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGkgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5vbC51ZHMtbGlzdC51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb250ZW50OiBjb3VudGVyKGxpc3Rjb3VudGVyKTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdC51ZHMtc3RlcGxpc3QtZ29sZCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdC51ZHMtc3RlcGxpc3QtbWFyb29uIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTAwJSArIC4xMmVtKTtcbn1cblxucCArIGgxLFxucCArIGgyLFxucCArIGgzLFxucCArIGg0LFxucCArIGg1LFxucCArIGg2IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxucDpsYXN0LW9mLXR5cGUgKyBoMSxcbnA6bGFzdC1vZi10eXBlICsgaDIsXG5wOmxhc3Qtb2YtdHlwZSArIGgzLFxucDpsYXN0LW9mLXR5cGUgKyBoNCxcbnA6bGFzdC1vZi10eXBlICsgaDUsXG5wOmxhc3Qtb2YtdHlwZSArIGg2IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTRyZW07XG59XG5oMS5hcnRpY2xlIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMy4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEwNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzdweCkge1xuICBoMSwgaDEuYXJ0aWNsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3OHJlbTtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMi43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc3cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDUyNXJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbn1cblxuaDEgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0sXG5oMiBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSxcbmgzIHNwYW5bY2xhc3NePWhpZ2hsaWdodC1dLFxuaDQgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0ge1xuICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIC13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xufVxuXG5oMSBzcGFuLmhpZ2hsaWdodC1nb2xkLFxuaDIgc3Bhbi5oaWdobGlnaHQtZ29sZCB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmM2MjcsIDAuMTVlbSAwIDAgI2ZmYzYyNztcbiAgYmFja2dyb3VuZDogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5oMSBzcGFuLmhpZ2hsaWdodC1ibGFjayxcbmgyIHNwYW4uaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmgxIHNwYW4uaGlnaGxpZ2h0LXdoaXRlLFxuaDIgc3Bhbi5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5oMyBzcGFuLmhpZ2hsaWdodC1nb2xkLFxuaDQgc3Bhbi5oaWdobGlnaHQtZ29sZCB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmM2MjcsIDAuMTVlbSAwIDAgI2ZmYzYyNztcbiAgYmFja2dyb3VuZDogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5oMyBzcGFuLmhpZ2hsaWdodC1ibGFjayxcbmg0IHNwYW4uaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmgzIHNwYW4uaGlnaGxpZ2h0LXdoaXRlLFxuaDQgc3Bhbi5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDNyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbn1cbmhyLmNvcHktZGl2aWRlciB7XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBtYXgtd2lkdGg6IDE2cmVtO1xufVxuXG5hLnBhZ2UtbGluayxcbmEucGFnZS1saW5rOnZpc2l0ZWQge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmEucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuc3Bhbi5wYWdlLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5zcGFuLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLmRpc2FibGVkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUsXG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmFmdGVyIHtcbiAgb3BhY2l0eTogNTAlO1xufVxuXG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWdyYXkxIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWdyYXkgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9JyUyM2ZhZmFmYScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9JyUyM2ZhZmFmYScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuLnBhZ2luYXRpb24udWRzLWJnLWRhcmsgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhLnBhZ2UtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuMnJlbTtcbiAgfVxuXG4gIGEucGFnZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi51ZHMtdGFiYmVkLXBhbmVscyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMnB4IDBweCAwcHggI2JmYmZiZjtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIDJyZW07XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC51ZHMtdGFiYmVkLXBhbmVsczpob3ZlciBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBsZWZ0OiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMC4yZW0gMC44ZW07XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAwLjJlbSAwLjJlbSAwIDAuMmVtO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjOGMxZDQwO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZmZjNjI3O1xufVxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcixcbi51ZHMtdGFiYmVkLXBhbmVscy1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmYzYyNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtdGFiYmVkLXBhbmVscy1kYXJrOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC51ZHMtdGFiYmVkLXBhbmVscy1kYXJrOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNjcm9sbC1jb250cm9sLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBsZWZ0OiAwO1xufVxuLnNjcm9sbC1jb250cm9sLXByZXYgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIG1hcmdpbjogMCA0MnB4IDAgMTJweDtcbn1cbi5zY3JvbGwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNSwgMjUsIDI1LCAwKSAwJSwgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAxMDAlKTtcbn1cbi5zY3JvbGwtY29udHJvbC1uZXh0IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBtYXJnaW46IDAgMTJweCAwIDQycHg7XG59XG4uc2Nyb2xsLWNvbnRyb2wtcHJldiBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLCAuc2Nyb2xsLWNvbnRyb2wtbmV4dCBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGFiLWNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yODUuNDc2IDI3Mi45NzFMOTEuMTMyIDQ2Ny4zMTRjLTkuMzczIDkuMzczLTI0LjU2OSA5LjM3My0zMy45NDEgMGwtMjIuNjY3LTIyLjY2N2MtOS4zNTctOS4zNTctOS4zNzUtMjQuNTIyLS4wNC0zMy45MDFMMTg4LjUwNSAyNTYgMzQuNDg0IDEwMS4yNTVjLTkuMzM1LTkuMzc5LTkuMzE3LTI0LjU0NC4wNC0zMy45MDFsMjIuNjY3LTIyLjY2N2M5LjM3My05LjM3MyAyNC41NjktOS4zNzMgMzMuOTQxIDBMMjg1LjQ3NSAyMzkuMDNjOS4zNzMgOS4zNzIgOS4zNzMgMjQuNTY4LjAwMSAzMy45NDF6Jz48L3BhdGg+PC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgNTAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00zNC41MiAyMzkuMDNMMjI4Ljg3IDQ0LjY5YzkuMzctOS4zNyAyNC41Ny05LjM3IDMzLjk0IDBsMjIuNjcgMjIuNjdjOS4zNiA5LjM2IDkuMzcgMjQuNTIuMDQgMzMuOUwxMzEuNDkgMjU2bDE1NC4wMiAxNTQuNzVjOS4zNCA5LjM4IDkuMzIgMjQuNTQtLjA0IDMzLjlsLTIyLjY3IDIyLjY3Yy05LjM3IDkuMzctMjQuNTcgOS4zNy0zMy45NCAwTDM0LjUyIDI3Mi45N2MtOS4zNy05LjM3LTkuMzctMjQuNTcgMC0zMy45NHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSA1MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBIZXJvZXNcblxuMS4gTWl4aW5zXG4yLiBIZXJvLCBNb2JpbGVcbjMuIEhlcm8sIFRhYmxldFxuNC4gSGVybywgRGVza3RvcFxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG42LiBTdG9yeSBIZXJvLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBIZXJvLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxcmVtIDFmciAxcmVtO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIGF1dG8gYXV0byAxLjVyZW0gYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktaXRlbXM6IGxlZnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSxcbmRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuYnRuLXJvdyB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmhlcm8ge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIGdyaWQtcm93OiAxL3NwYW4gNDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDUyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBncmlkLXJvdzogMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIC5oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSAuaGlnaGxpZ2h0LWJsYWNrIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgIzE5MTkxOSwgMC4xNWVtIDAgMCAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gc3BhbiB7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBoMSB7XG4gIGdyaWQtcm93OiAzO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGdyaWQtcm93OiA0L3NwYW4gMjtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBncmlkLXJvdzogNjtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgcmVwZWF0KDQsIGF1dG8pO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cge1xuICBncmlkLXJvdzogNDtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmNvbnRlbnQge1xuICBncmlkLXJvdzogNTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dLmhpZGUtY29udGVudCAuY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdi51ZHMtaGVyby1zbSxcbmRpdi51ZHMtaGVyby1tZCB7XG4gIG1pbi1oZWlnaHQ6IDE2cmVtO1xufVxuXG5kaXYudWRzLWhlcm8tbGcge1xuICBtaW4taGVpZ2h0OiAzMnJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi41IE1vYmlsZSBPbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQudGV4dC13aGl0ZSxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50ID4gLnRleHQtd2hpdGUge1xuICAgIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEhlcm8sIFRhYmxldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgNzAwcHgpIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgM3JlbTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgei1pbmRleDogMzA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgICBncmlkLXJvdzogMS9zcGFuIDY7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQge1xuICAgIGdyaWQtcm93OiA0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgZ3JpZC1yb3c6IDU7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4gKyBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuICsgYS5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuICsgYS51ZHMtbW9kYWwtY2xvc2UtYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4gKyBhLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgM3JlbTtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuY29udGVudCB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cge1xuICAgIGdyaWQtcm93OiA1O1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAuYnRuICsgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhpZGUtY29udGVudCAuY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpO1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgICBncmlkLXJvdzogMS9zcGFuIDY7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICBkaXYudWRzLWhlcm8tc20ge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICBkaXYudWRzLWhlcm8tbWQge1xuICAgIGhlaWdodDogMzJyZW07XG4gIH1cblxuICBkaXYudWRzLWhlcm8tbGcge1xuICAgIGhlaWdodDogNDIuNzVyZW07XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBkaXZbY2xhc3NePXVkcy1oZXJvXSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDAsIDk0MHB4KSAxZnI7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTQwcHggLSAzNCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgMTIwMHB4KSAxZnI7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTIwMHB4IC0gMzQlKTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXN0b3J5LWhlcm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFyZW0gMWZyIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtcm93czogY2FsYygxNnJlbSAtIDQuNXJlbSkgNC41cmVtIGF1dG87XG4gIGdhcDogMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5oZXJvIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG4udWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQgLmJyZWFkY3J1bWIsXG4udWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQgcC5tZXRhIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIFN0b3J5IEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkge1xuICAudWRzLXN0b3J5LWhlcm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDFmciAxLjVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKDMycmVtIC0gOHJlbSkgOHJlbSAxZnI7XG4gIH1cbiAgLnVkcy1zdG9yeS1oZXJvLnVkcy1zdG9yeS1oZXJvLWxnIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoNDIuNzVyZW0gLSA4cmVtKSA4cmVtIDFmcjtcbiAgfVxuICAudWRzLXN0b3J5LWhlcm8gLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgY2FsYyg4LjM0JSArIDEycHgpO1xuICB9XG4gIC51ZHMtc3RvcnktaGVybyAuY29udGVudCAuYnJlYWRjcnVtYixcbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBwLm1ldGEge1xuICAgIG1hcmdpbjogMS4yNXJlbSAwIDIuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1zdG9yeS1oZXJvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBjYWxjKDEyMDBweCArIDEycHggKyAxMnB4KSAxZnI7XG4gIH1cbn1cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmJyZWFkY3J1bWIuYmctZ3JheS03IGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2lkZWJhciBOYXZpZ2F0aW9uXG5cbjEuIENvbXBvbmVudCBNaXhpbnNcbjIuIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlYmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xufVxuLnNpZGViYXItdG9nZ2xlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXItdG9nZ2xlciBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zaWRlYmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1mYWxzZV0gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIG1hcmdpbjogMCAxLjI1cmVtO1xuICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnNpZGViYXIgLm5hdi10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5uYXYtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM3cmVtO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOm5vdCguaXMtYWN0aXZlKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazpob3ZlciwgLnNpZGViYXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnNpZGViYXIgLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuaXMtYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpZGViYXIgLm5hdi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zaWRlYmFyID4gLm5hdi1saW5rLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uc2lkZWJhciA+IC5uYXYtbGluay1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlcixcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMSxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMixcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoMyxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCxcbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgYSB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIH4gLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwIDIuNXJlbSAwIDEuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbms6bGFzdC1jaGlsZDphZnRlciB7XG4gIHRvcDogMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbms6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXIuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGViYXIuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2lkZWJhciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRm9vdGVyIC0gVGFibGUgb2YgQ29udGVudHNcblxuMS4gQ29tcG9uZW50IExldmVsIE1peGluc1xuMi4gV3JhcHBlciBCYXNlIENvbG9yc1xuMy4gRW5kb3JzZWQgRm9vdGVyICgjZW5kb3JzZWQtZm9vdGVyKVxuNC4gRm9vdGVyIENvbHVtbnMgKCNmb290ZXItY29sdW1ucylcbjUuIEZvb3RlciBJbm5vdmF0aW9uICgjZm9vdGVyLWlubm92YXRpb24pXG42LiBGb290ZXIgQ29sb3Bob24gKCNmb290ZXItY29sb3Bob24pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gV3JhcHBlciBCYXNlIENvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyLFxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xufVxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyIGg1LFxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMgaDUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyIGEge1xuICBjb2xvcjogI2U4ZThlODtcbn1cblxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyICsgI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM5MzkzOTtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWlubm92YXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuI3dyYXBwZXItZm9vdGVyLWlubm92YXRpb24gYSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4jd3JhcHBlci1mb290ZXItY29sb3Bob24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI3dyYXBwZXItZm9vdGVyLWNvbG9waG9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEVuZG9yc2VkIEZvb3RlciAoI2VuZG9yc2VkLWZvb3Rlcilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNlbmRvcnNlZC1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIC8qIFRyYW5zZm9ybSBoZXJlIHNjYWxlcyBhbiBpbWFnZSB3aGljaCBoYXMgZW1iZWRkZWQgcGFkZGluZyBzbyB0aGF0XG4gIGl0IGFsaWducyB3aXRoIHRoZSBCb290c3RyYXAgZ3JpZC4gKi9cbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEzKTtcbiAgLyogT25jZSB0cmFuc2Zvcm1lZCwgdGhlIGVuZG9yc2VkIGxvZ28gd2lsbCBoYXZlIGFwcHJveCAyMHB4IG9mIHZlcnRpY2FsXG4gIFwicGFkZGluZ1wiIGJldHdlZW4gdGhlIHRvcCBvZiB0aGUgbG9nbyBhbmQgYmxhY2sgc2VjdGlvbiBib3JkZXIuIEFkZGluZ1xuICAxMnB4IHByb3ZpZGVzIGFuIGFwcHJveGltYXRlIDJyZW0gdG9wL2JvdHRvbSBtYXJnaW4uICovXG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4jZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG4jZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2JmYmZiZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAjZW5kb3JzZWQtZm9vdGVyICNzb2NpYWwtbWVkaWEgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZW5kb3JzZWQtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNlbmRvcnNlZC1sb2dvIGltZyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMDtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgI3NvY2lhbC1tZWRpYSAubmF2IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gICNzb2NpYWwtbWVkaWEgLm5hdiAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEZvb3RlciBDb2x1bW5zICgjZm9vdGVyLWNvbHVtbnMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250YWN0LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udGFjdC1saW5rIGEge1xuICBjb2xvcjogI2U4ZThlODtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXItY29sdW1ucyAjaW5mby1jb2x1bW4gLmNvbnRhY3QtbGluayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udHJpYnV0ZS1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWZvbGRhYmxlLFxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIsXG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1mb2xkYWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzOTM5Mzk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgMXJlbTtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtYm9keSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI2Zvb3Rlci1jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIGg1IHtcbiAgICBtYXJnaW46IDAgMCAxLjVyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIGEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5LmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBGb290ZXIgSW5ub3ZhdGlvbiAoI2Zvb3Rlci1pbm5vdmF0aW9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS41cmVtLCAwKTtcbn1cbiNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5pbWctbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5pbWctbGluayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLm5hdi1saW5rOm50aC1jaGlsZChuKzQpIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiAuY29sb3Bob24ge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuI2Zvb3Rlci1jb2xvcGhvbiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI2Zvb3Rlci1jb2xvcGhvbiAubmF2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjZm9vdGVyLWNvbG9waG9uIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItY29sb3Bob24gLm5hdi1saW5rOm50aC1jaGlsZChuKzQpIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCbG9ja3F1b3RlcyBBbHRcblxuMS4gUmVzZXQgb2YgdmFyaW91cyBlbGVtZW50cy5cbjIuIE5ldyBCbG9ja3F1b3RlLCBtb2JpbGVcbjMuIE5ldyBCbG9ja3F1b3RlLCBkZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gQmxvY2txdW90ZSwgbW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udWRzLWJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBnYXA6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnVkcy1ibG9ja3F1b3RlIHN2ZyB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBmaWxsOiAjMTkxOTE5O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udWRzLWJsb2NrcXVvdGUgYmxvY2txdW90ZSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZSBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi51ZHMtYmxvY2txdW90ZSAuY2l0YXRpb24gY2l0ZS5uYW1lOmJlZm9yZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBjb250ZW50OiBcIuKAlFwiO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLmRlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4udWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbn1cbi51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGF0aW9uIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4udWRzLWJsb2NrcXVvdGUuYWNjZW50LWdvbGQgc3ZnIHtcbiAgZmlsbDogI2ZmYzYyNztcbn1cbi51ZHMtYmxvY2txdW90ZS5hY2NlbnQtbWFyb29uIHN2ZyB7XG4gIGZpbGw6ICM4YzFkNDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBCbG9ja3F1b3RlLCBtb2JpbGUgb25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2UgYmxvY2txdW90ZSxcbi51ZHMtYmxvY2txdW90ZS5uby1jaXRlLndpdGgtaW1hZ2UgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudWRzLWJsb2NrcXVvdGUubm8tY2l0ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZSB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UucmV2ZXJzZWQgaW1nIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZS5yZXZlcnNlZCBibG9ja3F1b3RlIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEFsdCBDaXRhdGlvbi5cbi0gIFByb2R1Y2VzIGEgZ29sZCBiYXIgYWJvdmUgdGhlIGNpdGUgZWxlbWVudHMuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWx0LWNpdGF0aW9uIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xuICB3aWR0aDogNC41cmVtO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uIGNpdGUubmFtZTpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbiBjaXRlLm5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24sXG4udWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbiBjaXRlLmRlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFsdC1jaXRhdGlvbi5hY2NlbnQtZ29sZCAuY2l0YXRpb246YmVmb3JlLFxuLnVkcy10ZXN0aW1vbmlhbC5hY2NlbnQtZ29sZCAuY2l0YXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbn1cbi5hbHQtY2l0YXRpb24uYWNjZW50LW1hcm9vbiAuY2l0YXRpb246YmVmb3JlLFxuLnVkcy10ZXN0aW1vbmlhbC5hY2NlbnQtbWFyb29uIC5jaXRhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gVGVzdGltb25pYWxcbi0gIFZlcnRpY2FsbHkgY2VudGVyZWQgYWxpZ25tZW50IG9mIGEgc3RhbmRhcmQgYmxvY2txdW90ZS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIC5jaXRhdGlvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwud2l0aC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTgwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgR2xvYmFsIEhlYWRlclxuXG4xLiBXcmFwcGVyIERlZmluaXRpb25zLCBHbG9iYWwgTWl4aW5zLCBWYXJpYWJsZXNcbjIuIFRvcCBNZW51XG4zLiBTY3JvbGxlZCwgTW9iaWxlXG40LiBTY3JvbGxlZCwgRGVza3RvcFxuNS4gTWFpbiBNZW51LCBNb2JpbGVcbjYuIE1haW4gTWVudSwgTW9iaWxlIE9ubHlcbjcuIE1haW4gTWVudSwgRGVza3RvcFxuOC4gUGFnZSBDb250ZW50XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZHJvcGRvd24tcGlubmVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBUb3AgTWVudVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4jaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG4jaGVhZGVyLXRvcCAubmF2IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyLXRvcCAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluay5zci1vbmx5IHtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rOmZvY3VzIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyA+IGEge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgY29udGVudDogXCIpIFwiO1xufVxuI2hlYWRlci10b3AgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogNzJweDtcbiAgbWFyZ2luLWxlZnQ6IC05NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2gtZ3JheS02LnN2Z1wiKSBuby1yZXBlYXQgMTBweCA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXSArIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTUuc3ZnXCIpO1xuICB3aWR0aDogMjAwcHg7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGF1dG87XG4gIG1hcmdpbjogMC43NXJlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMgKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOnZhbGlkICsgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci10b3AgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNoZWFkZXItdG9wIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTY3JvbGxlZCwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYXN1LWhlYWRlciAubmF2YmFyLFxuI2FzdS1oZWFkZXIgLm5hdmJhci1icmFuZCAuaG9yaXosXG4jYXN1LWhlYWRlciAubmF2YmFyLWJyYW5kIC52ZXJ0LFxuI2FzdS1oZWFkZXIgLnRpdGxlIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG5cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICN3cmFwcGVyLWhlYWRlci10b3Age1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jYXN1LWhlYWRlci5zY3JvbGxlZCAjaGVhZGVyLXRvcCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgbWFyZ2luOiAxMnB4IDFyZW0gMTJweCAwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gIGhlaWdodDogNjRweDtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUgLnVuaXQtbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIFNjcm9sbGVkLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItY29udGFpbmVyLm5vLWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItbmF2IC5uYXYtbGluayxcbiNhc3UtaGVhZGVyLnNjcm9sbGVkIC5uYXZiYXItbmF2IC5kcm9wZG93biAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMTZweCAwO1xuICB9XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3cmFwcGVyLWhlYWRlci1tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4jd3JhcHBlci1oZWFkZXItbWFpbiAuY29udGFpbmVyLCAjd3JhcHBlci1oZWFkZXItbWFpbiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAjd3JhcHBlci1oZWFkZXItbWFpbiAucmVwby1zZWFyY2ggLmNvbnRlbnQsIC5yZXBvLXNlYXJjaCAjd3JhcHBlci1oZWFkZXItbWFpbiAuY29udGVudCwgI3dyYXBwZXItaGVhZGVyLW1haW4gI25hdmJhci10b3AsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItZmx1aWQsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXIteGwsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItbGcsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItbWQsICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXItc20ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbiNoZWFkZXItbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDAgMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIHtcbiAgbWFyZ2luOiAwLjVyZW0gMCAwLjVyZW0gMXJlbTtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLnZlcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZy5ob3JpeiB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNzRweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlciAuZmEtY2lyY2xlLmZhLXN0YWNrLTJ4IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAuZmEtc3RhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLmZhLWJhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAuZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzNWVtO1xuICBwYWRkaW5nOiAwIDJyZW0gMS41cmVtIDJyZW07XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2hlYWRlci1tYWluIC50aXRsZSAudW5pdC1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMC41cmVtIDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbmsgc3ZnLmZhLWhvbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC41cmVtO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMge1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBmbGV4LWZsb3c6IGluaXRpYWw7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG46bGFzdC1vZi10eXBlLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG46bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAjbWVudWJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI2hlYWRlci1tYWluICNtZW51YmFyLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4jaGVhZGVyLW1haW4gI21lbnViYXIuY29sbGFwc2luZyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkLCAjaGVhZGVyLW1haW4gI21lbnViYXIuc2hvdyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2YmFyLW1vYmlsZS1zZWFyY2gge1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdmJhci1tb2JpbGUtc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTYuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubmF2LWxpbmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubmF2LWxpbms6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzID4gYS5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgY29udGVudDogXCIpIFwiO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3Rlci5zaGFkb3c6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMy41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDBkZWcsICMxOTE5MTkxNCAwJSwgIzE5MTkxOTAwIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93biAubmF2LWxpbmsge1xuICBib3JkZXItdG9wOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93biBzdmcuZmEtY2hldnJvbi1kb3duIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5zaG93IHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bjphZnRlciB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIC8qIFVzZSBsaW5lYXIgZ3JhZGllbnQgc28gd2UgY2FuIG9mZnNldCBhbmQgYXZvaWQgbGl0dGxlIGdvbGQgc2xpdmVycyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcmVtO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24uYWN0aXZlOmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5zaG93OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAvKiBhcmJpdHJhcnkgbnVtYmVyICovXG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB0b3A6IDEwMiU7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmJ0biwgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSBkaXZbY2xhc3NePWNvbC1dIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmNvbC1idG4ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW06dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JmYmZiZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3Mge1xuICAgIG1hcmdpbjogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIgLnBhcnRuZXJzLWxvZ29zIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYSBpbWcge1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIgLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjcuIE1haW4gTWVudSwgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQnJlYWtwb2ludCBhdCB3aGljaCB0aGUgbW9iaWxlIG1lbnUgaXMgdHJpZ2dlcmVkICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICN3cmFwcGVyLWhlYWRlci10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgI2hlYWRlci1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCAudmVydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMjBweCAxcmVtIDIwcHggMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCAuaG9yaXoge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcge1xuICAgIGhlaWdodDogNTJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLnZlcnQge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZy5ob3JpeiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbiAgLm5hdmJhci1jb250YWluZXIucGFydG5lciAjaGVhZGVyLW1haW4ubm8tbGlua3MgLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5hdmJhci1jb250YWluZXIucGFydG5lciAjaGVhZGVyLW1haW4ubm8tbGlua3MgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMXJlbSAwIDAuNXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC51bml0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUgYSB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUgLnN1YmRvbWFpbi1uYW1lIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW46IDEuNXJlbSAwIDFyZW0gMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUgYSB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUuc3ViZG9tYWluLW5hbWUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAjbWVudWJhciB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICAvKiBNYWdpYyBudW1iZXIgKi9cbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIGxlZnQ6IC04cHg7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLm5hdi1saW5rLWhvbWU6YWZ0ZXIge1xuICAgIGJvdHRvbTogLThweDtcbiAgICAvKiBIb21lIG5lZWRzIHRvIGJlIHR3ZWFrZWQgdG8gbm90IG92ZXJsYXAgYm9yZGVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluay1ob21lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIC8qIE1hZ2ljIG51bWJlciAqL1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiA+IC5uYXYtbGluay1ob21lIHN2Zy5mYS1ob21lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwIDAuNzVyZW07XG4gICAgLyogTWFnaWMgbnVtYmVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd246YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwLjUlLCAjZmZjNjI3IDAuNSUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd246aG92ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLmRyb3Bkb3duLnNob3c6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uZHJvcGRvd24ubWVnYW1lbnUuc2hvdzphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5hbGlnbmVkLXJpZ2h0Om5vdCgubWVnYW1lbnUpIC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duIHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogLTFweCAwIDAgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLWNvbHVtbnMuc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLmNvbC1idG4ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1jb2wge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICM4YzFkNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3csICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9ucywgLnJlcG8tc2VhcmNoICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZm9ybS53aXRoLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zOmJlZm9yZSwgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucmVwby1zZWFyY2ggZm9ybS53aXRoLWJ1dHRvbnM6YmVmb3JlLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucm93LndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9ucyBkaXZbY2xhc3NePWNvbC1dIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMi41cmVtIDEuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5kcm9wZG93bi1pdGVtICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSAuYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOC4gUGFnZSBXcmFwcGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYXN1LWhlYWRlciArIGRpdixcbiNhc3UtaGVhZGVyICsgbWFpbiB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBtYXJnaW4tdG9wOiAxNDVweDtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgKyBkaXYsXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIG1haW4ge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgbWFyZ2luLXRvcDogOTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAjYXN1LWhlYWRlciArIGRpdixcbiNhc3UtaGVhZGVyICsgbWFpbiB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIH1cbn1cbmZvcm0udWRzLWZvcm0ge1xuICAvKiBMYWJlbHMgKi9cbiAgLyogSGVscGVyIHRleHQgKi9cbiAgLyogSW5wdXQgdGV4dCAqL1xuICAvKiBJbnB1dCBmb2N1cyAqL1xuICAvKiBSYWRpb3MgYW5kIENoZWNrYm94ZXMgLSBGb3IgbW9yZSBmbGV4aWJsZSBjb250cm9sLCB0aGlzIGlzIGEgZGVwYXJ0dXJlXG4gICAgZnJvbSBCb290c3RyYXAgNCBjdXN0b20gQ2hlY2tib3hlcyBhbmQgUmFkaW9zIGFzIGRlc2NyaWJlZCBpbjpcbiAgICBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvY29tcG9uZW50cy9mb3Jtcy8jY2hlY2tib3hlcy1hbmQtcmFkaW9zLTFcbiAgICBhbmQgaGFzIHVzIGluc3RlYWQgbWFuYWdpbmcgdGhlc2Ugb3Vyc2VsdmVzLiAqL1xuICAvKiBFUlJPUi9TVUNDRVNTIFZBTElEQVRJT04gLSBDbGllbnQtc2lkZSwgdXNpbmcgOnZhbGlkIGFuZCA6aW52YWxpZCBwc2V1ZG9cbiAgICBjbGFzc2VzIGFsYSBCb290c3RyYXAgNDpcbiAgICBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvY29tcG9uZW50cy9mb3Jtcy8jdmFsaWRhdGlvbiAqL1xuICAvKiBFUlJPUi9TVUNDRVNTIFZBTElEQVRJT04gLSBTRVJWRVItU0lERVxuICAgIHVzaW5nIEJvb3RzdHJhcCA0IC5pcy12YWxpZCBhbmQgLmlzLWludmFsaWQgY2xhc3Nlcy4gKi9cbiAgLyogRXJyb3JzICovXG4gIC8qIGNoZWNrcyBhbmQgcmFkaW9zICovXG4gIC8qIEVycm9yIGZvciBncm91cCBmb2xsb3dzIGxlZ2VuZCBhbmQgZG9lc24ndCBuZWVkIG1hcmdpbiBhZGp1c3RtZW50LiAqL1xuICAvKiBTdWNjZXNzZXMgKi9cbiAgLyogY2hlY2tzIGFuZCByYWRpb3MgKi9cbiAgLyogU3VjY2VzcyBmb3IgZ3JvdXAgZm9sbG93cyBsZWdlbmQgYW5kIGRvZXNuJ3QgbmVlZCBtYXJnaW4gYWRqdXN0bWVudC4gKi9cbiAgLyogVFJBSUxJTkcgSUNPTiBJTlBVVCAqL1xuICAvKiBWQVJJT1VTIEJBQ0tHUk9VTkRTLCBPVkVSUklERVMgKi9cbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQge1xuICBmb250LXNpemU6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsIHN2Zy51ZHMtZmllbGQtcmVxdWlyZWQsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCBzdmcudWRzLWZpZWxkLXJlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIGNvbG9yOiAjYjcyYTJhO1xufVxuZm9ybS51ZHMtZm9ybSBsYWJlbC51ZHMtZm9ybS1sYWJlbC1kaXNhYmxlZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jb250cm9sOmRpc2FibGVkLCBmb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyLCBmb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dDpmb2N1cyxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWE6Zm9jdXMsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTkxOTE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSBmaWVsZHNldCAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSAuY2FyZC1pbWFnZS1maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0LmlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0LmlubGluZSAuZm9ybS1jaGVjazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10sXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogLTIuMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDc0NzQ7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgdG9wOiAwLjM3NXJlbTtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgYm90dG9tOiAtMC4xcmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjphZnRlciB7XG4gIGxlZnQ6IC0ycmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNzJhMmE7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjYjcyYTJhO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDQ2ZDEyO1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzQ0NmQxMjtcbn1cbmZvcm0udWRzLWZvcm0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLm5lZWRzLXZhbGlkYXRpb24gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS51ZHMtZm9ybS5uZWVkcy12YWxpZGF0aW9uIC52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIHRleHRhcmVhLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3MmEyYTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIHNtYWxsLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIGRpdi5pcy1pbnZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBzbWFsbC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBkaXYuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gc21hbGwuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gZGl2LmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgY29sb3I6ICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmZvcm0udWRzLWZvcm0gLmludmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICNiNzJhMmE7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybSBpbnB1dC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDZkMTI7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybSBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gZGl2LmlzLXZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kIH4gZGl2LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBzbWFsbC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IGluaGVyaXQ7XG4gIGNvbG9yOiAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybSAudmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZm9ybS51ZHMtZm9ybSAudmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICM0NDZkMTI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuaW5wdXQtZ3JvdXAtdHJhaWxpbmctaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICB0b3A6IDAuNzVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgLyogRGFyayBSYWRpb3MgYW5kIENoZWNrYm94ZXMgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MiAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICAvKiBEYXJrIExhYmVscyAqL1xuICAvKiBEYXJrIExhYmVscywgY2hlY2tzLCByYWRpb3MgYW5kIHNlbGVjdHMsIGNsaWVudCBzaWRlLCB0d2Vha3MgKi9cbiAgLyogVE9ETyBMaWtlbHkgd2UnbGwgZmluZCBtb3JlIHdvcmsgdG8gZG8gd2l0aCBjbGllbnQgc2lkZSB2YWxpZGF0aW9uIHJ1bGVzXG4gICAgaW4gb3JkZXIgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgaGF2aW5nIGJvdGggdmFsaWQvaW52YWxpZCBtYXJrdXAgcHJlc2VudC5cbiAgICBKdXN0IGhhc3RuJ3QgYmVlbiBpbXBsZW1lbnRlZCBpbiBzdG9yaWVzIHlldCBmb3IgdGhlIHNha2Ugb2YgZHJhd2luZyBhXG4gICAgbGluZSBzb21ld2hlcmUuICovXG4gIC8qIERhcmsgSW5wdXQgZm9jdXMgKi9cbiAgLyogRGFyayBSYWRpb3MgYW5kIENoZWNrYm94ZXMgKi9cbiAgLyogRGFyayBlcnJvciBpbnB1dCAqL1xuICAvKiBEYXJrIHN1Y2Nlc3MgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbCB7XG4gIC8qIERpc2FibGVkIGlucHV0ICovXG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kOiAjNDg0ODQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sOmRpc2FibGVkOjpwbGFjZWhvbGRlciwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGxlZ2VuZCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsYWJlbC51ZHMtZm9ybS1sYWJlbC1kaXNhYmxlZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGVnZW5kLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5Ny53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gc21hbGwuaXMtaW52YWxpZCwgZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5Ny53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IGRpdi5pcy1pbnZhbGlkIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dDpmb2N1cyxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgdGV4dGFyZWE6Zm9jdXMsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmYWZhZmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWwsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBmaWx0ZXI6IGludmVydCgxMDAlKSBzZXBpYSgyOCUpIHNhdHVyYXRlKDI1MDIlKSBodWUtcm90YXRlKDIyMmRlZykgYnJpZ2h0bmVzcygxNDQlKSBjb250cmFzdCg5NCUpO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYS5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBzZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYzJmMmY7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjY2MyZjJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmludmFsaWQtZmVlZGJhY2sgc3ZnIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBpbnB1dC5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgdGV4dGFyZWEuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3OGJlMjA7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNzhiZTIwO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAudmFsaWQtZmVlZGJhY2sge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5pbnB1dC1ncm91cC10cmFpbGluZy1pY29uIHN2ZyB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG4udWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kIHtcbiAgICBtaW4taGVpZ2h0OiA1MTJweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy1xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzg0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIC51ZHMtYmxvY2txdW90ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmRpdi51ZHMtdG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uLnVkcy10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBpbmhlcml0O1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1jaXJjbGUge1xuICBjb2xvcjogI2QwZDBkMDtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcCAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1zdGFjayA+ICoge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5idXR0b24udWRzLXRvb2x0aXAgaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5idXR0b24udWRzLXRvb2x0aXA6aG92ZXIgKyBkaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiwgYnV0dG9uLnVkcy10b29sdGlwOmZvY3VzICsgZGl2W3JvbGU9dG9vbHRpcF0udWRzLXRvb2x0aXAtZGVzY3JpcHRpb24ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYnV0dG9uLnVkcy10b29sdGlwOmhvdmVyIC5mYS1jaXJjbGUsIGJ1dHRvbi51ZHMtdG9vbHRpcDpmb2N1cyAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICMwMGIwZjM7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5LTEgLmZhLWNpcmNsZSB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXktMSAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAtZ3JheSAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZ3JheSAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAtZGFyayAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZGFyayAuZmEtaW5mbyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5kaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMXJlbSBBcmlhbDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMHB4IDVweDtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbmRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uID4gc3Bhbi51ZHMtdG9vbHRpcC1oZWFkaW5nIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMXJlbSBBcmlhbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuc3Bhbi51ZHMtdG9vbHRpcC12aXN1YWxseS1oaWRkZW4ge1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4udWRzLXRvb2x0aXAtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cblxuLnVkcy12aWRlby13aXRoLWNhcHRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnVkcy12aWRlby13aXRoLWNhcHRpb24gZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVkcy12aWRlby13aXRoLWNhcHRpb24gZmlndXJlIGZpZ2NhcHRpb24ge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW46IDFyZW07XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC43O1xufVxuLnVkcy12aWRlby1idG4tcGxheTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5IC5zdmctaW5saW5lLS1mYS5mYS13LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi51ZHMtdmlkZW8tY29udGFpbmVyIHtcbiAgbWFyZ2luOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy12aWRlby1jb250YWluZXIge1xuICAgIG1hcmdpbjogMjRweDtcbiAgfVxufVxuLnVkcy12aWRlby1jb250YWluZXIgdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLnVkcy12aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51ZHMtdmlkZW8tcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnVkcy12aWRlby1wbGF5ZXIueW91dHViZS12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIC8qIDE2OjkgKi9cbn1cbi51ZHMtdmlkZW8tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDAuNXJlbTtcbiAgei1pbmRleDogMTtcbn1cbi51ZHMtdmlkZW8tb3ZlcmxheTpob3ZlciBidXR0b24udWRzLXZpZGVvLWJ0bi1wbGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cblxuLnVkcy1jYXJkLWFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiA0NjZweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1yaWdodCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hbmQtaW1hZ2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbn1cbi51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYW5kLWltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVRFMgR3JpZCBMaW5rc1xuXG4xLiBNb2JpbGVcbjIuIERlc2t0b3AgbW9kaWZpZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtZ3JpZC1saW5rcyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgcm93LWdhcDogMS41cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4udWRzLWdyaWQtbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWRzLWdyaWQtbGlua3MgYSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udWRzLWdyaWQtbGlua3MudGV4dC1nb2xkIGEge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbi51ZHMtZ3JpZC1saW5rcy50ZXh0LXdoaXRlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCBtb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWdyaWQtbGlua3MudHdvLWNvbHVtbnMsXG4udWRzLWdyaWQtbGlua3MudGhyZWUtY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWdyaWQtbGlua3MudGhyZWUtY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1ncmlkLWxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbnVsLnVkcy1kaXNwbGF5LWxpc3Qge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxudWwudWRzLWRpc3BsYXktbGlzdCBsaSBzcGFuIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IGg0IHtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG59XG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgc3BhbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxLjEyNXJlbSBBcmlhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuY2FudmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWRzLWFuY2hvci1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICB6LWluZGV4OiAxMDA7XG59XG4udWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1hbmNob3ItbWVudS1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udWRzLWFuY2hvci1tZW51IGg0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udWRzLWFuY2hvci1tZW51IGg0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnVkcy1hbmNob3ItbWVudSBoNCBzdmcge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDRbYXJpYS1leHBhbmRlZD10cnVlXSBzdmcsXG4udWRzLWFuY2hvci1tZW51IGg0W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udWRzLWFuY2hvci1tZW51IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuLnVkcy1hbmNob3ItbWVudSBuYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLnVkcy1hbmNob3ItbWVudSBoNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC51ZHMtYW5jaG9yLW1lbnUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCBoNCB7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIGg0IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCBuYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxcmVtO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5uYXYtbGluazpob3ZlciwgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgI2ZmYzYyNztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY2FyZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgM3JlbSBBcmlhbDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNvbnRlbnQge1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jYXJkIHtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luOiAtMjAxcHggNSUgMCAxMCU7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jYXJkIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbjogLTE2MXB4IDIlIDAgOCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciA+IC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXItaGVhZGxpbmUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAycmVtIEFyaWFsO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIgPiBoMiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIgPiBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgY29sdW1uLWdhcDogMS41cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgcm93LWdhcDogMS41cmVtO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQudGhyZWUtY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC5mb3VyLWNvbHVtbnMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQtdmVydGljYWwgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIG1hcmdpbjogaW5pdGlhbDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lciB7XG4gIGZsZXg6IDI7XG4gIHJvdy1nYXA6IDEuNXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoYXV0by1maWxsLCAxZnIpO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zLCAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucywgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQudGhyZWUtY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cblxuLnVkcy1tb2RhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgMC43NSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG4udWRzLW1vZGFsLm9wZW4ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjRzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnVkcy1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDUzMHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAycmVtO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAtMy41cmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbi51ZHMtbW9kYWwtY2xvc2UtYnRuIC5mYS10aW1lcyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtbW9kYWwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMjU2cHg7XG4gIH1cbn1cbi51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIgPiBzcGFuIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNzg0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgaGVpZ2h0OiA0MzRweDtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEtY29udGFpbmVyID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWF4LXdpZHRoOiA1MTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi51ZHMtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG4udWRzLXRhYmxlID4gdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0ZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0ciA6bnRoLWNoaWxkKG4rMSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDkycHg7XG4gIHdpZHRoOiA5MnB4O1xuICBtaW4td2lkdGg6IDkycHg7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdHIgOmZpcnN0LWNoaWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpob3ZlciB0aCxcbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCwgLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmZvY3VzIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmZvY3VzIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLm5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgPiB0aC5pbmRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgPiB0aC5pbmRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuXG4udWRzLXRhYmxlLWZpeGVkIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUsIDI1LCAyNSwgMC4yNSkgMCUsIHJnYmEoMjUsIDI1LCAyNSwgMCkgMTAwJSk7XG4gIGxlZnQ6IDMxNXB4O1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5uZXh0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1LCAyNSwgMjUsIDApIDAlLCByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCUpO1xuICByaWdodDogMDtcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wgYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB0ciA+ICo6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB3aWR0aDogMzE1cHg7XG4gIG1pbi13aWR0aDogMzE1cHg7XG4gIG1heC13aWR0aDogMzE1cHg7XG59XG4udWRzLXRhYmxlLWZpeGVkID4gdGFibGUgdHIgPiAqOm50aC1jaGlsZChuKzIpLFxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHRkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLXRhYmxlIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAudWRzLXRhYmxlLWZpeGVkIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyBidXR0b24sIC51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wubmV4dCBidXR0b24ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy10YWJsZSA+IHRhYmxlIHRyID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEyOHB4O1xuICAgIG1pbi13aWR0aDogMTI4cHg7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgfVxuXG4gIC51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wucHJldmlvdXMge1xuICAgIGxlZnQ6IDEyOHB4O1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5EZXNrdG9wIHN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wcm9maWxlLWltZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tbmFtZSB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tcHJvZmVzc2lvbiB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwucGVyc29uLXNvY2lhbC1tZWRpYXMgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk1vYmlsZSBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uLWRlc2NyaXB0aW9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tY29udGFjdC1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tY29udGFjdC1pbmZvIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbyBhZmZpeCBlZmZlY3QuXG4gKi9cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAzNTtcbiAgbGVmdDogMDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgY29tbWVudHMgaW4gQmFycmlvLlxuICovXG4uYWxlcnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFsZXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4udG9hc3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogQm9vdHN0cmFwIEJhcnJpbyBzcGVjaWZpYyBzdHlsaW5nIGZvciB0aGUgQm9vayBtb2R1bGUuXG4gKi9cbi5ib29rLW5hdmlnYXRpb24gLm1lbnUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLmJvb2stbmF2aWdhdGlvbiAuYm9vay1wYWdlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsaW5nIGZvciB0aGUgQm9vayBtb2R1bGUuXG4gKi9cbi5ib29rLW5hdmlnYXRpb24gLm1lbnUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLmJvb2stbmF2aWdhdGlvbiAuYm9vay1wYWdlciB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAuNWVtIDA7XG59XG5cbi5ib29rLXBhZ2VyX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5ib29rLXBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC8qIExUUiAqL1xuICB3aWR0aDogNDUlO1xufVxuXG5bZGlyPXJ0bF0gLmJvb2stcGFnZXJfX2l0ZW0tLXByZXZpb3VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJvb2stcGFnZXJfX2l0ZW0tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDglO1xufVxuXG4uYm9vay1wYWdlcl9faXRlbS0tbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgLyogTFRSICovXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAvKiBMVFIgKi9cbiAgd2lkdGg6IDQ1JTtcbn1cblxuW2Rpcj1ydGxdIC5ib29rLXBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDFyZW07XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNlOGU4ZTg7XG59XG5ibG9ja3F1b3RlIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIGJyZWFkY3J1bWJzLlxuICovXG4uYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5yZWdpb24tYnJlYWRjcnVtYiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEFTVSBMaWIgQmFycmlvIGJ1dHRvbnMuIEV4cGFuZC9vdmVycmlkZSBib290c3RyYXAgc3R5bGUuXG4gKi9cbi5idG4tbGluayB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbm5hdiAjc2VhcmNoLWZvcm0gLmJ0bi5idXR0b24sIG5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbi51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi8qIFdTMi4wIHN0eWxlIGJ1dHRvbnMgZm9yIHNvbWUgZm9ybSBlbGVtZW50cyAqL1xuYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogOTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICAvKiBzbWFsbCBXUyAyLjAgZGVmYXVsdCBidXR0b24gc2l6ZSAqL1xuICBtYXJnaW46IDAgMC4ycmVtIDAuNXJlbSAwO1xufVxuYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0OmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB9XG4gIGJ1dHRvbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodDphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBidXR0b24udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQ6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIENvcGllZCBmcm9tIEFTVSBVbml0eSBEZXNpZ24gU3lzdGVtXG5leHRlbmRzL19jYXJkcy5zY3NzXG5cbjEuIEJhc2ljIENhcmRzXG4zLiBTdG9yeSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucm93LXNwYWNlZCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG5cbi5yb3ctc3BhY2VkID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93ID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSA+IC5jb2wsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0gPiAuY29sLFxuLnJvdy1zcGFjZWQgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3cgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtID4gZGl2LFxuLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5ibG9jay1sYXRlc3QtYWRkaXRpb25zLXRvLWNvbGxlY3Rpb24tYmxvY2sgLmNhcmQge1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuLmJsb2NrLWxhdGVzdC1hZGRpdGlvbnMtdG8tY29sbGVjdGlvbi1ibG9jayAuY2FyZCAuY2FyZCBpbWcsIC5ibG9jay1sYXRlc3QtYWRkaXRpb25zLXRvLWNvbGxlY3Rpb24tYmxvY2sgLmNhcmQgLmNhcmQgLmljb24tY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uYmxvY2stbGF0ZXN0LWFkZGl0aW9ucy10by1jb2xsZWN0aW9uLWJsb2NrIC5jYXJkIC5jYXJkIC5pY29uLWNvbnRhaW5lciBpIHtcbiAgbWFyZ2luLXRvcDogMjUlO1xufVxuXG4uY2FyZCAuc3RyZXRjaGVkLWxpbmsge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlkZXMgLmNhcmQtaG9yaXpvbnRhbCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLnZpZXctY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDEwMDAwMDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgY29tbWVudHMgaW4gQmFydGlrLlxuICovXG4vKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBvdmVyIHNwZWNpZmljaXR5IG9mICNjb250ZW50IGgyICovXG4jY29udGVudCAuY29tbWVudC13cmFwcGVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4jY29udGVudCAuY29tbWVudC13cmFwcGVyIGgyLmNvbW1lbnQtZm9ybV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5maWVsZC1ub2RlLS1jb21tZW50IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnQge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmNvbW1lbnRfX21ldGEge1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAvKiBMVFIgKi9cbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnRfX21ldGEge1xuICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xufVxuXG4uY29tbWVudF9fYXR0cmlidXRpb24gaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpY2l0eSBvZiAuZmllbGQtLXR5cGUtaW1hZ2UgaW1nICovXG4uY29tbWVudCAuZmllbGQtLW5hbWUtdXNlci1waWN0dXJlIGltZyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbW1lbnRfX2F1dGhvciAudXNlcm5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY29tbWVudF9fYXV0aG9yIHtcbiAgbWFyZ2luOiA0cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbW1lbnRfX3RpbWUsXG4uY29tbWVudF9fcGVybWFsaW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBjb2xvcjogIzY4Njk2YjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMCAwLjVlbSAwIDA7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnRfX3RpbWUsXG4uY29tbWVudF9fcGVybWFsaW5rIHtcbiAgcGFkZGluZzogMCAwIDAgMC41ZW07XG59XG5cbi5jb21tZW50X19wZXJtYWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29tbWVudF9fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDAlO1xuICAvKiBMVFIgKi9cbiAgdG9wOiAxLjI1ZW07XG4gIGJvcmRlci10b3A6IDEuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxLjI1ZW0gc29saWQgI2QwZDBkMDtcbiAgLyogTFRSICovXG4gIGJvcmRlci1ib3R0b206IDEuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuW2Rpcj1ydGxdIC5jb21tZW50X19jb250ZW50OmJlZm9yZSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxLjI1ZW0gc29saWQgI2QwZDBkMDtcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDAlO1xuICAvKiBMVFIgKi9cbiAgdG9wOiAxLjI1ZW07XG4gIGJvcmRlci10b3A6IDEuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxLjI1ZW0gc29saWQgI2ZmZmZmZjtcbiAgLyogTFRSICovXG4gIGJvcmRlci1ib3R0b206IDEuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5jb21tZW50X19jb250ZW50OmFmdGVyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDEuMjVlbSBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uY29tbWVudF9fY29udGVudCBoMyB7XG4gIG1hcmdpbi10b3A6IDAuOTRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40NWVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb21tZW50X19jb250ZW50IG5hdiB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5pbmRlbnRlZCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5pbmRlbnRlZCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb21tZW50IC5saW5rcyB7XG4gIHBhZGRpbmc6IDAgMCAwLjI1ZW0gMDtcbn1cblxuLmNvbW1lbnQgLmxpbmtzLWlubGluZSBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVlbSAwIDA7XG4gIC8qIExUUiAqL1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbltkaXI9cnRsXSAuY29tbWVudCAubGlua3MtaW5saW5lIHNwYW4ge1xuICBwYWRkaW5nOiAwIDAgMCAwLjVlbTtcbn1cblxuLmNvbW1lbnQtLXVucHVibGlzaGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIC8qIExUUiAqL1xuICBwYWRkaW5nOiA1cHggMnB4IDVweCA1cHg7XG4gIC8qIExUUiAqL1xuICBiYWNrZ3JvdW5kOiAjZTU4MWEwO1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnQtLXVucHVibGlzaGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiA1cHggNXB4IDVweCAycHg7XG59XG5cbi8qKlxuICogQHRvZG86IHVucHVibGlzaGVkIG5vZGVzIGhhdmUgY2xhc3MgLm5vZGUtLXVucHVibGlzaGVkLlxuICogY2hhbmdlIHRoaXMgdG8gLmNvbW1lbnQtLXVucHVibGlzaGVkLlxuICovXG4udW5wdWJsaXNoZWQgLmNvbW1lbnQtdGV4dCAuY29tbWVudC1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ODFhMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ODFhMDtcbn1cblxuLnVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMS4yNWVtIDEuMjVlbSAwO1xufVxuXG4uY29tbWVudC1mb290ZXIge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi5jb21tZW50LS11bnB1Ymxpc2hlZCAuY29tbWVudF9fdGV4dDphZnRlcixcbi5ub2RlLS11bnB1Ymxpc2hlZCAuY29tbWVudF9fdGV4dDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2U1ODFhMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuY29tbWVudC0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIsXG5bZGlyPXJ0bF0gLm5vZGUtLXVucHVibGlzaGVkIC5jb21tZW50X19jb250ZW50OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNTgxYTA7XG59XG5cbi52aWV3cy1maWVsZC12YXJpYXRpb25zID4gc3BhbiA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi52aWV3cy1maWVsZC12YXJpYXRpb25zID4gc3BhbiA+IGRpdiA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmZpZWxkLS1uYW1lLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG59XG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSAuZmllbGQtLW5hbWUtcHVyY2hhc2VkLWVudGl0eSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSAuZmllbGQtLW5hbWUtcXVhbnRpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyAuY29tbWVyY2Utb3JkZXItaXRlbS12YXJpYXRpb24tY2FydC1mb3JtLWZvcm0gLmZpZWxkLS1uYW1lLXF1YW50aXR5IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSAuZmllbGQtLW5hbWUtcXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogNTBweDtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jZWRpdC1zaGlwcGluZy1pbmZvcm1hdGlvbiAuY29sLWF1dG8sXG4jZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWJpbGxpbmctaW5mb3JtYXRpb24gLmNvbC1hdXRvLFxuI2VkaXQtcGF5bWVudC1pbmZvcm1hdGlvbi1iaWxsaW5nLWluZm9ybWF0aW9uLmNvbC1hdXRvLFxuI2VkaXQtb3JkZXItc3VtbWFyeSAuY29sLWF1dG8sXG4jZWRpdC1vcmRlci1zdW1tYXJ5LmNvbC1hdXRvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuI2VkaXQtc2hpcHBpbmctaW5mb3JtYXRpb24gI2VkaXQtc2hpcHBpbmctaW5mb3JtYXRpb24tc2hpcHBpbmctcHJvZmlsZS1maWVsZC1ydWMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3LWlkLWxpc3RhZG9fZGVfcHJvZHVjdG9zIC52aWV3cy1yb3cgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmlldy1pZC1saXN0YWRvX2RlX3Byb2R1Y3RvcyAudmlld3Mtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52aWV3LWlkLWxpc3RhZG9fZGVfcHJvZHVjdG9zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgd2lkdGg6IDMyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzU5MTIyOTtcbn1cblxuLmNhcnQtYmxvY2stLWNvbnRlbnRzIHtcbiAgYmFja2dyb3VuZDogIzU5MTIyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2FydC1ibG9jay0tY29udGVudHMgLmNhcnQtYmxvY2stLWNvbnRlbnRzX19pdGVtcyB7XG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmNhcnQtYmxvY2stLWNvbnRlbnRzIC5jYXJ0LWJsb2NrLS1jb250ZW50c19faXRlbXMgdGFibGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJ0LWJsb2NrLS1jb250ZW50cyAuY2FydC1ibG9jay0tY29udGVudHNfX2l0ZW1zIHRhYmxlIHRoZWFkLnRoZWFkLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzU5MTIyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FydC1ibG9jay0tY29udGVudHMgLmNhcnQtYmxvY2stLWNvbnRlbnRzX19pdGVtcyB0YWJsZSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FydC0tY2FydC1vZmZjYW52YXMge1xuICBiYWNrZ3JvdW5kOiAjNTkxMjI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIC5jYXJ0LWJsb2NrLS1vZmZjYW52YXMtY29udGVudHNfX2xpbmtzIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jb250ZW50c19fbGlua3MgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jb250ZW50c19fbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTU4MWEwO1xufVxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIC5jbG9zZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgLmJ0biwgLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3RpdGxlLFxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIHRkLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jYXJ0LXRhYmxlX19wcmljZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3F1YW50aXR5IHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIC5idG4sIC5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgLmJ0bjpob3ZlciwgLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNlNTgxYTA7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGZvb3QgLmJ0biwgLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIHRmb290IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGZvb3QgLmJ0bjpob3ZlciwgLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIHRmb290IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhjMWQ0MDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogQ29udGV4dHVhbCBsaW5rcyBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8uXG4gKi9cbi5jb250ZXh0dWFsLWxpbmtzIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAwIDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIENvbGxhcHNpYmxlIGRldGFpbHMuXG4gKlxuICogQHNlZSBjb2xsYXBzZS5qc1xuICogQHNlZSBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vY3NzLWJhY2tncm91bmQtaW1hZ2UtaGFja3MvXG4gKi9cbmRldGFpbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5kZXRhaWxzID4gLmRldGFpbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xufVxuXG4vKiBAdG9kbyBSZWdyZXNzaW9uOiBUaGUgc3VtbWFyeSBvZiB1bmNvbGxhcHNpYmxlIGRldGFpbHMgYXJlIG5vIGxvbmdlclxuICAgICB2ZXJ0aWNhbGx5IGFsaWduZWQgd2l0aCB0aGUgLmRldGFpbHMtd3JhcHBlciBpbiBicm93c2VycyB3aXRob3V0IG5hdGl2ZVxuICAgICBkZXRhaWxzIHN1cHBvcnQuICovXG5zdW1tYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQmFydGlrJ3MgZHJvcGJ1dHRvbiBjb21wb25lbnQuXG4gKi9cbi5qcyAuZHJvcGJ1dHRvbi13cmFwcGVyIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIC8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIG92ZXIgc3BlY2lmaXR5IG9mIC5qcyB0ZCAuZHJvcGJ1dHRvbi13aWRnZXQgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanMgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNCAjZDJkMmQyICNiNGI0YjQgI2QyZDJkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YzZjNmMywgI2U4ZThlOCk7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjEyNWVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNCAjZDJkMmQyICNiNGI0YjQgI2QyZDJkMjtcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldCAuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMzJlbSAxZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24tYWN0aW9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0uanMgLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24td2lkZ2V0IC5kcm9wYnV0dG9uLWFjdGlvbiBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbiAuc2Vjb25kYXJ5LWFjdGlvbiB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2M7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi10b2dnbGUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZThlOGU4LCAjZDJkMmQyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2QyZDJkMik7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi10b2dnbGUgLmRyb3BidXR0b24tYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4uanMgLmRyb3BidXR0b24gYSB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb246aG92ZXIsXG4uanMgLmRyb3BidXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkZWRlZGU7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogR2VuZXJhbCBzdHlsZXMgZm9yIGRyb3BidXR0b25zLlxuICovXG4uanMgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiOGI4Yjg7XG59XG5cbi5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3BidXR0b24gLnNlY29uZGFyeS1hY3Rpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItcmlnaHQ6IDAgbm9uZTtcbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi1tdWx0aXBsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwZW07XG4gIG1hcmdpbi1yaWdodDogMmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMmVtO1xufVxuXG4uanMgLmRyb3BidXR0b24td3JhcHBlcixcbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyBoMiwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gaDIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIGgyIC5idG4sIC5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgaDIgLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIGgyIC5idG4sIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIGgyIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkLWhlYWRlciBoMiAuYnRuOmFmdGVyLCAuc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkLWhlYWRlciBoMiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphZnRlciwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGgyIC5idG46YWZ0ZXIsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBoMiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgY29udGVudDogXCLvgbhcIjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuY2FyZC1oZWFkZXIgaDIgLmJ0bi5jb2xsYXBzZWQ6YWZ0ZXIsIC5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmNhcmQtaGVhZGVyIGgyIC5jb2xsYXBzZWQudWRzLW1vZGFsLWNsb3NlLWJ0bjphZnRlciwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGgyIC5idG4uY29sbGFwc2VkOmFmdGVyLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgaDIgLmNvbGxhcHNlZC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFmdGVyIHtcbiAgLyogc3ltYm9sIGZvciBcImNvbGxhcHNlZFwiIHBhbmVscyAqL1xuICBjb250ZW50OiBcIu+Bt1wiO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyB1bCwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmZhY2V0LWl0ZW0sIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5mYWNldC1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmZhY2V0LWl0ZW1fX2NvdW50LCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuZmFjZXQtaXRlbV9fY291bnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjOEMxRDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmZhY2V0LWl0ZW1fX3ZhbHVlLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuZmFjZXQtaXRlbV9fdmFsdWUge1xuICBjb2xvcjogIzAwMDtcbiAgZmxleC1ncm93OiAxO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuY2FyZCwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAudWktc2xpZGVyLXBpcHMgLnVpLXNsaWRlci1sYWJlbCwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLnVpLXNsaWRlci1waXBzIC51aS1zbGlkZXItbGFiZWwge1xuICB3aWR0aDogMi41ZW07XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkLWhlYWRlciwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuY2FyZCA+IGRpdjpsYXN0LWNoaWxkLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuZGl2I2Jsb2NrLXNlYXJjaGZpbHRlcmJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmRpdiNibG9jay1zZWFyY2hmaWx0ZXJibG9jayBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mYWNldF9saXN0X2l0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYWNldF9saXN0X2l0ZW1zIGEge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAycHggNnB4IDJweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlcjogMXB4ICNkNGQ0ZDQgc29saWQgIWltcG9ydGFudDtcbn1cblxuLmZhY2V0c19zdW1tYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4jYmxvY2stZmFjZXRzdW1tYXJ5IHVsID4gbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmZhY2V0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5mYWNldC1pdGVtIGEgLmZhY2V0LWl0ZW1fX3ZhbHVlLCAuZmFjZXQtaXRlbSBhIC5mYWNldC1pdGVtX19jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBGZWVkIGljb24gc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvLlxuICovXG4uZmVlZC1pY29uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgZmllbGQgY29tcG9uZW50cy5cbiAqL1xuLmZpZWxkX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmZpZWxkX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgbWFyZ2luOiAwIDAgMS4ycmVtO1xufVxuXG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGRfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLyptYXJnaW46IDA7Ki9cbiAgcGFkZGluZy1yaWdodDogMC4zcmVtO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZF9fbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAuM3JlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgdWwubGlua3Mge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHVsLmxpbmtzIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC8qIExUUiAqL1xuICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICAvKiBMVFIgKi9cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuW2Rpcj1ydGxdIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHVsLmxpbmtzIGxpIHtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8qIExUUiAqL1xuICAgIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgICAvKiBMVFIgKi9cbiAgfVxuXG4gIFtkaXI9cnRsXSAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAwIDFyZW07XG4gIH1cblxuICAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2UgKyAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4uZmllbGQtLXR5cGUtaW1hZ2UgaW1nLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXVzZXItcGljdHVyZSBpbWcge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG4uZmllbGQtLXR5cGUtaW1hZ2UgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIHtcbiAgbWFyZ2luOiAwIDAgMS4ycmVtO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgLmZpZWxkX19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3Mge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsLFxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3Mge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3MgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG4gIC8qIExUUiAqL1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5bZGlyPXJ0bF0gLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3MgbGkge1xuICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG4uZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmltZy5jb3B5cmlnaHQtbG9nbyB7XG4gIC8qYmFja2dyb3VuZDogIzAwMDsqL1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXNlYXJjaC1yZXN1bHQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmtlZC1hZ2VudCAuZmllbGRfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtc2VhcmNoLXJlc3VsdCAuZmllbGQtLW5hbWUtZmllbGQtbGlua2VkLWFnZW50IC5maWVsZF9faXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIC9cIjtcbn1cbi5ub2RlLS12aWV3LW1vZGUtc2VhcmNoLXJlc3VsdCAuZmllbGQtLW5hbWUtZmllbGQtbGlua2VkLWFnZW50IC5maWVsZF9faXRlbTpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucmV1c2UtbG9nbyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW4tYWNjZXNzIHN2ZyB7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGZpbGw6ICM4YzFkNDA7XG59XG5cbi5pY29uLWxpbms6aG92ZXIgc3ZnLFxuLmljb24tbGluazpmb2N1cyBzdmcge1xuICBmaWxsOiAjZDIzMTUzO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtcGVlci1yZXZpZXdlZCAuZmEtZXllIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi50ZXh0LXNob3ctbW9yZSAubXVsdGktY29sbGFwc2UgcDpsYXN0LWNoaWxkLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC1yaWNoLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJ1dHRvbi5zaG93LW1vcmUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWlkZW50aWZpZXItdHlwZSAuZmllbGRfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlOmFmdGVyIHtcbiAgY29udGVudDogXCI6IFwiO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci12YWx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5ub2RlX19jb250ZW50ID4gLmZpZWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZF9fbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuaW5saW5lLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGUtcGFyYSA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGUtcGFyYSA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIgPiAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyIC5wYXJhZ3JhcGgge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZWQtaWRlbnRpZmllciA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gPiAucGFyYWdyYXBoID4gLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgPiAuZmllbGRfX2l0ZW0sIC5ub2RlLS10eXBlLWFyY2hpdmFsLXJlc291cmNlID4gLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtb2JqZWN0ID4gLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtcmVwb3NpdG9yeSA+IC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLWFyY2hpdmFsLXRvcC1jb250YWluZXIgPiAuZmllbGRfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi52aWV3cy1maWVsZC1yaXByYXAtcmVzdWx0cyAuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVueWVsbG93O1xufVxuLnZpZXdzLWZpZWxkLXJpcHJhcC1yZXN1bHRzIC5mYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xufVxuLnZpZXdzLWZpZWxkLXJpcHJhcC1yZXN1bHRzIC5yaXByYXBub3Rmb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBEZWZhdWx0IHN0eWxlIGZvciBmaWxlIG1vZHVsZS5cbiAqL1xuLyogRmlsZSBpY29ucy4qL1xuLmZpbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgLyogTFRSICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmZpbGUge1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG4uZmlsZS0tZ2VuZXJhbCxcbi5maWxlLS1hcHBsaWNhdGlvbi1vY3RldC1zdHJlYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLW9jdGV0LXN0cmVhbS5wbmcpO1xufVxuXG4uZmlsZS0tcGFja2FnZS14LWdlbmVyaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BhY2thZ2UteC1nZW5lcmljLnBuZyk7XG59XG5cbi5maWxlLS14LW9mZmljZS1zcHJlYWRzaGVldCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveC1vZmZpY2Utc3ByZWFkc2hlZXQucG5nKTtcbn1cblxuLmZpbGUtLXgtb2ZmaWNlLWRvY3VtZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1kb2N1bWVudC5wbmcpO1xufVxuXG4uZmlsZS0teC1vZmZpY2UtcHJlc2VudGF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1wcmVzZW50YXRpb24ucG5nKTtcbn1cblxuLmZpbGUtLXRleHQteC1zY3JpcHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQteC1zY3JpcHQucG5nKTtcbn1cblxuLmZpbGUtLXRleHQtaHRtbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdGV4dC1odG1sLnBuZyk7XG59XG5cbi5maWxlLS10ZXh0LXBsYWluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZXh0LXBsYWluLnBuZyk7XG59XG5cbi5maWxlLS1hcHBsaWNhdGlvbi1wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLXBkZi5wbmcpO1xufVxuXG4uZmlsZS0tYXBwbGljYXRpb24teC1leGVjdXRhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi14LWV4ZWN1dGFibGUucG5nKTtcbn1cblxuLmZpbGUtLWF1ZGlvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hdWRpby14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy92aWRlby14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLXRleHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQteC1nZW5lcmljLnBuZyk7XG59XG5cbi5maWxlLS1pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaW1hZ2UteC1nZW5lcmljLnBuZyk7XG59XG5cbmF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLWVuY2xvc3VyZSwgdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZW5jbG9zdXJlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbnZpZGVvIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5cbiNmcC1mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSxcbiNmcC1mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qIGZpeCBib3R0b20gb2YgYXJyb3cgZ2V0dGluZyBjdXQgb2ZmICovXG4vKiB3ZSB3YW50IHRoZSBjb250cm9scyBhbHdheXMgdmlzaWJsZSBhbmQgb3V0c2lkZSB0aGUgY29udGVudCBhcmVhICovXG4uZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC43O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIHRvcDogNDUlO1xufVxuXG4uZmxleHNsaWRlciB7XG4gIG1hcmdpbjogMCA1MHB4IDYwcHggNTBweDtcbn1cblxuLyogbWFrZSByb29tIGZvciBjb250cm9scyBvbiB0aGUgb3V0c2lkZSAqL1xuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgcmlnaHQ6IC01MHB4O1xufVxuXG4vKiBhbmQga2VlcCB0aGVtIHRoZXJlICovXG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBsZWZ0OiAtNTBweDtcbn1cblxuLyogYmV0dGVyIGljb25zIGZvciB0aGUgcGF1c2UvcGxheSBjb250cm9sICovXG4uZmxleC1wYXVzZXBsYXkgYSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3R0b206IC0yMHB4O1xufVxuXG4jZmxleC1yZWNlbnQta2VlcC1pdGVtcyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnZpZXctY29udGVudCwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAuc2xpZGVzIGxpIGltZywgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5zbGlkZXMgbGkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAuc2xpZGVzIGxpIC5mbGV4LWNhcHRpb24sIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAuc2xpZGVzIGxpIC5mbGV4LWNhcHRpb24ge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMHB4IDIwcHg7XG59XG4udmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnNsaWRlcyBsaSBpLCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnNsaWRlcyBsaSBpIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAuZmxleC12aWV3cG9ydCwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5mbGV4LXZpZXdwb3J0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnZpZXctZmVhdHVyZWQtY29udGVudCAudmlldy1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1mZWF0dXJlZC1jb250ZW50IC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogbm9uZTtcbn1cbi52aWV3LWZlYXR1cmVkLWNvbnRlbnQgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZmxleC1wYXVzZXBsYXkgYS5mbGV4LXBhdXNlOjpiZWZvcmUsIC5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGxheTo6YmVmb3JlIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG59XG5cbi5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYxcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xufVxuXG4ubWFpbi1jb250ZW50IC5mbGV4LXBhdXNlcGxheSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuI2Jsb2NrLWFzdWJyYW5kZm9vdGVyLCAjYmxvY2stYXN1bGlicmFyeWZvb3RlcmJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jYmxvY2stYXN1YnJhbmRmb290ZXIgaDUsICNibG9jay1hc3VsaWJyYXJ5Zm9vdGVyYmxvY2sgaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5zaXRlLWZvb3RlciAuY29udGFpbmVyLWZsdWlkLCAuc2l0ZS1mb290ZXIgLmNvbnRhaW5lci1zbSwgLnNpdGUtZm9vdGVyIC5jb250YWluZXItbWQsIC5zaXRlLWZvb3RlciAuY29udGFpbmVyLWxnLCAuc2l0ZS1mb290ZXIgLmNvbnRhaW5lci14bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuI2Jsb2NrLWFzdWxpYnJhcnlmb290ZXJibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4O1xufVxuXG4vKiBNb2JpbGUgYnJlYWtwb2ludCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5hc3VsaWItZm9vdGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwLCAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWxhbmQtYWNrIHtcbiAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4jd3JhcHBlci1mb290ZXItbGFuZC1hY2sgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4jZm9vdGVyLWNvbHVtbnMge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4jd3JhcHBlci1mb290ZXItY29sdW1ucyAjZm9vdGVyLWNvbHVtbnMge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM5MzkzOTtcbn1cblxuYm9keTpub3QoLnBhdGgtZnJvbnRwYWdlKSAubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBmb3JtIGNvbXBvbmVudHMuXG4gKi9cbi5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2tlZXAubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9yZXF1aXJlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0by8yIGF1dG8vMjtcbiAgd2lkdGg6IGF1dG8vMjtcbiAgaGVpZ2h0OiBhdXRvLzI7XG4gIG1hcmdpbjogMCAwLjNlbTtcbn1cblxuZm9ybSAuZmlsdGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbmZvcm0gLmZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ub2RlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWlkZW50aWZpZXItdHlwZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKiBXZWJmb3JtIHN0eWxpbmcgZWxlbWVudHMgLS0gbWF5YmUgZXhwYW5kIHRvIGFsbCBmb3JtIGVsZW1lbnRzPyAqL1xubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuI2lpaWZfYm94IC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9bW9udGhdLFxuaW5wdXRbdHlwZT10aW1lXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9d2Vla10sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dXJsXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9Y29sb3JdLFxudGV4dGFyZWEsXG4udW5lZGl0YWJsZS1pbnB1dCxcbnNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG5cbi8qIHRoaXMgdGFibGUgc3RydWN0dXJlIGlzIGEgbGl0dGxlIG1vcmUgY29tcGxpY2F0ZWQgc28gaWdub3JlIGl0IGZvciBub3cgKi9cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIGlucHV0W3R5cGU9dGV4dF0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG59XG5cbi5yYWRpbywgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDE3cHg7XG59XG5cbi5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC5qcy1mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmRpZmYtcmV2aXNpb25zIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC5qcy1mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLXJhZGlvLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cblxuLnJhZGlvIGxhYmVsLCAuY2hlY2tib3ggbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0IDBzLCBjb2xvciAwLjE1cyBlYXNlLWluLW91dCAwcztcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuXG4uZm9ybS1ncm91cCBsZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGNvbnRlbnQ6IFwi74CMXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBoZWlnaHQ6IDEuNDMyNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjA1cmVtO1xuICB0b3A6IC0wLjE1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmZvcm0tcmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTEuMnJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4uZm9ybS1yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMykgMHM7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzICsgLmZvcm0tY2hlY2stbGFiZWw6OmJlZm9yZSxcbi5mb3JtLXJhZGlvLWlucHV0OmZvY3VzICsgLmZvcm0tcmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cblxuLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4vKiBEcmFnZ2FibGUgdGFibGVzICovXG5hLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gMCAwIDAuNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmRyYWdnYWJsZSBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ub2RlLWZvcm0gYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMnJlbTtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0tb3BlcmF0aW9ucyBpbnB1dCB7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1pbWFnZV0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1pbWFnZV06aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1pbWFnZV06YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1pbWFnZV06YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIHRkIGlucHV0W3R5cGU9aW1hZ2VdICsgaW5wdXRbdHlwZT1pbWFnZV0ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBmaWVsZHNldCxcbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0LmZvcm0tbnVtYmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4uZm9ybS10eXBlLXdlYmZvcm0tbXVsdGlwbGUgdHI6bGFzdC1jaGlsZCB0ZCxcbi5maWVsZC1tdWx0aXBsZS10YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5mb3JtLXR5cGUtd2ViZm9ybS1tdWx0aXBsZSB0aGVhZCB0ciB0aCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tdHlwZS13ZWJmb3JtLW11bHRpcGxlIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbiNncm91cF9tZW1iZXJzX3RhYmxlIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLCAjdGhlc2lzX2RpcmVjdG9yX3RhYmxlIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLCAjY29tbWl0dGVlX21lbWJlcnNfdGFibGUgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsICNhZGRpdGlvbmFsX2NvbnRyaWJ1dG9yc190YWJsZSAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ3JvdXBfbWVtYmVyc190YWJsZSB0aCwgI3RoZXNpc19kaXJlY3Rvcl90YWJsZSB0aCwgI2NvbW1pdHRlZV9tZW1iZXJzX3RhYmxlIHRoLCAjYWRkaXRpb25hbF9jb250cmlidXRvcnNfdGFibGUgdGgge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZm9ybS13cmFwcGVyIHN1bW1hcnkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBkcmFnZ2FibGUgcGFyYWdyYXBocyAqL1xuLm5vZGUtZm9ybSAuZmllbGQtbGFiZWwgaDQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucGFyYWdyYXBoLXR5cGUtdG9wIHtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFyYWdyYXBoLXR5cGUtdG9wIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm5vZGUtZm9ybSAucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmllbGQtbXVsdGlwbGUtdGFibGUgdGgge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgYm9yZGVyOiAwO1xufVxuXG50ZC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnBhcmFncmFwaHMtc3ViZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gZGl2LnByb2dyZXNzLXN0ZXAgLnByb2dyZXNzLW1hcmtlcjo6YWZ0ZXIsIC53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gZGl2LnByb2dyZXNzLXN0ZXAgLnByb2dyZXNzLW1hcmtlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIGRpdi5wcm9ncmVzcy1zdGVwIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxLjdyZW07XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSBkaXYucHJvZ3Jlc3Mtc3RlcCBidXR0b246bm90KC5idG4tbWFyb29uKTpub3QoLmJ0bi1wcmltYXJ5KTpub3QoLmJ0bi1wcmltYXJ5OmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIHRkIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gdGQgaW5wdXQuaW1hZ2UtYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbn1cblxuLypmaXhlcyB1bmVxdWFsIGhlaWdodHMgb2YgaW5wdXQgYW5kIHNlbGVjdHMqL1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDEwLjVweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tIEhlYWRlciAtLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNuYXZiYXItdG9wIHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbms6aG92ZXIsXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuI25hdmJhci10b3AubmF2YmFyLWRhcmsgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuI25hdmJhci10b3AubmF2YmFyLWxpZ2h0IC5uYXYtbGluazpob3ZlcixcbiNuYXZiYXItdG9wLm5hdmJhci1saWdodCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItbGlnaHQgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1icmFuZCAuc2l0ZS1sb2dvIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzMuOWVtKSB7XG4gIC5uYXZiYXItdG9nZ2xlYWJsZS14cyAubmF2YmFyLW5hdiAubmF2LWl0ZW0gKyAubmF2LWl0ZW0sXG4ubmF2YmFyLXRvZ2dsZWFibGUteHMuY29sbGFwc2UuaW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3LjllbSkge1xuICAubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1uYXYgLm5hdi1pdGVtICsgLm5hdi1pdGVtLFxuLm5hdmJhci10b2dnbGVhYmxlLXhzLmNvbGxhcHNlLmluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbiNhc3VfbW9iaWxlX21lbnUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5yZWdpb24tdG9wLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2FzdV9oZHIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI25hdmJhci1tYWluIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jc2l0ZS1uYW1lIGEge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4jc2l0ZS1uYW1lIC5zaXRlLW5hbWUtc2xvZ2FuLCAjc2l0ZS1uYW1lIC5zaXRlLW5hbWUtc2xvZ2FuIGEge1xuICBjb2xvcjogIzRmNTU1NztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi51bnB1Ymxpc2hlZF90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZGE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZzogMTZweCA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjY2MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG59XG4ubmF2YmFyLW5hdiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5uYXZiYXItbmF2IC5ibG9jay1hc3Utc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAubmF2YmFyLW5hdiAuYmxvY2stYXN1LXNlYXJjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMHB4IDhweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC5uYXZiYXItbmF2IC5ibG9jay1hc3Utc2VhcmNoID4gLmNvbnRlbnQgPiAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogNiU7XG4gIH1cblxuICBuYXYgI3NlYXJjaC1mb3JtIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgbmF2ICNzZWFyY2gtZm9ybSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICB9XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIC5mYS1jaXJjbGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLmZhLXRpbWVzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbiNoZWFkZXItbWFpbiAubmF2LWxpbmsge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiNhc3UtaGVhZGVyICsgZGl2LCAjYXN1LWhlYWRlciArIG1haW4ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIHRoZSBoZWxwIGJsb2NrLlxuICovXG4uYmxvY2staGVscCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBpY29ucy5cbiAqL1xuLmljb24taGVscCB7XG4gIGJhY2tncm91bmQ6IHVybCgvLi4vLi4vaW1hZ2VzL2hlbHAucG5nKSAwIDUwJSBuby1yZXBlYXQ7XG4gIC8qIExUUiAqL1xuICBwYWRkaW5nOiAxcHggMCAxcHggMS41cmVtO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5pY29uLWhlbHAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgcGFkZGluZzogMXB4IDEuNXJlbSAxcHggMDtcbn1cblxuLmZlZWQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mZWVkLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuLnJyc3NiIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLnJyc3NiIGxpIHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uY29tcGxleC1vYmplY3QtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9jb21wbGV4LWZpbGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbHRlcjogaW52ZXJ0KDUwJSkgc2VwaWEoNSUpIHNhdHVyYXRlKDEwJSkgaHVlLXJvdGF0ZSg0OWRlZykgYnJpZ2h0bmVzcyg4OCUpIGNvbnRyYXN0KDc5JSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uY29tcGxleC1vYmplY3QtaWNvbi5mYS0yeCB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbn1cbi5jb21wbGV4LW9iamVjdC1pY29uLmZhLTZ4IHtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNnJlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgaW1hZ2UgYnV0dG9ucy5cbiAqL1xuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZDpob3Zlcixcbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQ6YWN0aXZlLFxuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZDpmb2N1cyxcbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEJhc2ljIHN0eWxpbmcgZm9yIGNvbW1lbnQgbW9kdWxlLlxuICovXG4vKipcbiAqIEluZGVudCB0aHJlYWRlZCBjb21tZW50cy5cbiAqL1xuLmluZGVudGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuaW5kZW50ZWQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBpdGVtIGxpc3QuXG4gKi9cbi5pdGVtLWxpc3QgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAwLjc1cmVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLml0ZW0tbGlzdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5pdGVtLWxpc3QgdWwgbGkge1xuICAvKiBUaGlzIGlzIG5lZWRlZCB0byByZXNldCBzdHlsZXMgaW4gaXRlbS1saXN0LnRoZW1lLmNzcyAqL1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbSAwIDA7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLml0ZW0tbGlzdCB1bCBsaSB7XG4gIC8qIFRoaXMgaXMgbmVlZGVkIHRvIHJlc2V0IFtkaXI9XCJydGxcIl0gc3R5bGVzIGluIGl0ZW0tbGlzdC50aGVtZS5jc3MgKi9cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDAgMCAxLjI1cmVtO1xufVxuXG4uaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QsXG4uaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QgbGksXG5bZGlyPXJ0bF0gLml0ZW0tbGlzdCAuaXRlbS1saXN0X19jb21tYS1saXN0LFxuW2Rpcj1ydGxdIC5pdGVtLWxpc3QgLml0ZW0tbGlzdF9fY29tbWEtbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtcmVjZW50LWl0ZW0tdGVhc2VyLXByaXNtID4gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuZ3JheS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWRkZWQtY29udGVudC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNCBpLCAubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja180IC5jYXJkLXRpdGxlLCAubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja181IGksIC5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja180IGksIC5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgaSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzQgLmNvbXBsZXgtb2JqZWN0LWljb24sIC5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLmNvbXBsZXgtb2JqZWN0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18yIGkge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtZmVhdHVyZWRfY29sbGVjdGlvbnMgLnNsaWRlcyA+IGxpID4gZGl2IHtcbiAgcGFkZGluZzogMjJweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtZmVhdHVyZWRfY29sbGVjdGlvbnMgLmZsZXgtcGF1c2VwbGF5IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWZlYXR1cmVkX2NvbGxlY3Rpb25zIC5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5mbGV4LWNhcHRpb24ge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbiNibG9jay1jYWxsc3RvYWN0aW9uYmxvY2sge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNhbGxzLXRvLWFjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn1cblxuLnBhdGgtZnJvbnRwYWdlIGhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGF0aC1mcm9udHBhZ2UgLm5vZGVfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi5jYXJkLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucHJpc20taG9tZS10aHVtYiB7XG4gIGhlaWdodDogNnJlbTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnByaXNtLWZ1bGx3aWR0aC1yb3cge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNtLXRvcC1sZy1ib3R0b20tcGFkZGVkLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5cbi5zbS10b3Atc20tYm90dG9tLXBhZGRlZC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuXG4vKiogRml4IGZvciBoZXJvcyBvbiBtb2JpbGUgZGV2aWNlcyAqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBAZmlsZVxuICogTGlzdCBncm91cC5cbiAqIEEgbGlzdCBvZiBsaW5rcywgZ3JvdXBlZCB0b2dldGhlci5cbiAqL1xuLmxpc3QtZ3JvdXBfX2xpbmsge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgcGFkZGluZzogMC43NXJlbSAwIDA7XG59XG5cbi5saXN0LWdyb3VwX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBub2RlIGNvbXBvbmVudC5cbiAqL1xuLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi8qIFZpZXcgbW9kZSB0ZWFzZXIgc3R5bGVzLiAqL1xuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlci5ub2RlLS1zdGlja3kge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDI0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW07XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5ub2RlX19jb250ZW50IHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogTm9kZSBtZXRhZGF0YSBzdHlsZXMuICovXG4ubm9kZV9fbWV0YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5ub2RlX19tZXRhIC5maWVsZC0tbmFtZS1maWVsZC11c2VyLXBpY3R1cmUgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC8qIExUUiAqL1xuICBtYXJnaW46IDFweCAxcmVtIDAgMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAubm9kZV9fbWV0YSAuZmllbGQtLW5hbWUtZmllbGQtdXNlci1waWN0dXJlIGltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogTm9kZSBsaW5rcyBzdHlsZXMuICovXG4ubm9kZV9fbGlua3Mge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogTFRSICovXG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuW2Rpcj1ydGxdIC5ub2RlX19saW5rcyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIFVucHVibGlzaGVkIG5vZGUgc3R5bGVzLiAqL1xuLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG4gIGJhY2tncm91bmQ6ICNmZmNjY2M7XG59XG5cbi5ub2RlLS11bnB1Ymxpc2hlZCAuY29tbWVudC10ZXh0IC5jb21tZW50LWFycm93IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmNGY0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmNGY0O1xufVxuXG4ubm9kZS0tdHlwZS1hc3UtcmVwb3NpdG9yeS1pdGVtIC5ibG9jay1hc3UtaXRlbS1kb3dubG9hZHMsIC5ub2RlLS10eXBlLWFyY2hpdmFsLXJlc291cmNlIC5ibG9jay1hc3UtaXRlbS1kb3dubG9hZHMsIC5ub2RlLS10eXBlLWFyY2hpdmFsLW9iamVjdCAuYmxvY2stYXN1LWl0ZW0tZG93bmxvYWRzLCAubm9kZS0tdHlwZS1hcmNoaXZhbC10b3AtY29udGFpbmVyIC5ibG9jay1hc3UtaXRlbS1kb3dubG9hZHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubm9kZS0tdHlwZS1hc3UtcmVwb3NpdG9yeS1pdGVtIC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLWFyY2hpdmFsLXJlc291cmNlIC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLWFyY2hpdmFsLW9iamVjdCAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1hcmNoaXZhbC10b3AtY29udGFpbmVyIC5maWVsZF9fbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1pbmktcGxheWVyIC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbmktcGxheWVyIGF1ZGlvLCAubWluaS1wbGF5ZXIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5taW5pLXBsYXllciB2aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5ub2RlLXByZXZpZXctY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2QxZThmNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZDFlOGY1LCAjZDNlOGY0KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2QxZThmNSwgI2QzZThmNCk7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzMzMyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNDk5O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTlmZjE7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNDE5ZmYxLCAjMTA3NmQ1KTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNDE5ZmYxLCAjMTA3NmQ1KTtcbiAgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4Yzg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNGVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNHB4IDFlbSA0cHggMC42ZW07XG4gIC8qIExUUiAqL1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuW2Rpcj1ydGxdIC5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNDE5ZmYxLCAjMTA3NmQ1KTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0MTlmZjEsICMxMDc2ZDUpO1xuICBwYWRkaW5nOiA0cHggMC42ZW0gNHB4IDFlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzLFxuLm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTljZjE7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTlhYmYzLCAjMmE5MGVmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTlhYmYzLCAjMmE5MGVmKTtcbiAgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4Yzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbltkaXI9cnRsXSAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzLFxuW2Rpcj1ydGxdIC5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTlhYmYzLCAjMmE5MGVmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1OWFiZjMsICMyYTkwZWYpO1xufVxuXG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTY5YmU7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMGU2OWJlLCAjMmE5M2VmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMGU2OWJlLCAjMmE5M2VmKTtcbiAgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4Yzg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5bZGlyPXJ0bF0gLm5vZGUtcHJldmlldy1iYWNrbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMGU2OWJlLCAjMmE5M2VmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwZTY5YmUsICMyYTkzZWYpO1xufVxuXG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8gcGFnZS5cbiAqL1xuLnNtYWxsLXBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi54cy1wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4ubGFyZ2UtcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn1cblxuLnNtYWxsLXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi5zbWFsbC1wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuXG4ueHMtcGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVGhlIHZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBzZWFyY2ggZm9ybShzKS5cbiAqL1xuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaGVhZGVyICNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0sICNzZWFyY2gtaG9tZS1ibG9jay1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxubmF2ICNzZWFyY2gtZm9ybSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxubmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIG5hdiAjc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5uYXYgI3NlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogMC41O1xufVxubmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlYXJjaC1ob21lLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCwgLmJlbnRvLWhvbWUtc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yZXBvLXNlYXJjaCB7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbi5yZXBvLXNlYXJjaCBmaWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnJlcG8tc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5yZXBvLXNlYXJjaCAuZm9ybS1zdWJtaXQge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlcG8tc2VhcmNoIGZvcm0ge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3NlYXJjaC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgfVxufVxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgdGhlIFNob3J0Y3V0IGFjdGlvbiBsaW5rIGluIEJvb3RzdHJhcCBCYXJyaW8uXG4gKi9cbi5zaG9ydGN1dC13cmFwcGVyIHtcbiAgbWFyZ2luOiAyLjJlbSAwIDEuMWVtIDA7XG4gIC8qIFNhbWUgYXMgdXN1YWwgLnBhZ2UtdGl0bGUgbWFyZ2luLiAqL1xufVxuXG4uc2hvcnRjdXQtd3JhcHBlciAucGFnZS10aXRsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICAvKiBMVFIgKi9cbiAgbWFyZ2luOiAwO1xufVxuXG5bZGlyPXJ0bF0gLnNob3J0Y3V0LXdyYXBwZXIgLnBhZ2UtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zaG9ydGN1dC1hY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIC8qIExUUiAqL1xuICBwYWRkaW5nLXRvcDogMC4zNWVtO1xufVxuXG5bZGlyPXJ0bF0gLnNob3J0Y3V0LWFjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uc2hvcnRjdXQtYWN0aW9uOmhvdmVyLFxuLnNob3J0Y3V0LWFjdGlvbjphY3RpdmUsXG4uc2hvcnRjdXQtYWN0aW9uOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tIFNpZGViYXIgLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zaWRlYmFyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNpZGViYXIgLmJsb2NrIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgLypwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXI7Ki9cbiAgbWFyZ2luOiAwIDAgMnJlbTtcbn1cbi5zaWRlYmFyIC5ibG9jayAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zaWRlYmFyIG5hdjpub3QoI2Jsb2NrLWFib3V0KSB7XG4gIC8qbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgfVxuICBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgfVxuICBsaTpub3QoOmxhc3QtY2hpbGQpOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgfSovXG59XG4uc2lkZWJhciBuYXY6bm90KCNibG9jay1hYm91dCkgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhciBuYXY6bm90KCNibG9jay1hYm91dCkgbGkge1xuICBwYWRkaW5nOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAvKmJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7Ki9cbn1cbi5zaWRlYmFyIG5hdjpub3QoI2Jsb2NrLWFib3V0KSBhOmhvdmVyLFxuLnNpZGViYXIgbmF2Om5vdCgjYmxvY2stYWJvdXQpIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaWRlYmFyIG5hdjpub3QoI2Jsb2NrLWFib3V0KSB1bC5uYXYge1xuICBtYXJnaW46IC0xcmVtO1xufVxuLnNpZGViYXIgbmF2LmJsb2NrIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLnNpZGViYXIgLmJsb2NrLWFzdS1mZWVkYmFjay1idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2lkZWJhciBoMiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG4uc2lkZWJhciB0Ym9keSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zaWRlYmFyIHRyLmV2ZW4sXG4uc2lkZWJhciB0ci5vZGQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5zaWRlYmFyIC5idG4tbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2lkZWJhciAubmF2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4uc2lkZWJhciAubmF2LWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaWRlYmFyIC5ibG9jay1leHBsb3JlLXRoaXMtY29sbGVjdGlvbi1ibG9jayAuY29udGVudCBmaWVsZHNldCwgLnNpZGViYXIgLmJsb2NrLWV4cGxvcmUtdGhpcy1jb2xsZWN0aW9uLWJsb2NrIC5jb250ZW50IC5mb3JtLWFjdGlvbnMsIC5zaWRlYmFyIC5ibG9jay1leHBsb3JlLXRoaXMtaXRlbS1ibG9jayAuY29udGVudCBmaWVsZHNldCwgLnNpZGViYXIgLmJsb2NrLWV4cGxvcmUtdGhpcy1pdGVtLWJsb2NrIC5jb250ZW50IC5mb3JtLWFjdGlvbnMge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uc2lkZWJhciAuYmxvY2stZmFjZXRzLXN1bW1hcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXIgLm5hdi10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5zaWRlYmFyIC5uYXYtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzdyZW07XG59XG4uc2lkZWJhciAubmF2LWxpbms6bm90KC5pcy1hY3RpdmUpIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBhIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIsXG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgfiAuY2FyZC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMi41cmVtIDAgMS41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluazphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpZGViYXIgaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLmNvcHlfcGVybWFsaW5rX2xpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wZXJtYWxpbmtfYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogRm9vdGVyIFN0eWxpbmcuXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgdGhlIHNraXAgbGluay5cbiAqL1xuLnNraXAtbGluayB7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogNTA7XG4gIGJhY2tncm91bmQ6ICM0OTUwNTc7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMXB4IDFyZW0gMnB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC4zcmVtIDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuLnNraXAtbGluay52aXN1YWxseS1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyB0YWJsZXMuXG4gKi9cbi5zdGlja3ktaGVhZGVyIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5zdGlja3ktaGVhZGVyIHRoIHtcbiAgcGFkZGluZzogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuc3Bhbi5wYWdlLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbikgaW5wdXQuaW1hZ2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciB0YWJsZSBkcmFnLlxuICovXG50ci5kcmFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbn1cblxudHIuZHJhZy1wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ7XG59XG5cbmJvZHkgZGl2LnRhYmxlZHJhZy1jaGFuZ2VkLXdhcm5pbmcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRhYmxlIHNlbGVjdCBiZWhhdmlvci5cbiAqXG4gKiBAc2VlIHRhYmxlc2VsZWN0LmpzXG4gKi9cbnRyLnNlbGVjdGVkIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmYztcbn1cblxudGQuY2hlY2tib3gsXG50aC5jaGVja2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuW2Rpcj1ydGxdIHRkLmNoZWNrYm94LFxuW2Rpcj1ydGxdIHRoLmNoZWNrYm94IHtcbiAgLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpY2l0eSBvZiBbZGlyPVwicnRsXCJdIHRkICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVGFibGUgc29ydCBpbmRpY2F0b3IuXG4gKi9cbnRoLmlzLWFjdGl2ZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbnRkLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRhYmxlc29ydCBpbmRpY2F0b3Igc3R5bGVzLlxuICovXG4udGFibGVzb3J0IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAxcHggMCAwIDVweDtcbn1cblxuLnRhYmxlc29ydC0tYXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL3R3aXN0aWUtZG93bi5zdmcpO1xufVxuXG4udGFibGVzb3J0LS1kZXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL3R3aXN0aWUtdXAuc3ZnKTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVGhlbWUgc3R5bGluZyBmb3IgdGFicy5cbiAqL1xuLnVkcy10YWJiZWQtcGFuZWxzIC5uYXYtdGFicyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgYSByZXNpemFibGUgdGV4dGFyZWEuXG4gKi9cbi5mb3JtLXRleHRhcmVhLXdyYXBwZXIgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQmFydGlrJ3MgdWktd2lkZ2V0IGNvbXBvbmVudC5cbiAqL1xuLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCYXJ0aWsncyBtb2RhbCB3aW5kb3dzXG4gKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnVpLWRpYWxvZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi51aS1kaWFsb2cgaW5wdXQsXG4udWktZGlhbG9nIHNlbGVjdCxcbi51aS1kaWFsb2cgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi51aS1kaWFsb2cgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YzZjNmMywgI2U4ZThlOCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2YzZjMsICNlOGU4ZTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjRiNGI0O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2QyZDJkMjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDJkMmQyO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNWVtIDEuMDYzZW07XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVGhlbWUgc3R5bGluZyBmb3IgdXNlciBtb2R1bGUuXG4gKi9cbi8qIFZpc3VhbCBzdHlsaW5nIGZvciB0aGUgUGFzc3dvcmQgc3RyZW5ndGggaW5kaWNhdG9yICovXG4ucGFzc3dvcmQtc3RyZW5ndGhfX21ldGVyIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5wYXNzd29yZC1zdHJlbmd0aF9faW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2Utb3V0O1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy13ZWFrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtZmFpciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG59XG5cbi5wYXNzd29yZC1zdHJlbmd0aF9faW5kaWNhdG9yLmlzLWdvb2Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy1zdHJvbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xufVxuXG4ucGFzc3dvcmQtY29uZmlybSxcbi5wYXNzd29yZC1maWVsZCxcbi5wYXNzd29yZC1zdHJlbmd0aCxcbi5wYXNzd29yZC1jb25maXJtLW1hdGNoIHtcbiAgd2lkdGg6IDU1JTtcbn1cblxuLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHtcbiAgcGFkZGluZzogMC4yZW0gMC41ZW07XG4gIG1hcmdpbjogMC43ZW0gMDtcbiAgbWF4LXdpZHRoOiAzNC43ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb25maXJtLXBhcmVudCxcbi5wYXNzd29yZC1wYXJlbnQge1xuICBjbGVhcjogbGVmdDtcbiAgLyogTFRSICovXG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAzM2VtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGlyPXJ0bF0gLmNvbmZpcm0tcGFyZW50LFxuW2Rpcj1ydGxdIC5wYXNzd29yZC1wYXJlbnQge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi8qIFN0eWxpbmcgZm9yIHRoZSBzdGF0dXMgaW5kaWNhdG9yIG9mIHRoZSBwYXNzd29yZHMgbWF0Y2ggdGVzdC4gICovXG4ucGFzc3dvcmQtY29uZmlybSAub2sge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYXNzd29yZC1jb25maXJtIC5lcnJvciB7XG4gIGNvbG9yOiAjY2MyZjJmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogTG9naW4gcGFnZSBzdHlwZSAqL1xuLnBhZ2UtdXNlci1sb2dpbiBtYWluIC5yZWdpb24tY29udGVudCxcbi5wYWdlLXVzZXItcGFzc3dvcmQgbWFpbiAucmVnaW9uLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWZXJ0aWNhbCB0YWJzIGNvbXBvbmVudC5cbiAqL1xuLyogVmVydGljYWwgVGFicyBSZXNldCAqL1xuLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICBtYXJnaW46IC0xcHggMCAtMXB4O1xuICAvKiBMVFIgKi9cbiAgcGFkZGluZzogMDtcbn1cblxuW2Rpcj1ydGxdIC52ZXJ0aWNhbC10YWJzX19tZW51IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTFlbTtcbiAgLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gc3BlY2lmaWNpdHkgb3ZlciBbZGlyPVwicnRsXCJdIC5yZWdpb24tY29udGVudCB1bCAqL1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWZXJ0aWNhbCBUYWJzLlxuICovXG4udmVydGljYWwtdGFicyB7XG4gIG1hcmdpbjogMDtcbiAgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udmVydGljYWwtdGFicyB1bCBhIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLnZlcnRpY2FsLXRhYnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC8qIExUUiAqL1xuICB3aWR0aDogMTVlbTtcbiAgbWFyZ2luOiAwO1xuICAvKiBMVFIgKi9cbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbltkaXI9cnRsXSAudmVydGljYWwtdGFic19fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNWVtO1xufVxuXG4udmVydGljYWwtdGFic19fcGFuZSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udmVydGljYWwtdGFic19fcGFuZSA+IHN1bW1hcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMYXlvdXQgb2YgZWFjaCB0YWIuICovXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTpmb2N1cyAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlLFxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmFjdGl2ZSAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlLFxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmhvdmVyIC52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0tdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmhvdmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS5pcy1zZWxlY3RlZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgLyogTFRSICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbltkaXI9cnRsXSAudmVydGljYWwtdGFic19fbWVudS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtLmlzLXNlbGVjdGVkIC52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0tdGl0bGUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS1zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxpbmcgZm9yIFZpZXdzIGluIEJhcnRpay5cbiAqL1xuLyogVGFiIHN0eWxlcyAqL1xuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5vcGVuID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAwLjNyZW0gMCAwO1xufVxuXG4udmlld3MtZGlzcGxheXMgLnRhYnMgLm9wZW4gPiBhOmhvdmVyLFxuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5vcGVuID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4udmlld3MtZGlzcGxheXMgLnNlY29uZGFyeSAuZm9ybS1zdWJtaXQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4vKiBUYWJzIGFjdGlvbiBsaXN0IHN0eWxlcyAqL1xuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5hY3Rpb24tbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIENvbnRleHR1YWwgZmlsdGVyIG9wdGlvbnMgc3R5bGVzICovXG4udmlld3MtZmlsdGVyYWJsZS1vcHRpb25zIC5maWx0ZXJhYmxlLW9wdGlvbjpudGgtb2YtdHlwZShldmVuKSAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbn1cblxuLyogVmlld3MgYWN0aW9uIGRyb3BidXR0b24gc3R5bGVzICovXG4udmlld3MtdWktZGlzcGxheS10YWItYWN0aW9ucyAuZHJvcGJ1dHRvbiAuZm9ybS1zdWJtaXQge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0OmhvdmVyLFxuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0OmZvY3VzIHtcbiAgY29sb3I6ICM4YzFkNDA7XG59XG5cbi5tYWluLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvbGxlY3Rpb24tdGh1bWJuYWlsIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uYmxvY2stZmFjZXRzIC51aS1zbGlkZXItcGlwcyAudWktc2xpZGVyLXBpcC1zZWxlY3RlZC0yLCAuYmxvY2stZmFjZXRzIC51aS1zbGlkZXItcGlwcyBbY2xhc3MqPXVpLXNsaWRlci1waXAtc2VsZWN0ZWRdLCAuYmxvY2stZmFjZXRzIC51aS1zbGlkZXItcGlwcyBbY2xhc3MqPXVpLXNsaWRlci1waXAtaW5pdGlhbF0ge1xuICBjb2xvcjogIzM1MzUzNTtcbn1cblxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy12aWV3LWdyaWQge1xuICBtYXJnaW46IDE1cHg7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdCB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdCAudmlld3MtZmllbGQtZmllbGQtY29sbGVjdGlvbi10aHVtYm5haWwge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4OiAyO1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuY29sbGVjdGlvbi1yZXN1bHQgLnZpZXdzLWZpZWxkLWZpZWxkLXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmNvbGxlY3Rpb24tcmVzdWx0OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmNvbGxlY3Rpb24tcmVzdWx0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctaGVhZGVyIGgyLCAudmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWhlYWRlciBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAudmlldy1oZWFkZXIgaDIge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuaXRlbS1yZXN1bHQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuaXRlbS1yZXN1bHQgc3Ryb25nICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50IC5pdGVtLXJlc3VsdCAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50IC5pdGVtLXJlc3VsdCAudmlld3MtZmllbGQtZmllbGQtbWVkaWEtaW1hZ2UgaW1nLCAudmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50IC5pdGVtLXJlc3VsdCAuY29sLW1kLTIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50IC5jb2xsZWN0aW9uLXRodW1ibmFpbC1pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cblxuLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucyAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLyoqIE9wZW5zZWFkcmFnb24gKiovXG4ubm9kZS0tdmlldy1tb2RlLW9wZW4tc2VhZHJhZ29uIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZXhwYW5kLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1hc3UtZG9jdW1lbnQsIC5ub2RlLS12aWV3LW1vZGUtYXN1LWltYWdlIHtcbiAgLyogRXhwYW5kIGljb24gb24gdGh1bWJuYWlsIGRpc3BsYXkgKi9cbn1cbi5ub2RlLS12aWV3LW1vZGUtYXN1LWRvY3VtZW50IGEgc3Bhbi5leHBhbmQtaW1hZ2UsIC5ub2RlLS12aWV3LW1vZGUtYXN1LWltYWdlIGEgc3Bhbi5leHBhbmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgI2ZmYzYyNztcbiAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCAjZmZjNjI3O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ub2RlLS12aWV3LW1vZGUtYXN1LWRvY3VtZW50IGEgLmV4cGFuZC1pbWFnZSBpLCAubm9kZS0tdmlldy1tb2RlLWFzdS1pbWFnZSBhIC5leHBhbmQtaW1hZ2UgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtYXN1LWRvY3VtZW50IC5maWxlLWNvbnRhaW5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIsIC5ub2RlLS12aWV3LW1vZGUtYXN1LWltYWdlIC5maWxlLWNvbnRhaW5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmV4cGFuZC1pbWFnZSwgLnZpZXctc29sci1zZWFyY2gtY29udGVudCAuZXhwYW5kLWltYWdlLCAubm9kZS0tdHlwZS1jb2xsZWN0aW9uIC5leHBhbmQtaW1hZ2UsIC5ub2RlLS12aWV3LW1vZGUtYXN1LWNvbXBsZXgtb2JqZWN0IC5leHBhbmQtaW1hZ2UsIC5jb21wbGV4LW9iamVjdC1jaGlsZC1ib3ggLmV4cGFuZC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXBvLWl0ZW0gLnZpZXctZGlzcGxheS1pZC10aHVtYm5haWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4jYmxvY2stdmlld3MtYmxvY2stY29sbGVjdGlvbnMtY29sbGVjdGlvbi10b3AtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWNvbGxlY3Rpb25zLWNvbGxlY3Rpb24tdG9wLWNvbnRlbnQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udmlldy1yZW9yZGVyLWNoaWxkcmVuIC52aWV3cy1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWV3LW1hbmFnZS1tZW1iZXJzIC5mb3JtLW5vLWxhYmVsID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlld3MtbWFuYWdlLW1lbWJlcnMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLnZpZXdzLW1hbmFnZS1tZW1iZXJzIC5qcy1mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sIC52aWV3cy1yZW9yZGVyLWNoaWxkcmVuIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC52aWV3cy1yZW9yZGVyLWNoaWxkcmVuIC5qcy1mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbGxlY3Rpb24tYnJvd3NlLW9iamVjdCAuaWNvbi1jb250YWluZXIgYSBpbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IC50aHVtYi1pbWFnZS1ib3JkZXIgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi52aWV3LWlkLWNvbnRlbnRfcmVjZW50IC52aWV3cy1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi52aWV3LWlkLWNvbGxlY3Rpb25zIC5mYXIge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cblxuLmNvbGxlY3Rpb24tcmVzdWx0IGltZyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4vKmZpeCBmb3Igbm91aXNsaWRlciBjb2xvciovXG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG4vKmZpeCBmb3IgZG91YmxlLXJvd2luZyovXG4udmlldy1kaXNwbGF5LWlkLXRocmVlX2luY2x1ZGVkX2l0ZW1zIC52aWV3LWNvbnRlbnQucm93LCAudmlldy1kaXNwbGF5LWlkLXRocmVlX2luY2x1ZGVkX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCwgLnJlcG8tc2VhcmNoIC52aWV3LWRpc3BsYXktaWQtdGhyZWVfaW5jbHVkZWRfaXRlbXMgZm9ybS52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi8qbWFrZSBiYXJyZXR0IGZpbHRlciBpbmxpbmUqL1xuI3ZpZXdzLWV4cG9zZWQtZm9ybS1iYXJyZXR0LXN1Ym1pc3Npb25zLXBhZ2UtMSAjZWRpdC1jcmVhdGVkLXdyYXBwZXIgZmllbGRzZXQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4jdmlld3MtZXhwb3NlZC1mb3JtLWJhcnJldHQtc3VibWlzc2lvbnMtcGFnZS0xICNlZGl0LWFjdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4vKiBHRU5FUkFMIFNUWUxFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLyogQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmctaW52ZXJzZSB7XG4gIGJhY2tncm91bmQ6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuLm1lbnUtLW1haW4gbGkgYSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4ubWVudS0tYWNjb3VudCBsaSBhIHtcbiAgY29sb3I6ICM4YzFkNDA7XG59XG5cbi5zaXRlLW5hbWUtc2xvZ2FuIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWdyb3VwIGltZyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNhcmQtZ3JvdXAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2xpY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrID4gZGl2IHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi8qKiBjbGFzc2VzIGZvciBjb21wbGV4IG9iamVjdCBlbGVtZW50cyBkaXNwbGF5ICoqL1xuLmNvbXBsZXgtb2JqZWN0LWNoaWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbn1cblxuLnNwYWNlLWJvcmRlci1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNwYWNlLWJvcmRlci1ib3ggYXJ0aWNsZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uY29tcGxleC1vYmplY3QtY2hpbGQtYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uY29tcGxleC1vYmplY3QtY2hpbGQtYm94IGltZyB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbXBsZXgtb2JqZWN0LWNoaWxkLWJveCAubm9kZV9fdGl0bGUge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG59XG4uY29tcGxleC1vYmplY3QtY2hpbGQtYm94ID4gYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLnZpZXctaW5jbHVkZWQtaW4tY29tcGxleC1vYmplY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIHJlbW92ZSBwYWRkaW5nIGZyb20gaW5zaWRlIHNvbWUgdmlld3Mgb24gcmVwbyBpdGVtIGRpc3BsYXlzICovXG4uZmlsZS1jb250YWluZXIgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZXBvLWl0ZW0gaDIsIC5ub2RlLS10eXBlLWNvbGxlY3Rpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgaDIge1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xufVxuLnJlcG8taXRlbSBoMywgLm5vZGUtLXR5cGUtY29sbGVjdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVwby1pdGVtIC5maWVsZC0tbmFtZS1maWVsZC1yaWNoLWRlc2NyaXB0aW9uLCAubm9kZS0tdHlwZS1jb2xsZWN0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1yaWNoLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yZXBvLWl0ZW0gLmNvbnRlbnQtc2VjdGlvbiwgLm5vZGUtLXR5cGUtY29sbGVjdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuY29udGVudC1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnNvY2lhbC1pY29ucyBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuYS5pY29uLWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaWNvbi1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi8qIFRoaXMgbWlnaHQgYmUgdG9vIGdlbmVyYWwgKi9cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBSZW1vdmUgbWFpbiBjb250ZW50IHBhZGRpbmcgKi9cbi5ub2RlX19jb250ZW50LmNvbnRhaW5lciwgLm5vZGVfX2NvbnRlbnQjbmF2YmFyLXRvcCwgLnJlcG8tc2VhcmNoIC5ub2RlX19jb250ZW50LmNvbnRlbnQsIC5ub2RlX19jb250ZW50LnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ub2RlLS10eXBlLWNvbGxlY3Rpb24gLmNvbC1tZC0xMiwgLm5vZGUtLXR5cGUtY29sbGVjdGlvbiAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmRvd25sb2FkLW9wdGlvbnMge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZG93bmxvYWQtb3B0aW9ucyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5kb3dubG9hZC1vcHRpb25zIC5kcm9wZG93bi1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuLmRvd25sb2FkLW9wdGlvbnMgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kZXRhaWxzID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uaW50ZXJhY3QgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgLW1zLWh5cGhlbnM6IGF1dG87XG4gIC1tb3otaHlwaGVuczogYXV0bztcbiAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuXG4uY2l0YXRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFN1YmplY3RzIGFuZCBMaW5rZWQgQWdlbnQsIGFuZCBDb2xsYWJvcmF0aW5nIGluc3RpdHV0aW9ucyAqL1xuYXJ0aWNsZTpub3QoLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhKSAuaW5saW5lLWxpc3QsIC5maWVsZC0tbmFtZS1maWVsZC1jb3B5cmlnaHQtc3RhdGVtZW50IGxpLCAuZmllbGQtLW5hbWUtZmllbGQtcmV1c2UtcGVybWlzc2lvbnMgbGksIC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZS10eXBlIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFsbC1zdWJqZWN0cyAuaW5saW5lLWxpc3QsXG4uYWxsLW1lbWJlcnNoaXBzIC5pbmxpbmUtbGlzdCxcbi5hZ2VudHMgLmlubGluZS1saXN0LFxuLmlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaW5saW5lLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4uYWxsLXN1YmplY3RzIHVsOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSxcbi5hZ2VudHMgdWw6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlLFxuLmFsbC1tZW1iZXJzaGlwcyB1bDpub3QoOmZpcnN0LW9mLXR5cGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1ub3RlLXBhcmEgLmlubGluZS1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZpZWxkOm5vdCguZmllbGQtLW5hbWUtZmllbGQtbm90ZS1wYXJhKSAuaW5saW5lLWxpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSGFuZGxpbmcgaWNvbiBmYWxsYmFja3MgZm9yIGl0ZW1zICovXG4uaWNvbi1jb250YWluZXIge1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pY29uLWNvbnRhaW5lciBpLmZhciwgLmljb24tY29udGFpbmVyIGkuZmEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuXG4uY2FyZC5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmEuaW1hZ2UtbGluayxcbmEuaW1hZ2UtbGluazpob3ZlcixcbmEuaW1hZ2UtbGluazpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBNb2JpbGUgYnJlYWtwb2ludCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5vcmRlci1maXJzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5cbiNtYWNoaW5lIHVsIHtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuXG4uZm9ybS1jb250cm9sLmJ0biwgLmZvcm0tY29udHJvbC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbn0iLCIvKlxuVGhlbWUgTmFtZTogQm9vdHN0cmFwIDQgU2Fzc1xuRGVzY3JpcHRpb246IEJvb3RzdHJhcCA0IHdpdGggU2Fzc1xuKi9cblxuLy8gaW1wb3J0IGZpbGVzXG5AaW1wb3J0IFwiaW1wb3J0XCI7XG5cbi8qIEdFTkVSQUwgU1RZTEVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG5cbi8qIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJnLWludmVyc2Uge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXNoYWRlICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LS1tYWluIGxpIGEge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1zaGFkZTtcbn1cblxuLm1lbnUtLWFjY291bnQgbGkgYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5LXNoYWRlO1xufVxuXG4uc2l0ZS1uYW1lLXNsb2dhbiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWdyb3VwIGltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmNhcmQtZ3JvdXAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICBtYXJnaW46IDBcbn1cblxuLnNsaWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrPmRpdiB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi8qKiBjbGFzc2VzIGZvciBjb21wbGV4IG9iamVjdCBlbGVtZW50cyBkaXNwbGF5ICoqL1xuXG4uY29tcGxleC1vYmplY3QtY2hpbGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG5cbi5zcGFjZS1ib3JkZXItYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnNwYWNlLWJvcmRlci1ib3ggYXJ0aWNsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5jb21wbGV4LW9iamVjdC1jaGlsZC1ib3gge1xuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubm9kZV9fdGl0bGUge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIGh5cGhlbnM6IGF1dG87XG4gICAgfVxuICAgID4gYXJ0aWNsZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgfVxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4udmlldy1pbmNsdWRlZC1pbi1jb21wbGV4LW9iamVjdCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogcmVtb3ZlIHBhZGRpbmcgZnJvbSBpbnNpZGUgc29tZSB2aWV3cyBvbiByZXBvIGl0ZW0gZGlzcGxheXMgKi9cbi5maWxlLWNvbnRhaW5lciAudmlld3Mtcm93IHsgcGFkZGluZzogMDsgfVxuXG4ucmVwby1pdGVtLCAubm9kZS0tdHlwZS1jb2xsZWN0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIHtcbiAgaDIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJpY2gtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAyKTtcbiAgfVxufVxuXG4vLyAubWFpbi1jb250ZW50IGEge1xuLy8gICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRtYXJvb247XG4vLyB9XG5cbi5zb2NpYWwtaWNvbnMgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbmEuaWNvbi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5pY29uLWxpbmsgaSB7XG4gIG1hcmdpbi1yaWdodDogLjc1cmVtO1xufVxuXG4vKiBUaGlzIG1pZ2h0IGJlIHRvbyBnZW5lcmFsICovXG5pbWcgeyB3aWR0aDogMTAwJTsgfVxuXG4vKiBSZW1vdmUgbWFpbiBjb250ZW50IHBhZGRpbmcgKi9cbi5ub2RlX19jb250ZW50LmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1jb2xsZWN0aW9uIC5jb2wtbWQtMTIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmlsZS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZG93bmxvYWQtb3B0aW9ucyB7XG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudmlld3Mtcm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmRldGFpbHMgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uaW50ZXJhY3QgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgLW1zLWh5cGhlbnM6IGF1dG87XG4gIC1tb3otaHlwaGVuczogYXV0bztcbiAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuXG4uY2l0YXRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFN1YmplY3RzIGFuZCBMaW5rZWQgQWdlbnQsIGFuZCBDb2xsYWJvcmF0aW5nIGluc3RpdHV0aW9ucyAqL1xuYXJ0aWNsZTpub3QoLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhKSAuaW5saW5lLWxpc3QsIC5maWVsZC0tbmFtZS1maWVsZC1jb3B5cmlnaHQtc3RhdGVtZW50IGxpLCAuZmllbGQtLW5hbWUtZmllbGQtcmV1c2UtcGVybWlzc2lvbnMgbGksIC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZS10eXBlIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFsbC1zdWJqZWN0cyAuaW5saW5lLWxpc3QsXG4uYWxsLW1lbWJlcnNoaXBzIC5pbmxpbmUtbGlzdCxcbi5hZ2VudHMgLmlubGluZS1saXN0LFxuLmlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaW5saW5lLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4uYWxsLXN1YmplY3RzIHVsOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSxcbi5hZ2VudHMgdWw6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlLFxuLmFsbC1tZW1iZXJzaGlwcyB1bDpub3QoOmZpcnN0LW9mLXR5cGUpOjpiZWZvcmUge1xuICBjb250ZW50OiAnLyc7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtbm90ZS1wYXJhIC5pbmxpbmUtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQ6bm90KC5maWVsZC0tbmFtZS1maWVsZC1ub3RlLXBhcmEpIC5pbmxpbmUtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBIYW5kbGluZyBpY29uIGZhbGxiYWNrcyBmb3IgaXRlbXMgKi9cbi5pY29uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpLmZhciwgaS5mYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkZ3JheS01O1xuICB9XG59XG4uY2FyZC5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0ge1xuICAuY2FyZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5hLmltYWdlLWxpbmssXG5hLmltYWdlLWxpbms6aG92ZXIsXG5hLmltYWdlLWxpbms6Zm9jdXMgeyBcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIE1vYmlsZSBicmVha3BvaW50ICovXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLm9yZGVyLWZpcnN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cblxuLy8gc3RhcnQgb2YgdHJ5aW5nIHRvIGZpeCBvdmVyZmxvd2luZyB3aWR0aCBvbiBtb2JpbGVcbi8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gICAucm93IHtcbi8vICAgICBtYXJnaW4tbGVmdDogMDtcbi8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLyAgIH1cbi8vICAgLmNvbnRhaW5lciB7XG4vLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuLy8gICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4vLyAgIH1cbi8vIH1cblxuYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuXG5hcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikge1xuICAgIEBleHRlbmQgLnVkcy1saXN0O1xufVxuXG4jbWFjaGluZSB1bCB7XG4gICAgcGFkZGluZzogMCAzcmVtO1xufVxuXG4uZm9ybS1jb250cm9sLmJ0biB7XG4gIHdpZHRoOmF1dG87XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbn1cbiIsIi8qIElNUE9SVFMgKi9cbi8vIHZhcmlhYmxlc1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuLy8gdHlwb2dyYXBoeVxuQGltcG9ydCBcInR5cG9ncmFwaHlcIjtcbi8vYm9vdHN0cmFwXG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuLy9tYXRlcmlhbCBkZXNpZ24gYm9vdHN0cmFwXG4vL0BpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvbWRib290c3RyYXAvc2Nzcy9tZGItZnJlZS5zY3NzXCI7XG5cbi8vIG1peGluc1xuLy8gQGltcG9ydCBcIm1peGluc1wiO1xuXG5cbi8vIEZvbnQgQXdlc29tZVxuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vZGVzaWduLXRva2Vucy9idWlsZC9hc3NldHMvZm9udGF3ZXNvbWUvY3NzL2ZvbnRhd2Vzb21lLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9yZWd1bGFyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9zb2xpZC5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9kZXNpZ24tdG9rZW5zL2J1aWxkL2Fzc2V0cy9mb250YXdlc29tZS9jc3MvYnJhbmRzLm1pbi5jc3NcIjtcblxuJGltYWdlLWFzc2V0cy1wYXRoOiAnaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzJztcblxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Jvb3RzdHJhcC1hc3UnO1xuXG4vLz09IEJvb3RzdHJhcCBSZXF1aXJlZFxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMnO1xuXG4vLyBUbyByZW1vdmUgdmFsdWVzIGZyb20gQm9vdHN0cmFwIG1hcHMsIHRoZXNlIG11c3Qgb2NjdXIgYmV0d2VlbiBSZXF1aXJlZCBhbmQgT3B0aW9uYWwgaW1wb3J0cy5cblxuLy8gY2xlYW4gdGhlIHZhbmlsbGEgY29sb3JzIGZyb20gJ2NvbG9ycycgbWFwXG4kY29sb3JzOiBtYXAtcmVtb3ZlKFxuICAkY29sb3JzLFxuICAnYmx1ZScsXG4gICdpbmRpZ28nLFxuICAncHVycGxlJyxcbiAgJ3BpbmsnLFxuICAncmVkJyxcbiAgJ29yYW5nZScsXG4gICd5ZWxsb3cnLFxuICAnZ3JlZW4nLFxuICAndGVhbCcsXG4gICdjeWFuJyxcbiAgJ2dyYXktZGFyaydcbik7XG5cbi8vIFJlbW92ZSB2YW5pbGxhIGdyYXlzY2FsZSBjb2xvcnNcbiRncmF5czogbWFwLXJlbW92ZShcbiAgJGdyYXlzLFxuICAnMTAwJyxcbiAgJzIwMCcsXG4gICczMDAnLFxuICAnNDAwJyxcbiAgJzUwMCcsXG4gICc2MDAnLFxuICAnNzAwJyxcbiAgJzgwMCcsXG4gICc5MDAnXG4pO1xuXG4vLyBSZW1vdmUgdGhlIHZhbmlsbGEgcHJpbWFyeSBhbmQgc2Vjb25kYXJ5IGJyYW5kIGNvbG9yc1xuJHRoZW1lLWNvbG9yczogbWFwLXJlbW92ZSgkdGhlbWUtY29sb3JzLCAncHJpbWFyeScsICdzZWNvbmRhcnknKTtcblxuLy8gUmVtb3ZlIHRoZSB2YW5pbGxhIHNwYWNpbmcgdW5pdHMgbm90IG92ZXJ3cml0dGVuIGFscmVhZHlcbiR0aGVtZS1jb2xvcnM6IG1hcC1yZW1vdmUoJHRoZW1lLWNvbG9ycywgMSwgMywgNSk7XG5cbi8vPSBCb290c3RyYXAgU2NhZmZvbGRpbmcgKG9wdGlvbmFsKVxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3JlYm9vdCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHlwZSc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW1hZ2VzJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jb2RlJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90YWJsZXMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9idXR0b25zJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9ucyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZHJvcGRvd24nO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW5wdXQtZ3JvdXAnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2N1c3RvbS1mb3Jtcyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2JztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXZiYXInO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2NhcmQnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWInO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JhZGdlJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb24nO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2FsZXJ0JztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcm9ncmVzcyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWEnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2xpc3QtZ3JvdXAnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nsb3NlJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b2FzdHMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21vZGFsJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b29sdGlwJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wb3BvdmVyJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jYXJvdXNlbCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3Mvc3Bpbm5lcnMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcHJpbnQnO1xuXG5cblxuXG5cbi8vIGNzcyBCb290c3RyYXAgZG9lc24ndCBoYXZlIHZhcmlhYmxlcyBmb3JcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9ib290c3RyYXAtYXN1LWV4dGVuZHMnO1xuXG5cbi8vIGJhcnJpb1xuQGltcG9ydCBcImJhcnJpb1wiOyIsIi8qIFZBUklBQkxFUyAqL1xuXG4vL2N1c3RvbSBwYWRkaW5nIGJldHdlZW4gc2VjdGlvbnNcbiRsYXJnZS1wYWRkaW5nOiA5NnB4O1xuJHNtYWxsLXBhZGRpbmc6IDQ4cHg7XG4keHMtcGFkZGluZzogMjRweDtcblxuLy8gY29sb3JzXG4vLyRwcmltYXJ5LXNoYWRlOiByZ2IoMjU1LCA3OCwgNDYpO1xuJHByaW1hcnktc2hhZGU6IHJnYigxNDAsIDI5LCA2NCk7XG4kcHJpbWFyeS1saWdodDogbGlnaHRlbigkcHJpbWFyeS1zaGFkZSwgMzclKTtcbiRwcmltYXJ5LWRhcms6IGRhcmtlbigkcHJpbWFyeS1zaGFkZSwgMTIlKTtcbi8vJGFjY2VudC1zaGFkZTogIzAwNzlDMDtcbiRhY2NlbnQtc2hhZGU6ICM4QzFENDA7XG4kYWNjZW50LWxpZ2h0OiBsaWdodGVuKCRhY2NlbnQtc2hhZGUsIDM3JSk7XG4kYWNjZW50LWRhcms6IGRhcmtlbigkYWNjZW50LXNoYWRlLCAxMiUpO1xuXG4vLyBBU1UgQnJhbmQgU3RhbmRhcmQgQ29sb3JzXG4vLyBSZWZlcmVuY2U6IGh0dHBzOi8vaHViLmFzdS5lZHUvYnJhbmQtaHEvYnJhbmQtc3RhbmRhcmRzL2NvbG9yLXBhbGV0dGVcblxuJHdoaXRlOiAjZmZmZmZmOyAvLyBXaGl0ZVxuJGdyYXktMTogI2ZhZmFmYTtcbiRncmF5LTI6ICNlOGU4ZTg7XG4kZ3JheS0zOiAjZDBkMGQwO1xuJGdyYXktNDogI2JmYmZiZjtcbiRncmF5LTU6ICM3NDc0NzQ7XG4kZ3JheS02OiAjNDg0ODQ4O1xuJGdyYXktNzogIzE5MTkxOTsgLy8gQmFzZSBmb250IGNvbG9yIGFuZCBkZWZhdWx0IGJsYWNrIGxldmVsXG4kZ3JheXM6ICgpO1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRncmF5czogbWFwLW1lcmdlKFxuICAgICAgICAgICAgICAgIChcbiAgICAgICAgICAgICAgICAgICAgICAgICcxJzogJGdyYXktMSxcbiAgICAgICAgICAgICAgICAgICAgICAgICcyJzogJGdyYXktMixcbiAgICAgICAgICAgICAgICAgICAgICAgICczJzogJGdyYXktMyxcbiAgICAgICAgICAgICAgICAgICAgICAgICc0JzogJGdyYXktNCxcbiAgICAgICAgICAgICAgICAgICAgICAgICc1JzogJGdyYXktNSxcbiAgICAgICAgICAgICAgICAgICAgICAgICc2JzogJGdyYXktNixcbiAgICAgICAgICAgICAgICAgICAgICAgICc3JzogJGdyYXktNyxcbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICRncmF5c1xuKTtcblxuJGdvbGQ6ICNmZmM2Mjc7IC8vIEFTVSBHb2xkXG4kbWFyb29uOiAjOGMxZDQwOyAvLyBBU1UgTWFyb29uXG4kZGFyazogJGdyYXktNztcbiRsaWdodDogJGdyYXktMjtcbiRibHVlOiAjMDBhM2UwOyAvLyBBU1UgQmx1ZVxuJGdyZWVuOiAjNzhiZTIwOyAvLyBBU1UgR3JlZW5cbiRvcmFuZ2U6ICNmZjdmMzI7IC8vIEFTVSBPcmFuZ2VcbiRicmlnaHRtYXJvb246ICNkMjMxNTM7IC8vIEhvdmVyIGZvciBBU1UgbWFyb29uIGxpbmtzIFdTIDEuMFxuXG4kYmx1ZWZvY3VzOiAjMDBiYWZmOyAvLyBBMTF5IEZvY3VzIEJsdWUgLSB1c2VkIGZvciBoaWdobGlnaHRpbmcgdGhlIHBhZ2UgZWxlbWVudCB3aXRoIGN1cnJlbnQgZm9jdXNcbiRkYXJrZ29sZDogIzdmNjIyNzsgLy8gVmlzaXRlZCBzdGF0ZSBvZiBBU1UgR29sZFxuJGRhcmttYXJvb246ICM0NDBlMjI7IC8vIFZpc2l0ZWQgc3RhdGUgb2YgQVNVIE1hcm9vblxuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcblxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAgICAgICAgICAgICAgIChcbiAgICAgICAgICAgICAgICAgICAgICAgICdnb2xkJzogJGdvbGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnbWFyb29uJzogJG1hcm9vbixcbiAgICAgICAgICAgICAgICAgICAgICAgICdibHVlJzogJGJsdWUsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JlZW4nOiAkZ3JlZW4sXG4gICAgICAgICAgICAgICAgICAgICAgICAnb3JhbmdlJzogJG9yYW5nZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICd3aGl0ZSc6ICR3aGl0ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICdibHVlZm9jdXMnOiAkYmx1ZWZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2Rhcmtnb2xkJzogJGRhcmtnb2xkLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2RhcmttYXJvb24nOiAkZGFya21hcm9vbixcbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAkbWFyb29uO1xuJHNlY29uZGFyeTogJGdvbGQ7XG4kZGFuZ2VyOiAjY2MyZjJmOyAvLyBFcnJvclxuJHdhcm5pbmc6ICNmZjdmMzI7IC8vIFdhcm5pbmdcbiRzdWNjZXNzOiAjNzhiZTIwOyAvLyBTdWNjZXNzXG4kaW5mbzogIzAwYTNlMDsgLy8gSW5mb3JtYXRpb25cblxuJGJvcmRlci1jb2xvcjogJGdyYXktMztcbiRoZWFkZXItZGFyazogIzM1MzUzNTtcbiRoZWFkZXItdGV4dDogI2VkZWRlZDtcbiRoZWFkZXItaG92ZXI6ICRnb2xkO1xuJGZvY3VzLWNvbG9yOiAjNGQ5MGZlO1xuXG4kdGhlbWUtY29sb3JzOiAoKTtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gICAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dvbGQnOiAkZ29sZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdtYXJvb24nOiAkbWFyb29uLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ3N1Y2Nlc3MnOiAkc3VjY2VzcyxcbiAgICAgICAgICAgICAgICAgICAgICAgICdpbmZvJzogJGluZm8sXG4gICAgICAgICAgICAgICAgICAgICAgICAnd2FybmluZyc6ICR3YXJuaW5nLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2Rhbmdlcic6ICRkYW5nZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAnbGlnaHQnOiAkbGlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheSc6ICRncmF5LTQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZGFyayc6ICRkYXJrLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dyYXktMSc6ICRncmF5LTEsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheS0yJzogJGdyYXktMixcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmF5LTMnOiAkZ3JheS0zLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dyYXktNCc6ICRncmF5LTQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheS01JzogJGdyYXktNSxcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmF5LTYnOiAkZ3JheS02LFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dyYXktNyc6ICRncmF5LTcsXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAkdGhlbWUtY29sb3JzXG4pO1xuXG5cbi8vIFJlYXNzaWduIGNvbG9yIHZhcnMgdG8gc2VtYW50aWMgY29sb3Igc2NoZW1lXG4kcmVkOiAjZGMzNTQ1O1xuJHllbGxvdzogI2ZmYzEwNztcbiRncmVlbjogIzI4YTc0NTtcbiRjeWFuOiAjMTdhMmI4O1xuJHdoaXRlOiAjZmZmO1xuJGdyYXktMTAwOiAjZjhmOWZhO1xuJGdyYXktODAwOiAjMzQzYTQwO1xuLy8gJHRoZW1lLWNvbG9yczogKCBwcmltYXJ5OiAkYWNjZW50LXNoYWRlLCBzZWNvbmRhcnk6ICRwcmltYXJ5LXNoYWRlLCBzdWNjZXNzOiAkZ3JlZW4sIGluZm86ICRjeWFuLCB3YXJuaW5nOiAkeWVsbG93LCBkYW5nZXI6ICRyZWQsIGxpZ2h0OiAkZ3JheS0xMDAsIGRhcms6ICRncmF5LTgwMCk7XG4kYnJhbmQtcHJpbWFyeTogJGFjY2VudC1zaGFkZTtcbi8vJGJyYW5kLXN1Y2Nlc3M6ICRncmVlbjtcbi8vJGJyYW5kLWluZm86ICR0ZWFsO1xuLy8kYnJhbmQtd2FybmluZzogJG9yYW5nZTtcbi8vJGJyYW5kLWRhbmdlcjogJHJlZDtcbiRicmFuZC1pbnZlcnNlOiAkcHJpbWFyeS1zaGFkZTtcbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG4kYm9keS1iZzogJHdoaXRlO1xuJGJvZHktY29sb3I6ICRncmF5LTgwMDtcbiRpbnZlcnNlLWJnOiAkcHJpbWFyeS1zaGFkZTtcbiRpbnZlcnNlLWNvbG9yOiAkd2hpdGU7XG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cbiRsaW5rLWNvbG9yOiAkYWNjZW50LXNoYWRlO1xuJGxpbmstZGVjb3JhdGlvbjogbm9uZTtcbiRsaW5rLWhvdmVyLWNvbG9yOiAkYWNjZW50LWRhcms7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyBDb21tZW50c1xuJGNvbW1lbnQtc3BhY2VyLXg6IDEuMjVlbTtcbiRjb21tZW50LXNwYWNlci15OiAxLjI1ZW07XG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZXNcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlO1xuJGVuYWJsZS1zaGFkb3dzOiBmYWxzZTtcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZTtcbi8vIEFTVSBXUyAyLjAgLSB0ZXh0L2Zvcm0gZWxlbWVudHMgbm8gd2lkZXIgdGhhbiBjb2wtNlxuLy8gdGhpcyB0cmFuc2xhdGVzIHRvIDcwMHB4XG4kYXN1LXdpZHRoOiA3MDBweDtcblxuLy8gVW5pdHkgdmFyaWFibGVzIGZvciBXUyAyLjAgZWxlbWVudHNcbi8vIEZyb20gdmFyaWFibGVzL19jYXJkcy5zY3NzXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAwO1xuXG5cbiR1ZHMtYnJlYWtwb2ludC14czogMDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy54c1xuJHVkcy1icmVha3BvaW50LXNtOiA1NzZweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5zbVxuJHVkcy1icmVha3BvaW50LW1kOiA3NjhweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5tZFxuJHVkcy1icmVha3BvaW50LWxnOiA5OTJweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5sZ1xuJHVkcy1icmVha3BvaW50LXhsOiAxMjYwcHg7IC8vIE1hcHBlZCB0byBCUzQsIGdyaWQtYnJlYWtwb2ludHMueGxcbiR1ZHMtYnJlYWtwb2ludC14eGw6IDE0MDBweDsgLy8gTm90IGluIHVzZSB3aXRoaW4gQVNVIEJTNFxuJHVkcy1icmVha3BvaW50LXh4eGw6IDE5MjBweDsgLy8gTm90IGluIHVzZSB3aXRoaW4gQVNVIEJTNFxuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAkdWRzLWJyZWFrcG9pbnQteHMsXG4gIHNtOiAkdWRzLWJyZWFrcG9pbnQtc20sXG4gIG1kOiAkdWRzLWJyZWFrcG9pbnQtbWQsXG4gIGxnOiAkdWRzLWJyZWFrcG9pbnQtbGcsXG4gIHhsOiAkdWRzLWJyZWFrcG9pbnQteGwsXG4pO1xuIiwiLyogVFlQT0dSQVBIWSAqL1xuXG4vKiBHb29nbGUgRm9udHMgKi9cblxuLy9AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvOjQwMCwzMDAsMzAwaXRhbGljLDQwMGl0YWxpYyw3MDAsNzAwaXRhbGljLDkwMCw5MDBpdGFsaWNcIik7XG4vL0BpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJhbGV3YXk6NDAwLDMwMCw1MDAsNjAwLDcwMCw4MDAsOTAwXCIpO1xuLy8gZm9udCBmYW1pbGllc1xuJGZvbnQtbGF0bzogJ0xhdG8nLFxuQXJpYWwsXG5WZXJkYW5hLFxuc2Fucy1zZXJpZjtcbiRmb250LXJhbGV3YXk6ICdSYWxld2F5JyxcbkFyaWFsLFxuVmVyZGFuYSxcbnNhbnMtc2VyaWY7XG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuLy8gJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiRmb250LWZhbWlseS1zZXJpZjogR2VvcmdpYSxcblwiVGltZXMgTmV3IFJvbWFuXCIsXG5UaW1lcyxcbnNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtOyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7XG4kZm9udC1zaXplLXNtOiAkZm9udC1zaXplLWJhc2UgKiAuODc1O1xuJGZvbnQtc2l6ZS14czogJGZvbnQtc2l6ZS1iYXNlICogLjc1O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogbm9ybWFsO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IGJvbGQ7XG4kZm9udC13ZWlnaHQtYmFzZTogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjU7XG4kaDEtZm9udC1zaXplLWgxOiAkZm9udC1zaXplLWJhc2UgKiAyLjU7XG4kaDItZm9udC1zaXplLWgyOiAkZm9udC1zaXplLWJhc2UgKiAyO1xuJGgzLWZvbnQtc2l6ZS1oMzogJGZvbnQtc2l6ZS1iYXNlICogMS43NTtcbiRoNC1mb250LXNpemUtaDQ6ICRmb250LXNpemUtYmFzZSAqIDEuNTtcbiRoNS1mb250LXNpemUtaDU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7XG4kaDYtZm9udC1zaXplLWg2OiAkZm9udC1zaXplLWJhc2U7XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwidG9hc3RzXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwic3Bpbm5lcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJwcmludFwiO1xuIiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCBmb250LXJlc2l6aW5nXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbi8vIFJlc2l6ZSBmb250LXNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250LXNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBWYXJpYWJsZXMgZm9yIHN0b3Jpbmcgc3RhdGljIGFuZCBmbHVpZCByZXNjYWxpbmdcbiAgICAkcmZzLXN0YXRpYzogbnVsbDtcbiAgICAkcmZzLWZsdWlkOiBudWxsO1xuXG4gICAgLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIEBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnMgLyAkcmZzLXJlbS12YWx1ZX1yZW0jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSBweCB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnN9cHgjeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xuICAgIH1cblxuICAgIC8vIE9ubHkgYWRkIG1lZGlhIHF1ZXJ5IGlmIGZvbnQtc2l6ZSBpcyBiaWdnZXIgYXMgdGhlIG1pbmltdW0gZm9udC1zaXplXG4gICAgLy8gSWYgJHJmcy1mYWN0b3IgPT0gMSwgbm8gcmVzY2FsaW5nIHdpbGwgdGFrZSBwbGFjZVxuICAgIEBpZiAkZnMgPiAkcmZzLWJhc2UtZm9udC1zaXplIGFuZCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICAkbWluLXdpZHRoOiBudWxsO1xuICAgICAgJHZhcmlhYmxlLXVuaXQ6IG51bGw7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUpIC8gJHJmcy1mYWN0b3I7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gZ2l2ZW4gZm9udC1zaXplIGFuZCBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgLy8gTm8gbmVlZCB0byBjaGVjayBpZiB0aGUgdW5pdCBpcyB2YWxpZCwgYmVjYXVzZSB3ZSBkaWQgdGhhdCBiZWZvcmVcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAjeyRmcy1taW4gLyAkcmZzLXJlbS12YWx1ZX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIElmIHR3by1kaW1lbnNpb25hbCwgdXNlIHNtYWxsZXN0IG9mIHNjcmVlbiB3aWR0aCBhbmQgaGVpZ2h0XG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAjeyRmcy1kaWZmICogMTAwIC8gJHJmcy1icmVha3BvaW50fSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplLlxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcbiAgICB9XG5cbiAgICAvLyBSZW5kZXJpbmdcbiAgICBAaWYgJHJmcy1mbHVpZCA9PSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVuZGVyIHN0YXRpYyBmb250LXNpemUgaWYgbm8gZmx1aWQgZm9udC1zaXplIGlzIGF2YWlsYWJsZVxuICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJG1xLXZhbHVlOiBudWxsO1xuXG4gICAgICAvLyBSRlMgYnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICBAaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcmVtIHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludCAvICRyZnMtcmVtLXZhbHVlfSN7JHJmcy1icmVha3BvaW50LXVuaXR9O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50fXB4O1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgICAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LFxuICAgICAgICAvLyB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbiB1c2VzIFJGUyB0byByZXNjYWxlIGZvbnQgc2l6ZXNcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyIC8gMjtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlIC8gJGNvdW50O1xuICAgIG1heC13aWR0aDogMTAwJSAvICRjb3VudDtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvciBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMiwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgLyAyOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgLyAyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgLyAyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9vbHRpcC1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1sZWZ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRwb3BvdmVyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICB0b3A6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAvIDI7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHBzOi8vd2ViLmFyY2hpdmUub3JnL3dlYi8yMDE4MDgxNTE1MDkzNC9odHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBBU1UgV2ViIFN0YW5kYXJkczogYm9vdHN0cmFwLWFzdS5jc3MgdjAuMC4xXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIENvcHlyaWdodCAyMDIwIEFTVVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8vIExvYWQgVURTIERlc2lnbiBUb2tlbnNcbkBpbXBvcnQgJ2Rlc2lnbi10b2tlbnMvdmFyaWFibGVzJztcblxuLy8gZGVmYXVsdCBwYXRoIGZvciBpbWFnZSBhc3NldHMgKGFzc3VtaW5nIHRoZSBpbWFnZXMgd2lsbCBiZSBob3N0ZWQgZnJvbSB0aGUgd2ViIHJvb3QpXG4vLyBTdG9yeWJvb2sgYW5kIHRoZW1lcyBvdmVycmlkZSB0aGlzIGZvciB0aGVpciBwYXJ0aWN1bGFyIHBhdGggbmVlZHNcbiRpbWFnZS1hc3NldHMtcGF0aDogJy9pbWcnICFkZWZhdWx0O1xuXG4vLyBBcHBseSB2YXJpYWJsZSBvdmVycmlkZXMgYmVmb3JlIGltcG9ydGluZyBCb290c3RyYXDigJlzIFNhc3MgZmlsZXNcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9jb2xvcnMnO1xuQGltcG9ydCAndmFyaWFibGVzL2FsZXJ0cyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYmFubmVycyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvc3BhY2luZyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvdHlwb2dyYXBoeSc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYnV0dG9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYmxvY2txdW90ZXMnO1xuQGltcG9ydCAndmFyaWFibGVzL2NhcmRzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pY29ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvaW1hZ2VzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pbWFnZS10ZXh0LWJsb2NrJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pbnNldC1ib3gnO1xuQGltcG9ydCAndmFyaWFibGVzL2hlYWRpbmdzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9saXN0JztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9oZXJvZXMnO1xuQGltcG9ydCAndmFyaWFibGVzL3Rlc3RpbW9uaWFscyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvcGFyYWdyYXBocyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvcGFnZXInO1xuQGltcG9ydCAndmFyaWFibGVzL3RhYmJlZC1wYW5lbHMnO1xuQGltcG9ydCAndmFyaWFibGVzL2JyZWFkY3J1bWInO1xuQGltcG9ydCAndmFyaWFibGVzL2RpdmlkZXJzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9kcm9wZG93bic7XG5AaW1wb3J0ICd2YXJpYWJsZXMvZm9ybS1maWVsZHMnO1xuQGltcG9ydCAndmFyaWFibGVzL3F1b3RlLWltYWdlLWJhY2tncm91bmQnO1xuQGltcG9ydCAndmFyaWFibGVzL3Rvb2x0aXBzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy92aWRlbyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvY2FyZC1hbmQtaW1hZ2UnO1xuQGltcG9ydCAndmFyaWFibGVzL2dyaWQtbGlua3MnO1xuQGltcG9ydCAndmFyaWFibGVzL2JhY2stdG8tdG9wLWJ1dHRvbic7XG5AaW1wb3J0ICd2YXJpYWJsZXMvZGlzcGxheS1saXN0JztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9jaGFydHMtYW5kLWdyYXBocyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvY2FyZC1pbWFnZS1hbmQtY29udGVudCc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvY2FyZC1hcnJhbmdlbWVudHMnO1xuQGltcG9ydCAndmFyaWFibGVzL21vZGFscyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvdGFibGVzJztcblxuLy89PSBCb290c3RyYXAgUmVxdWlyZWRcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zJztcblxuLy8gVG8gcmVtb3ZlIHZhbHVlcyBmcm9tIEJvb3RzdHJhcCBtYXBzLCB0aGVzZSBtdXN0IG9jY3VyIGJldHdlZW4gUmVxdWlyZWQgYW5kIE9wdGlvbmFsIGltcG9ydHMuXG5cbi8vIGNsZWFuIHRoZSB2YW5pbGxhIGNvbG9ycyBmcm9tICdjb2xvcnMnIG1hcFxuJGNvbG9yczogbWFwLXJlbW92ZShcbiAgJGNvbG9ycyxcbiAgJ2JsdWUnLFxuICAnaW5kaWdvJyxcbiAgJ3B1cnBsZScsXG4gICdwaW5rJyxcbiAgJ3JlZCcsXG4gICdvcmFuZ2UnLFxuICAneWVsbG93JyxcbiAgJ2dyZWVuJyxcbiAgJ3RlYWwnLFxuICAnY3lhbicsXG4gICdncmF5LWRhcmsnXG4pO1xuXG4vLyBSZW1vdmUgdmFuaWxsYSBncmF5c2NhbGUgY29sb3JzXG4kZ3JheXM6IG1hcC1yZW1vdmUoXG4gICRncmF5cyxcbiAgJzEwMCcsXG4gICcyMDAnLFxuICAnMzAwJyxcbiAgJzQwMCcsXG4gICc1MDAnLFxuICAnNjAwJyxcbiAgJzcwMCcsXG4gICc4MDAnLFxuICAnOTAwJ1xuKTtcblxuLy8gUmVtb3ZlIHRoZSB2YW5pbGxhIHByaW1hcnkgYW5kIHNlY29uZGFyeSBicmFuZCBjb2xvcnNcbiR0aGVtZS1jb2xvcnM6IG1hcC1yZW1vdmUoJHRoZW1lLWNvbG9ycywgJ3ByaW1hcnknLCAnc2Vjb25kYXJ5Jyk7XG5cbi8vIFJlbW92ZSB0aGUgdmFuaWxsYSBzcGFjaW5nIHVuaXRzIG5vdCBvdmVyd3JpdHRlbiBhbHJlYWR5XG4kdGhlbWUtY29sb3JzOiBtYXAtcmVtb3ZlKCR0aGVtZS1jb2xvcnMsIDEsIDMsIDUpO1xuXG5cbi8vPSBCb290c3RyYXAgU2NhZmZvbGRpbmcgKG9wdGlvbmFsKVxuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3JlYm9vdCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHlwZSc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW1hZ2VzJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jb2RlJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90YWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9idXR0b25zJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZHJvcGRvd24nO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW5wdXQtZ3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2N1c3RvbS1mb3Jtcyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2JztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXZiYXInO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2NhcmQnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWInO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JhZGdlJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb24nO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2FsZXJ0JztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcm9ncmVzcyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWEnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2xpc3QtZ3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nsb3NlJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b2FzdHMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21vZGFsJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b29sdGlwJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wb3BvdmVyJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jYXJvdXNlbCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3Mvc3Bpbm5lcnMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcHJpbnQnO1xuXG4vLyBjc3MgQm9vdHN0cmFwIGRvZXNuJ3QgaGF2ZSB2YXJpYWJsZXMgZm9yXG5AaW1wb3J0ICdib290c3RyYXAtYXN1LWV4dGVuZHMnO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ29udGFpbmVyLyByb3cgLyBjb2x1bW4gcGFkZGluZyBhZGp1c3RtZW50cyBmb3IgbW9iaWxlLlxuXG5Cb290c3RyYXAgZG9lc24ndCBuYXRpdmVseSBwcm92aWRlIGEgd2F5IHRvIGFsdGVyIHRoZSBiZWhhdmlvclxuaXRzIG5hdGl2ZSBncmlkIGVsZW1lbnRzIGJhc2VkIG9uIGEgbWVkaWEgcXVlcnkuIFRoaXMgb3ZlcnJpZGVzXG50aGF0IGJlaGF2aW9yIGF0IHNjcmVlbnMgPD0gNTc1cHguIChUaGUgc21hbGwgYnJlYWtwb2ludC4pXG5cblNob3VsZCBiZSBpbmNsdWRlZCBhZnRlciBAaW1wb3J0IHNjc3MvZ3JpZC4gUmVnaXN0ZXJlZCBoZXJlIGZvciBjbGFyaXR5LlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20ge1xuICAgIHBhZGRpbmctbGVmdDoycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6MnJlbTtcbiAgfVxufVxuIiwiLy8gQVNVIEJyYW5kIFN0YW5kYXJkIENvbG9yc1xuLy8gUmVmZXJlbmNlOiBodHRwczovL2h1Yi5hc3UuZWR1L2JyYW5kLWhxL2JyYW5kLXN0YW5kYXJkcy9jb2xvci1wYWxldHRlXG5cbiR3aGl0ZTogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuJGdyYXktMTogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiRncmF5LTI6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4kZ3JheS0zOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuJGdyYXktNDogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiRncmF5LTU6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4kZ3JheS02OiAkdWRzLWNvbG9yLWJhc2UtZ3JheS02O1xuJGdyYXktNzogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcblxuJGJvZHktY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG5cbiRncmF5czogKCk7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAnMSc6ICRncmF5LTEsXG4gICAgJzInOiAkZ3JheS0yLFxuICAgICczJzogJGdyYXktMyxcbiAgICAnNCc6ICRncmF5LTQsXG4gICAgJzUnOiAkZ3JheS01LFxuICAgICc2JzogJGdyYXktNixcbiAgICAnNyc6ICRncmF5LTcsXG4gICksXG4gICRncmF5c1xuKTtcblxuJGdvbGQ6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuJG1hcm9vbjogJHVkcy1jb2xvci1iYXNlLW1hcm9vbjtcbiRkYXJrOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuJGxpZ2h0OiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuJGJsdWU6ICR1ZHMtY29sb3ItYmFzZS1ibHVlO1xuJGdyZWVuOiAkdWRzLWNvbG9yLWJhc2UtZ3JlZW47XG4kb3JhbmdlOiAkdWRzLWNvbG9yLWJhc2Utb3JhbmdlO1xuXG4kYmx1ZWZvY3VzOiAkdWRzLWNvbG9yLWJhc2UtYmx1ZWZvY3VzO1xuJGRhcmtnb2xkOiAkdWRzLWNvbG9yLWJhc2UtZGFya2dvbGQ7XG4kZGFya21hcm9vbjogJHVkcy1jb2xvci1iYXNlLWRhcmttYXJvb247XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuXG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAnZ29sZCc6ICRnb2xkLFxuICAgICdtYXJvb24nOiAkbWFyb29uLFxuICAgICdibHVlJzogJGJsdWUsXG4gICAgJ2dyZWVuJzogJGdyZWVuLFxuICAgICdvcmFuZ2UnOiAkb3JhbmdlLFxuICAgICd3aGl0ZSc6ICR3aGl0ZSxcbiAgICAnYmx1ZWZvY3VzJzogJGJsdWVmb2N1cyxcbiAgICAnZGFya2dvbGQnOiAkZGFya2dvbGQsXG4gICAgJ2RhcmttYXJvb24nOiAkZGFya21hcm9vbixcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICRtYXJvb247XG4kc2Vjb25kYXJ5OiAkZ29sZDtcbiRkYW5nZXI6ICR1ZHMtY29sb3ItYWxlcnRzLWVycm9yO1xuJHdhcm5pbmc6ICR1ZHMtY29sb3ItYWxlcnRzLXdhcm5pbmc7XG4kc3VjY2VzczogJHVkcy1jb2xvci1hbGVydHMtc3VjY2VzcztcbiRpbmZvOiAkdWRzLWNvbG9yLWFsZXJ0cy1pbmZvO1xuXG4kdGhlbWUtY29sb3JzOiAoKTtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAnZ29sZCc6ICRnb2xkLFxuICAgICdtYXJvb24nOiAkbWFyb29uLFxuICAgICdzdWNjZXNzJzogJHN1Y2Nlc3MsXG4gICAgJ2luZm8nOiAkaW5mbyxcbiAgICAnd2FybmluZyc6ICR3YXJuaW5nLFxuICAgICdkYW5nZXInOiAkZGFuZ2VyLFxuICAgICdsaWdodCc6ICRsaWdodCxcbiAgICAnZ3JheSc6ICRncmF5LTQsXG4gICAgJ2RhcmsnOiAkZGFyayxcbiAgICAnZ3JheS0xJzogJGdyYXktMSxcbiAgICAnZ3JheS0yJzogJGdyYXktMixcbiAgICAnZ3JheS0zJzogJGdyYXktMyxcbiAgICAnZ3JheS00JzogJGdyYXktNCxcbiAgICAnZ3JheS01JzogJGdyYXktNSxcbiAgICAnZ3JheS02JzogJGdyYXktNixcbiAgICAnZ3JheS03JzogJGdyYXktNyxcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gTGlua3Ncbi8vXG4vLyBDb3BpZWQgZnJvbSB2YW5pbGxhIEJvb3RzdHJhcCBfdmFyaWFibGVzLnNjc3MgdG8gb3ZlcnJpZGUgdGhlbVxuLy9cbi8vIFVuc3VyZSBpZiB0aGUgbGluayBob3ZlciBkYXJrZW4gYW5kIHN0cmV0Y2hlZCBsaW5rIHZhcmlhYmxlcyB3aWxsIGNhdXNlIGlzc3VlcyBmb3IgdXNcbi8vIENvbW1lbnRlZCBvdXQgZm9yIG5vdywgdW50aWwgd2UgZGV0ZXJtaW5lIGlmIHdlIG5lZWQgdG8gb3ZlcnJpZGUuXG5cbiRsaW5rLWNvbG9yOiAkbWFyb29uO1xuJGxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuJGxpbmstaG92ZXItY29sb3I6ICRtYXJvb247XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiBub25lO1xuXG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICMwMGJhZmYgIWltcG9ydGFudDtcbn1cblxuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbi8vICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JTtcblxuLy8gJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiBhZnRlcjtcbi8vICRzdHJldGNoZWQtbGluay16LWluZGV4OiAxO1xuXG4kY2FyZC1jYXAtYmc6IHJnYmEoJHdoaXRlLCAwLjAzKTtcblxuJG5hdi10YWJzLWxpbmstY29sb3I6ICRkYXJrO1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogMXB4O1xuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogJGdyYXktMztcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAwO1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAkbWFyb29uO1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJG1hcm9vbjtcbiIsIi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gQVNVIEJyYW5kIFN0YW5kYXJkIEZvbnRzXG4vLyBSZWZlcmVuY2U6IGh0dHBzOi8vYnJhbmRndWlkZS5hc3UuZWR1L0VsZW1lbnRzLW9mLXRoZS1icmFuZC9Gb250c1xuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogJHVkcy1mb250LWZhbWlseS1iYXNlO1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogJHVkcy1mb250LXdlaWdodC1saWdodGVyO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAkdWRzLWZvbnQtd2VpZ2h0LWxpZ2h0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogJHVkcy1mb250LXdlaWdodC1ub3JtYWw7XG4kZm9udC13ZWlnaHQtYm9sZDogJHVkcy1mb250LXdlaWdodC1ib2xkO1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogJHVkcy1mb250LXdlaWdodC1ib2xkZXI7XG5cbi8vIEJvZHkgRm9udCBDb2xvclxuJGJvZHktZm9udC1jb2xvcjogJGRhcms7XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbn1cblxuLy8gVGV4dCBmb3JtYXR0aW5nXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4vLyBObyB1bmRlcmxpbmVzIGFsbG93ZWQuXG51LFxuaW5zIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gTm8gdW5kZXJsaW5lcyBhbGxvd2VkLlxuYWJiciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuLy8gQ29ycmVjdCA8c3Ryb25nPiB0byB3ZWlnaHQgNzAwLiAoQlM0IGRlZmF1bHQgaXMgOTAwLilcbi8vIEJvb3RzdHJhcCBfcmVzZXQuc2FzcyBvdmVycmlkZXMgdGhpcyBiZWNhdXNlIGl0IGhhcHBlbnMgYWZ0ZXIgdGhpcyBmaWxlIGlzIGxvYWRlZC5cbi8vIEltcG9ydGFudCB0YWcgcmVxdWlyZWQuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICR1ZHMtZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xufVxuXG4iLCJcbi8vIERvIG5vdCBlZGl0IGRpcmVjdGx5XG4vLyBHZW5lcmF0ZWQgb24gV2VkLCAyNSBBdWcgMjAyMSAxNTozMTo1MSBHTVRcblxuJHVkcy1hc3NldC1mb250LWljb24tbmFtZTogXCJGb250QXdlc29tZVwiO1xuJHVkcy1hc3NldC1mb250LWljb24tdHRmOiBcImFzc2V0cy9mb250YXdlc29tZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGZcIjtcbiR1ZHMtYXNzZXQtZm9udC1pY29uLWVvdDogXCJhc3NldHMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90XCI7XG4kdWRzLWFzc2V0LWZvbnQtaWNvbi13b2ZmOiBcImFzc2V0cy9mb250YXdlc29tZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmXCI7XG4kdWRzLWFzc2V0LWZvbnQtaWNvbi13b2ZmLTI6IFwiYXNzZXRzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCI7XG4kdWRzLWFzc2V0LWZvbnQtaWNvbi1zdmc6IFwiYXNzZXRzL2ZvbnRhd2Vzb21lL3Nwcml0ZXMvcmVndWxhci5zdmdcIjtcbiR1ZHMtYnJlYWtwb2ludC14czogMDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy54c1xuJHVkcy1icmVha3BvaW50LXNtOiA1NzZweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5zbVxuJHVkcy1icmVha3BvaW50LW1kOiA3NjhweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5tZFxuJHVkcy1icmVha3BvaW50LWxnOiA5OTJweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy5sZ1xuJHVkcy1icmVha3BvaW50LXhsOiAxMjYwcHg7IC8vIE1hcHBlZCB0byBCUzQsIGdyaWQtYnJlYWtwb2ludHMueGxcbiR1ZHMtYnJlYWtwb2ludC14eGw6IDE0MDBweDsgLy8gTm90IGluIHVzZSB3aXRoaW4gQVNVIEJTNFxuJHVkcy1icmVha3BvaW50LXh4eGw6IDE5MjBweDsgLy8gTm90IGluIHVzZSB3aXRoaW4gQVNVIEJTNFxuJHVkcy1jb2xvci1hbGVydHMtZXJyb3I6ICNjYzJmMmY7IC8vIEVycm9yXG4kdWRzLWNvbG9yLWFsZXJ0cy13YXJuaW5nOiAjZmY3ZjMyOyAvLyBXYXJuaW5nXG4kdWRzLWNvbG9yLWFsZXJ0cy1pbmZvOiAjMDBhM2UwOyAvLyBJbmZvcm1hdGlvblxuJHVkcy1jb2xvci1hbGVydHMtc3VjY2VzczogIzc4YmUyMDsgLy8gU3VjY2Vzc1xuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdoaXRlOiAjZmZmZmZmOyAvLyBCYWNrZ3JvdW5kIC0gV2hpdGVcbiR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5OiAjZThlOGU4OyAvLyBCYWNrZ3JvdW5kIC0gR3JheVxuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWRhcms6ICMxOTE5MTk7IC8vIEJhY2tncm91bmQgLSBEYXJrXG4kdWRzLWNvbG9yLWJhY2tncm91bmQtc3VjY2VzczogI2U5ZjVkYjsgLy8gQmFja2dyb3VuZCAtIFN1Y2Nlc3NcbiR1ZHMtY29sb3ItYmFja2dyb3VuZC1lcnJvcjogI2Y3ZGRkZDsgLy8gQmFja2dyb3VuZCAtIEVycm9yXG4kdWRzLWNvbG9yLWJhY2tncm91bmQtd2FybmluZzogI2ZmZWFkZTsgLy8gQmFja2dyb3VuZCAtIFdhcm5pbmdcbiR1ZHMtY29sb3ItYmFja2dyb3VuZC1pbmZvOiAjZDZmMGZhOyAvLyBCYWNrZ3JvdW5kIC0gSW5mb3JtYXRpb25cbiR1ZHMtY29sb3ItYmFja2dyb3VuZC1vdmVybGF5OiByZ2JhKDI1LCAyNSwgMjUsIDApOyAvLyBCYWNrZ3JvdW5kIC0gTW9kYWwgb3ZlcmxheVxuJHVkcy1jb2xvci1iYXNlLWdvbGQ6ICNmZmM2Mjc7IC8vIEFTVSBHb2xkXG4kdWRzLWNvbG9yLWJhc2UtbWFyb29uOiAjOGMxZDQwOyAvLyBBU1UgTWFyb29uXG4kdWRzLWNvbG9yLWJhc2Utd2hpdGU6ICNmZmZmZmY7IC8vIFdoaXRlXG4kdWRzLWNvbG9yLWJhc2UtZ3JlZW46ICM3OGJlMjA7IC8vIEFTVSBHcmVlblxuJHVkcy1jb2xvci1iYXNlLW9yYW5nZTogI2ZmN2YzMjsgLy8gQVNVIE9yYW5nZVxuJHVkcy1jb2xvci1iYXNlLWJsdWU6ICMwMGEzZTA7IC8vIEFTVSBCbHVlXG4kdWRzLWNvbG9yLWJhc2UtYmx1ZWZvY3VzOiAjMDBiYWZmOyAvLyBBMTF5IEZvY3VzIEJsdWUgLSB1c2VkIGZvciBoaWdobGlnaHRpbmcgdGhlIHBhZ2UgZWxlbWVudCB3aXRoIGN1cnJlbnQgZm9jdXNcbiR1ZHMtY29sb3ItYmFzZS1kYXJrZ29sZDogIzdmNjIyNzsgLy8gVmlzaXRlZCBzdGF0ZSBvZiBBU1UgR29sZFxuJHVkcy1jb2xvci1iYXNlLWRhcmttYXJvb246ICM0NDBlMjI7IC8vIFZpc2l0ZWQgc3RhdGUgb2YgQVNVIE1hcm9vblxuJHVkcy1jb2xvci1iYXNlLWdyYXktMTogI2ZhZmFmYTtcbiR1ZHMtY29sb3ItYmFzZS1ncmF5LTI6ICNlOGU4ZTg7XG4kdWRzLWNvbG9yLWJhc2UtZ3JheS0zOiAjZDBkMGQwO1xuJHVkcy1jb2xvci1iYXNlLWdyYXktNDogI2JmYmZiZjtcbiR1ZHMtY29sb3ItYmFzZS1ncmF5LTU6ICM3NDc0NzQ7XG4kdWRzLWNvbG9yLWJhc2UtZ3JheS02OiAjNDg0ODQ4O1xuJHVkcy1jb2xvci1iYXNlLWdyYXktNzogIzE5MTkxOTsgLy8gQmFzZSBmb250IGNvbG9yIGFuZCBkZWZhdWx0IGJsYWNrIGxldmVsXG4kdWRzLWNvbG9yLWJvcmRlci1saWdodDogI2U4ZThlODsgLy8gQm9yZGVyIC0gTGlnaHRcbiR1ZHMtY29sb3ItYm9yZGVyLWJhc2U6ICNkMGQwZDA7IC8vIEJvcmRlciAtIEJhc2VcbiR1ZHMtY29sb3ItYm9yZGVyLWRhcms6ICNiZmJmYmY7IC8vIEJvcmRlciAtIERhcmtcbiR1ZHMtY29sb3ItYm9yZGVyLWZvY3VzOiAjMDBiYWZmOyAvLyBCb3JkZXIgLSBVc2VkIGZvciBoaWdobGlnaHRpbmcgdGhlIHBhZ2UgZWxlbWVudCB3aXRoIGN1cnJlbnQgZm9jdXNcbiR1ZHMtY29sb3ItYm9yZGVyLWVycm9yOiAjY2MyZjJmOyAvLyBCb3JkZXIgLSBFcnJvclxuJHVkcy1jb2xvci1ib3JkZXItd2FybmluZzogI2ZmN2YzMjsgLy8gQm9yZGVyIC0gV2FybmluZ1xuJHVkcy1jb2xvci1ib3JkZXItc3VjY2VzczogIzc4YmUyMDsgLy8gQm9yZGVyIC0gU3VjY2Vzc1xuJHVkcy1jb2xvci1ib3JkZXItaW5mbzogIzAwYTNlMDsgLy8gQm9yZGVyIC0gSW5mb3JtYXRpb25cbiR1ZHMtY29sb3ItYnJhbmQtZ29sZDogI2ZmYzYyNzsgLy8gQVNVIEdvbGQgYnJhbmQgY29sb3JcbiR1ZHMtY29sb3ItYnJhbmQtbWFyb29uOiAjOGMxZDQwOyAvLyBBU1UgTWFyb29uIGJyYW5kIGNvbG9yXG4kdWRzLWNvbG9yLWJyYW5kLWRhcms6ICMxOTE5MTk7IC8vIEFTVSBEYXJrIGJyYW5kIGNvbG9yIC0gTmVhciBCbGFja1xuJHVkcy1jb2xvci1icmFuZC1saWdodDogI2JmYmZiZjsgLy8gQVNVIExpZ2h0IGJyYW5kIGNvbG9yIC0gR3JheVxuJHVkcy1jb2xvci1mb250LWRhcmstYmFzZTogIzE5MTkxOTsgLy8gRGVmYXVsdCB0ZXh0IGNvbG9yIG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLWxpbms6ICM4YzFkNDA7IC8vIExpbmsgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtZGFyay1ob3ZlcjogIzhjMWQ0MDsgLy8gSG92ZXIgbGluayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLWFjdGl2ZTogIzhjMWQ0MDsgLy8gQWN0aXZlIGxpbmsgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtZGFyay12aXNpdGVkOiAjNDQwZTIyOyAvLyBWaXNpdGVkIGxpbmsgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjogI2I3MmEyYTsgLy8gRXJyb3IgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtZGFyay13YXJuaW5nOiAjYmQ0ODAwOyAvLyBXYXJuaW5nIHRleHQgb24gbGlnaHQgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWRhcmstc3VjY2VzczogIzQ0NmQxMjsgLy8gU3VjY2VzcyB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLWluZm86ICMxMjY4Nzc7IC8vIEluZm9ybWF0aW9uIC0gdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtbGlnaHQtYmFzZTogI2ZhZmFmYTsgLy8gRGVmYXVsdCB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LWxpbms6ICNmZmM2Mjc7IC8vIExpbmsgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC1ob3ZlcjogI2ZmYzYyNzsgLy8gSG92ZXIgbGluayB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LWFjdGl2ZTogI2ZmYzYyNzsgLy8gQWN0aXZlIGxpbmsgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC12aXNpdGVkOiAjN2Y2MjI3OyAvLyBWaXNpdGVkIGxpbmsgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC1lcnJvcjogI2ZmN2I3ZDsgLy8gRXJyb3IgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC13YXJuaW5nOiAjZmY4MDM0OyAvLyBXYXJuaW5nIHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtbGlnaHQtc3VjY2VzczogIzc4YmUyMDsgLy8gU3VjY2VzcyB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LWluZm86ICMwMGIwZjM7IC8vIEluZm9ybWF0aW9uIHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWRpdmlkZXItZGFya2VyOiAjMWUxZTFlOyAvLyBGb290ZXIgYWNjZW50IC0gZGFya2VyXG4kdWRzLWNvbG9yLWRpdmlkZXItbGlnaHRlcjogIzM5MzkzOTsgLy8gRm9vdGVyIGFjY2VudCAtIGxpZ2h0ZXJcbiR1ZHMtZm9udC1mYW1pbHktYmFzZTogQXJpYWwsIEhlbHZldGljYSwgJ05pbWJ1cyBTYW5zIEwnLCAnTGliZXJhdGlvbiBTYW5zJywgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4kdWRzLWZvbnQtZmFtaWx5LWljb25zOiBGb250QXdlc29tZTtcbiR1ZHMtZm9udC13ZWlnaHQtbGlnaHRlcjogMTAwO1xuJHVkcy1mb250LXdlaWdodC1saWdodDogMzAwO1xuJHVkcy1mb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiR1ZHMtZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuJHVkcy1mb250LXdlaWdodC1ib2xkZXI6IDkwMDtcbiR1ZHMtZm9udC13ZWlnaHQtYmFzZTogNDAwO1xuJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgtc206IDU0MHB4OyAvLyBCUzQgZGVmYXVsdCB2YWx1ZVxuJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgtbWQ6IDc2OHB4OyAvLyBCUzQgZGVmYXVsdCB2YWx1ZVxuJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgtbGc6IDk5MnB4OyAvLyBCUzQgZGVmYXVsdCB2YWx1ZVxuJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgteGw6IDEyMjRweDsgLy8gMTIwMHB4IG1heCArIDEycHggZ3V0dGVyIG9uIGVpdGhlciBzaWRlLlxuJHVkcy1ncmlkLWNvbHVtbi1jb3VudDogMTI7IC8vIEJTNCBkZWZhdWx0IHZhbHVlXG4kdWRzLWdyaWQtZ3V0dGVyLXdpZHRoOiAyNHB4OyAvLyBEZWNyZWFzZWQgZnJvbSBkZWZhdWx0IEJTNCB2YWx1ZSBvZiAzMHB4XG4kdWRzLXNpemUtYnJlYWtwb2ludHMtc21hbGw6IDM0cmVtO1xuJHVkcy1zaXplLWJyZWFrcG9pbnRzLW1lZGl1bTogNjByZW07XG4kdWRzLXNpemUtYnJlYWtwb2ludHMtbGFyZ2U6IDc1cmVtO1xuJHVkcy1zaXplLWZvbnQtdGlueTogMC43NXJlbTtcbiR1ZHMtc2l6ZS1mb250LXNtYWxsOiAwLjg3NXJlbTtcbiR1ZHMtc2l6ZS1mb250LW1lZGl1bTogMXJlbTtcbiR1ZHMtc2l6ZS1mb250LWxhcmdlOiAxLjI1cmVtO1xuJHVkcy1zaXplLWZvbnQteGw6IDEuNXJlbTtcbiR1ZHMtc2l6ZS1mb250LXh4bDogMnJlbTtcbiR1ZHMtc2l6ZS1mb250LXh4eGw6IDNyZW07XG4kdWRzLXNpemUtZm9udC1iYXNlOiAxcmVtO1xuJHVkcy1zaXplLWljb24tc21hbGw6IDEuNXJlbTtcbiR1ZHMtc2l6ZS1pY29uLWJhc2U6IDJyZW07XG4kdWRzLXNpemUtaWNvbi1sYXJnZTogMi41cmVtO1xuJHVkcy1zaXplLWljb24teGw6IDNyZW07XG4kdWRzLXNpemUtaWNvbi14eGw6IDVyZW07XG4kdWRzLXNpemUtc3BhY2luZy0wOiAwcmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMTogMC41cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMjogMXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTM6IDEuNXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTQ6IDJyZW07XG4kdWRzLXNpemUtc3BhY2luZy01OiAyLjVyZW07XG4kdWRzLXNpemUtc3BhY2luZy02OiAzcmVtO1xuJHVkcy1zaXplLXNwYWNpbmctNzogMy41cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctODogNHJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTk6IDQuNXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTEwOiA1cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMTI6IDZyZW07XG4kdWRzLXNpemUtc3BhY2luZy0xNDogN3JlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTE2OiA4cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMzI6IDE2cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctNjQ6IDMycmVtO1xuJHVkcy1zaXplLXNwYWNpbmctaGFsZjogMC4yNXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLWJhc2U6IDFyZW07XG4kdWRzLXdlaWdodC1mb250LXJlZ3VsYXI6IDQwMDtcbiR1ZHMtd2VpZ2h0LWZvbnQtYm9sZDogNzAwO1xuJHVkcy10aW1lLXRyYW5zaXRpb24tc2hvcnQ6IDAuMjBzO1xuJHVkcy10aW1lLXRyYW5zaXRpb24tYmFzZTogMC40MHM7XG4kdWRzLXRpbWUtdHJhbnNpdGlvbi1sb25nOiAwLjYwcztcbiR1ZHMtdGltZS10cmFuc2l0aW9uLXhsOiAxLjAwcztcbiR1ZHMtdGltZS1kZWxheS1zaG9ydDogMC4wNXM7XG4kdWRzLXRpbWUtZGVsYXktYmFzZTogMC4xMHM7XG4kdWRzLXRpbWUtZGVsYXktbG9uZzogMC4yMHM7XG4kdWRzLXRpbWUtZHVyYXRpb24tc2hvcnQ6IDIuMDBzO1xuJHVkcy10aW1lLWR1cmF0aW9uLWJhc2U6IDQuMDBzO1xuJHVkcy10aW1lLWR1cmF0aW9uLWxvbmc6IDYuMDBzO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1mb250LXNpemU6IDAuODc1cmVtO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IC43NXJlbTsgLy8gTWFnaWMgbnVtYmVyXG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLXBhZGRpbmcteDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAwLjVyZW07XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206IDFyZW07XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLWJnOiB0cmFuc3BhcmVudDtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1kaXZpZGVyOiBxdW90ZSgnLycpO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzLW5vbmU6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLW9sLWJyZWFkY3J1bWItYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmctbGVmdC1weDogMzBweDsgLy8gTWFnaWMgbnVtYmVyLlxuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1vbC1icmVhZGNydW1iLWJyZWFkY3J1bWItaXRlbS1maXJzdC1vZi10eXBlLXBhZGRpbmctbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItb2wtYnJlYWRjcnVtYi1icmVhZGNydW1iLWl0ZW0tcGx1cy1icmVhZGNydW1iLWl0ZW0tYmVmb3JlLXBhZGRpbmctbGVmdDogMC41cmVtO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1vbC1icmVhZGNydW1iLWJyZWFkY3J1bWItaXRlbS1wbHVzLWJyZWFkY3J1bWItaXRlbS1iZWZvcmUtcGFkZGluZy1yaWdodDogMC41cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWJhY2tncm91bmQtb3JpZ2luOiBwYWRkaW5nLWJveDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0MDByZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZGlzcGxheTogYmxvY2s7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZm9udC13ZWlnaHQ6IGJvbGQ7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWxpbmUtaGVpZ2h0OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLW1heC13aWR0aDogMTcuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1ob3Zlci1zdGF0ZS10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWFjdGl2ZS1zdGF0ZS10cmFuc2Zvcm06IHNjYWxlKDEpO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmc6IDFyZW0gMnJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXk6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14OiAycmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteS1tZWRpdW06IDAuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXgtbWVkaXVtOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1zbWFsbDogLjc1cmVtOyAvLyBNYWdpYyBudW1iZXI6IDEycHggbm90IGEgbXVsdGlwbGUgb2YgOC5cbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGw6IDAuMjVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tdGV4dC1hbGlnbjogY2VudGVyO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXRyYW5zaXRpb246IC4wM3MgZWFzZS1pbi1vdXQ7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZGlzYWJsZWQtb3BhY2l0eTogNTAlO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWJhZGdlLWJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFkZ2UtYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWJhZGdlLWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFkZ2UtaGVpZ2h0OiAxLjM3NXJlbTsgLy8gTWFnaWMgbnVtYmVyOiAyMnB4IG5vdCBhIG11bHRpcGxlIG9mIDhcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1oZWlnaHQ6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2xvc2Utb3BhY2l0eTogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS13aWR0aDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1wYWRkaW5nLXRvcDogMDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1wYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLWdyYXktYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi1oZWlnaHQ6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtcG9zaXRpb24td2lkdGg6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtcG9zaXRpb24taW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi1pbmFjdGl2ZS1vcGFjaXR5OiAyNSU7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtcG9zaXRpb24tYmxhY2stYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNhcm91c2VsLXNsaWRlci1kaXNhYmxlZC1vcGFjaXR5OiA1MCU7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtc2xpZGVyLWxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtc2xpZGVyLXdoaXRlLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZGVmYXVsdC1mb250LXNpemU6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplOiAwLjc1cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXNtYWxsLWhlaWdodDogMS4zNzVyZW07IC8vIE1hZ2ljIG51bWJlcjogMjJweCBub3QgZmFjdG9yIG9mIDhcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1zbWFsbC1taW4td2lkdGg6IDRyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbWVkaXVtLWZvbnQtc2l6ZTogMC44NzVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbWVkaXVtLWhlaWdodDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tZWRpdW0tbWluLXdpZHRoOiA1cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWxhcmdlLWZvbnQtc2l6ZTogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1sYXJnZS1oZWlnaHQ6IDNyZW07IC8vIFhEIGNvbnRhaW5lZCBhIG1hZ2ljIG51bWJlci4gNDlweCBub3QgZmFjdG9yIG9mIDgsIG5vdCBhbiBldmVuIHJhdGlvIGZvciBSRU1zXG4kdWRzLWNvbXBvbmVudC1idXR0b24tbGFyZ2UtbWluLXdpZHRoOiA4cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWdvbGQtYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1nb2xkLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLW1hcm9vbi1iYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLW1hcm9vbi1jb2xvcjogI2ZhZmFmYTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1kYXJrLWJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZGFyay1jb2xvcjogI2ZhZmFmYTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1saWdodC1iYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWxpZ2h0LWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mb250LXdlaWdodDogbm9ybWFsO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1oZWlnaHQtcGVyY2VudDogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZGlzcGxheTogZmxleDtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaG92ZXItdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaG92ZXItYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IHJnYmEoMjUsMjUsMjUsMC4yKTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaG92ZXItY3Vyc29yOiBwb2ludGVyO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1hY3RpdmUtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1oZWlnaHQ6IDEyLjVyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1oZWlnaHQtc206IDEwcmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3AtaGVpZ2h0LWxnOiAxNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLW9iamVjdC1maXQ6IGNvdmVyO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC13aWR0aDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3AtaGVpZ2h0OiAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC1tYXJnaW46IDJyZW0gMnJlbSAwIDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLW1hcmdpbi1jZW50ZXJlZDogMnJlbSBhdXRvIDAgYXV0bztcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaGVhZGVyLXBhZGRpbmc6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhlYWRlci1wYWRkaW5nLXNtOiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhlYWRlci10ZXh0LWFsaWduOiBsZWZ0O1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1oZWFkZXItdGV4dC1hbGlnbi1jZW50ZXJlZDogY2VudGVyO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtdGl0bGUtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXI6IHVuZGVybGluZTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYm9keS1wYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ib2R5LXBhZGRpbmctc206IDAgMS41cmVtIDEuNXJlbSAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1wYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1idXR0b24tcGFkZGluZy1zbTogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYnV0dG9uLXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1tYXJnaW4tdG9wOiBhdXRvO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1idXR0b24tYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWZvb3Rlci1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZm9vdGVyLWxpbmstcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZm9vdGVyLWxpbmstcGFkZGluZy1zbTogMXJlbSAxcmVtIDFyZW0gMXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZm9vdGVyLWxpbmstYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLXdpZHRoOiAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWhlaWdodDogMC4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1jb250ZW50OiAnJztcbiR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1kaXNwbGF5OiBibG9jaztcbiR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1jb2xvcjogI2ZmYzYyNztcbiR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1tYXJnaW4tdG9wOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1zdG9yeS1ib2R5LW1hcmdpbjogMCAycmVtIDAgMnJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtc3RvcnktYm9keS1tYXJnaW4tc206IDAgMXJlbSAwIDFyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLXN0b3J5LWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdWRzLWNvbXBvbmVudC1oZWFkZXItYnJlYWtwb2ludHMtbW9iaWxlOiA2MHJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRlci1saW5lLWhlaWdodDogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgJ05pbWJ1cyBTYW5zIEwnLCAnTGliZXJhdGlvbiBTYW5zJywgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvbnQtd2VpZ2h0OiA3MDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRleHQtYWxpZ246IGxlZnQ7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9wYWNpdHk6IDE7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW1hcmdpbjogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctbGluZS1oZWlnaHQtZm9ybXVsYTogY2FsYygxMDAlICsgLjEyZW0pO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1maXJzdC1vZmZzZXQteDogLTAuMTVlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctbGFyZ2UtZmlyc3Qtb2Zmc2V0LXk6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLWZpcnN0LWJsdXItcmFkaXVzOiAwO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1zZWNvbmQtb2Zmc2V0LXg6IDAuMTVlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctbGFyZ2Utc2Vjb25kLW9mZnNldC15OiAwO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1zZWNvbmQtYmx1ci1yYWRpdXM6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLWZpcnN0LW9mZnNldC14OiAtMC4xNWVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1maXJzdC1vZmZzZXQteTogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtZmlyc3QtYmx1ci1yYWRpdXM6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLXNlY29uZC1vZmZzZXQteDogMC4xNWVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1zZWNvbmQtb2Zmc2V0LXk6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLXNlY29uZC1ibHVyLXJhZGl1czogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtYmctY29sb3I6ICNmZmM2Mjc7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1nb2xkLXRleHQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ibGFjay1iZy1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLXRleHQtY29sb3I6ICNmYWZhZmE7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS1iZy1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LXdoaXRlLXRleHQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1mb250LXNpemU6IDRyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1saW5lLWhlaWdodDogNC4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWxldHRlci1zcGFjaW5nOiAtMC4xNHJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWFydGljbGUtZm9udC1zaXplOiAzcmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtYXJ0aWNsZS1saW5lLWhlaWdodDogMy4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWFydGljbGUtbGV0dGVyLXNwYWNpbmc6IC0wLjEwNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLW1vYmlsZS1mb250LXNpemU6IDIuMjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1tb2JpbGUtbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLW1vYmlsZS1sZXR0ZXItc3BhY2luZzogLTAuMDc4cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tZm9udC1zaXplOiAyLjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1saW5lLWhlaWdodDogMi43NXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLWxldHRlci1zcGFjaW5nOiAtMC4wODc1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tbW9iaWxlLWZvbnQtc2l6ZTogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLW1vYmlsZS1saW5lLWhlaWdodDogMi4xMjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1tb2JpbGUtbGV0dGVyLXNwYWNpbmc6IC0wLjA3cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10aHJlZS1mb250LXNpemU6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGhyZWUtbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWxldHRlci1zcGFjaW5nOiAtMC4wNTI1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb3VyLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm91ci1saW5lLWhlaWdodDogMS42MjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvdXItbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1maXZlLWZvbnQtc2l6ZTogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctZml2ZS1saW5lLWhlaWdodDogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1maXZlLWxldHRlci1zcGFjaW5nOiAtMC4wMTVyZW07XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtY29udGFpbmVyLW1kLWFuZC1sZy13aWR0aC1wZXJjZW50OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLWNvbnRhaW5lci1tZC1hbmQtbGctdWRzLWhlcm8tdGV4dC1saW5lLWhlaWdodDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLWJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby13aWR0aC1wZXJjZW50OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLWhlaWdodDogNDIuNzVyZW07IC8vIENhbGN1bGF0ZXMgdG8gNjg0cHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby1kaXNwbGF5OiBmbGV4O1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLW1heC13aWR0aDogMTkyMHB4OyAvLyAxOTIwcHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItd2lkdGgtcHg6IDgwMHB4OyAvLyBNYWdpYyBudW1iZXIuXG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLWRpc3BsYXk6IGZsZXg7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1tYXJnaW46IGF1dG8gYXV0byAycmVtIGF1dG87XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLWgtMS1tYXJnaW4tbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItdWRzLWhlcm8tdGV4dC1tYXJnaW4tbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItcC1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItcC1mb250LXNpemU6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItcC1tYXJnaW4tYm90dG9tOiAxLjc1cmVtOyAvLyBNYWdpYyBudW1iZXIuXG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tc20taGVpZ2h0OiAxNnJlbTsgLy8gQ29tcHV0ZXMgdG8gMjU2cHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1zbS1jb250YWluZXItdWRzLWhlcm8tY29udGFpbmVyLXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tbWQtaGVpZ2h0OiAzMnJlbTsgLy8gQ29tcHV0ZXMgdG8gNTEycHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1sZy1oZWlnaHQ6IDQyLjc1cmVtOyAvLyBNYWdpYyBudW1iZXIuIENvbXB1dGVzIHRvIDY4NHB4XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLW1lZGlhLWJyZWFrcG9pbnQ6IDU3NnB4OyAvLyA1NzZweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLW1lZGlhLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1tZWRpYS1tYXJnaW4tYm90dG9tOiAtMnJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItbWVkaWEtaC0xLW1heC13aWR0aC1wZXJjZW50OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLW1lZGlhLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1tZWRpYS1wLWRpc3BsYXk6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tc20tYnJlYWtwb2ludDogNTc2cHg7IC8vIDU3NnB4XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tc20tcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tc20tcGFkZGluZy1ib3R0b206IDJyZW07XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tbGctYnJlYWtwb2ludDogMTQwMHB4OyAvLyAxNDAwcHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1sZy1oZWlnaHQ6IDMycmVtOyAvLyBDYWxjdWxhdGVzIHRvIDUxMnB4XG4kdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saXN0LXN0eWxlOiBub25lO1xuJHVkcy1jb21wb25lbnQtbGlzdC1zcGFjaW5nLWxpLW1heC13aWR0aDogNzVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGktbWFyZ2luLWJvdHRvbTogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saS1sYXN0LW9mLXR5cGUtbWFyZ2luLWJvdHRvbTogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLWNvbnRlbnQtYnVsbGV0OiBcXDIwMjIgO1xuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtY29udGVudC1idWxsZXQtZW1wdHk6IFxcMjVFNiA7XG4kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1mb250LXNpemU6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXBhZGRpbmctcmlnaHQ6IDEuMjVyZW07IC8vIE1hZ2ljIG51bWJlci5cbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLW1hcmdpbi1sZWZ0OiAtMnJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXN1Yi1saXN0LXBhZGRpbmc6IDFyZW0gMS41cmVtIDByZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW1hcm9vbi1saXN0LWNvbG9yOiAjOGMxZDQwO1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1tYXJnaW4tbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtbWFyZ2luLWJvdHRvbTogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtY29sb3I6ICNlOGU4ZTg7XG4kdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLWxpLWJlZm9yZS1jb2xvcjogI2U4ZThlODtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtZ29sZC1jb2xvcjogI2ZmYzYyNztcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtc3RlcGxpc3QtYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtc3RlcGxpc3QtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1saXN0LXNtb2tlbW9kZS1tYXJnaW4tbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1ib3R0b206IDByZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LXNtb2tlbW9kZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbWFyZ2luLWxlZnQ6IDByZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1tYXJnaW4tYm90dG9tOiAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtcGFkZGluZzogM3JlbSA1cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtaWNvbi1sZWZ0OiAtMi41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLWNvbnRlbnQ6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtZm9udC1zaXplOiAycmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLXZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1wYWRkaW5nLXJpZ2h0OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLW1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktbWFyb29uLWljb246ICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1uZXN0ZWQtb2wtcGFkZGluZzogMXJlbSAxLjVyZW0gMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLWJlZm9yZS1saW5lLWhlaWdodDogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktYmVmb3JlLXBhZGRpbmctcmlnaHQ6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1iZWZvcmUtbWFyZ2luLWxlZnQ6IC0xLjlyZW07IC8vIE1hZ2ljIG51bWJlcjogUmVxdWlyZWQgdG8gZ2V0IG9sIG1hcmdpbnMgd2l0aCB0ZXh0IHdyYXAgY29ycmVjdC5cbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLW50aC1vZi10eXBlLTktbWFyZ2luLWxlZnQ6IC0yLjRyZW07IC8vIE1hZ2ljIG51bWJlcjogUmVxdWlyZWQgdG8gZ2V0IG9sIG1hcmdpbnMgd2l0aCB0ZXh0IHdyYXAgY29ycmVjdC5cbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLW50aC1vZi10eXBlLTk5LW1hcmdpbi1sZWZ0OiAtMi45cmVtOyAvLyBNYWdpYyBudW1iZXI6IFJlcXVpcmVkIHRvIGdldCBvbCBtYXJnaW5zIHdpdGggdGV4dCB3cmFwIGNvcnJlY3QuXG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktcGFkZGluZy1ib3R0b206IDJyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbWFyZ2luLWJvdHRvbTogM3JlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1mb250LXdlaWdodDogYm9sZDtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLXBhZGRpbmctbGVmdDogMDsgLy8gVGV4dCBhbGlnbm1lbnQgYmVsb3cgaGVhZGxpbmUuXG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktc3Bhbi1kaXNwbGF5OiBibG9jaztcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLW1hcmdpbi10b3A6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktc3Bhbi1mb250LXdlaWdodDogbm9ybWFsO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1ib3JkZXItcmFkaXVzOiA1MHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtY29sb3I6ICNmYWZhZmE7XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLXBhZGRpbmc6IDAuNXJlbSAwLjhyZW07IC8vIE1hZ2ljIG51bWJlcjogRm9sbG93aW5nIGlzIG1vcmUgdHJ1ZSB0byBYRCBzdGVwbGlzdCBjaXJjbGUgc2l6aW5nIGJ1dCBsb29rIGxlc3Mgcm91bmRlZDogcGFkZGluZzogMC40cmVtIDAuNnJlbVxuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1tYXJnaW4tcmlnaHQ6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLW1hcmdpbi1sZWZ0OiAtNC41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1mb250LXNpemU6IDEuMjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWZvbnQtd2VpZ2h0OiBib2xkO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWdvbGQtYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1nb2xkLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLW1hcm9vbi1iYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuJHVkcy1jb21wb25lbnQtcGFnZXItY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXItd2lkdGg6IDByZW07XG4kdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXI6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1vdXRsaW5lOiAwO1xuJHVkcy1jb21wb25lbnQtcGFnZXItYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWRpc3BsYXk6IGJsb2NrO1xuJHVkcy1jb21wb25lbnQtcGFnZXItZm9udC13ZWlnaHQ6IGJvbGQ7XG4kdWRzLWNvbXBvbmVudC1wYWdlci10ZXh0LWRlY29yYXRpb246IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1saW5lLWhlaWdodDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLW1heC13aWR0aDogMTcuNXJlbTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWhvdmVyLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWFjdGl2ZS1zdGF0ZS10cmFuc2Zvcm06IHNjYWxlKDEpO1xuJHVkcy1jb21wb25lbnQtcGFnZXItcGFkZGluZzogMXJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaG92ZXItdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaG92ZXItY29sb3I6ICNmZmZmZmY7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWRpc2FibGVkLW9wYWNpdHk6IDUwJTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWljb24taGVpZ2h0OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi13aWR0aDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWljb24tbWFyZ2luOiAwLjI1cmVtO1xuJHVkcy1jb21wb25lbnQtdGFiLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHVkcy1jb21wb25lbnQtdGFiLWJvcmRlci13aWR0aDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LXRhYi1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdWRzLWNvbXBvbmVudC10YWItYm9yZGVyOiBub25lO1xuJHVkcy1jb21wb25lbnQtdGFiLW91dGxpbmU6IDA7XG4kdWRzLWNvbXBvbmVudC10YWItYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiR1ZHMtY29tcG9uZW50LXRhYi1ib3JkZXItcmFkaXVzOiAwcmVtO1xuJHVkcy1jb21wb25lbnQtdGFiLWRpc3BsYXk6IGJsb2NrO1xuJHVkcy1jb21wb25lbnQtdGFiLWZvbnQtd2VpZ2h0OiBib2xkO1xuJHVkcy1jb21wb25lbnQtdGFiLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiR1ZHMtY29tcG9uZW50LXRhYi1saW5lLWhlaWdodDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LXRhYi1ob3Zlci1zdGF0ZS10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4kdWRzLWNvbXBvbmVudC10YWItYWN0aXZlLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4kdWRzLWNvbXBvbmVudC10YWItcGFkZGluZzogMXJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtdGFiLWNvbnRhaW5lci1ib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcbiR1ZHMtY29tcG9uZW50LXRhYi1jb250YWluZXItYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xuJHVkcy1jb21wb25lbnQtdGFiLWNvbnRhaW5lci1ib3JkZXItd2lkdGgtcHg6IDFweDtcbiR1ZHMtY29tcG9uZW50LXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC10YWItYWN0aXZlLWNvbG9yOiAjOGMxZDQwO1xuJHVkcy1jb21wb25lbnQtdGFiLWRpc2FibGVkLW9wYWNpdHk6IDUwJTsiLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQVNVIERlc2lnbiBTeXN0ZW0gU3BhY2luZ1xuXG4vLyBJZiB3ZSBhcmUgZ29pbmcgdG8gb3ZlcnJpZGUgdGhlIHNwYWNpbmcgc2NoZW1hIGluIEJvb3RzdHJhcCA0LFxuLy8gd2UgbmVlZCB0byBrZWVwIGluIG1pbmQgaG93IHRoZXNlIHNwYWNpbmcgdmFyaWFibGVzIGFyZSB1c2VkIGluIHZhcmlvdXNcbi8vIHV0aWxpdGllcy4gU2VlIFNwYWNpbmcgRG9jdW1lbnRhdGlvbiBoZXJlOlxuLy8gaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC40L3V0aWxpdGllcy9zcGFjaW5nL1xuLy9cbi8vIEJlY2F1c2UgdGhlIGZhbWlsaWFyIHNpemUgYWJicmV2aWF0aW9ucywgXCJ4c1wiLCBcInNtXCIsIFwibGdcIiwgYXJlIGFjdHVhbGx5IG9ubHlcbi8vIHVzZWQgZm9yIHRoZSBtZWRpYSBxdWVyeSBjb250ZXh0LCBpdCB3b3VsZCBiZSBhIG1pc3Rha2UgdG8gdXNlIHRoZSBzYW1lXG4vLyBzY2hlbWEgaGVyZSBmb3Igc3BhY2luZy4gVGhpcyBpcyB3aHkgdGhlIHZhbmlsbGEgQm9vdHN0cmFwIFNwYWNpbmcgc2NoZW1hIGlzXG4vLyBudW1lcmljLlxuLy9cbi8vIE91ciBzY2hlbWEgcmVmZXJlbmNlcyBzcGFjaW5nIHVuaXRzIGFzIG11bHRpcGxlcyBvZiA4LiBGb3IgcmVmZXJlbmNlOlxuLy9cbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTA6IDByZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0xOiAwLjVyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0yOiAxcmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctMzogMS41cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctNDogMnJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTU6IDIuNXJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTY6IDNyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy03OiAzLjVyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy04OiA0cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctOTogNC41cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctMTA6IDVyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0xMjogNnJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTE0OiA3cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctMTY6IDhyZW07XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBjb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBvZiBlbGVtZW50c1xuJHNwYWNlcnM6IChcbiAgJzAnOiAkdWRzLXNpemUtc3BhY2luZy0wLFxuICAnMSc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEsXG4gICcyJzogJHVkcy1zaXplLXNwYWNpbmctMixcbiAgJzMnOiAkdWRzLXNpemUtc3BhY2luZy0zLFxuICAnNCc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQsXG4gICc1JzogJHVkcy1zaXplLXNwYWNpbmctNSxcbiAgJzYnOiAkdWRzLXNpemUtc3BhY2luZy02LFxuICAnNyc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTcsXG4gICc4JzogJHVkcy1zaXplLXNwYWNpbmctOCxcbiAgJzknOiAkdWRzLXNpemUtc3BhY2luZy05LFxuICAnMTAnOiAkdWRzLXNpemUtc3BhY2luZy0xMCxcbiAgJzEyJzogJHVkcy1zaXplLXNwYWNpbmctMTIsXG4gICcxNCc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE0LFxuICAnMTYnOiAkdWRzLXNpemUtc3BhY2luZy0xNixcbik7XG5cbi8vIEdyaWQgYnJlYWtwb2ludHMuXG4vLyB4cyB0aHJvdWdoIGxnIGFyZSBCUzQgZGVmYXVsdCB2YWx1ZXMgb2YgMCwgNTc2cHgsIDc2OHB4IGFuZCA5OTJweC5cbi8vIHhsIHNldCB0byAxMjYwcHgsIHdoaWNoIGlzIGFuIGFyYml0cmFyeSB2YWx1ZSBiaWdnZXIgdGhhbiB4bCBjb250YWluZXIgc2l6ZS5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAkdWRzLWJyZWFrcG9pbnQteHMsXG4gIHNtOiAkdWRzLWJyZWFrcG9pbnQtc20sXG4gIG1kOiAkdWRzLWJyZWFrcG9pbnQtbWQsXG4gIGxnOiAkdWRzLWJyZWFrcG9pbnQtbGcsXG4gIHhsOiAkdWRzLWJyZWFrcG9pbnQteGwsXG4pO1xuXG4vLyBHcmlkIGNvbnRhaW5lcnMgbWF4LXdpZHRoc1xuLy8gc20gdGhyb3VnaCBsZyB2YWx1ZXMgYXJlIEJTNCBkZWZhdWx0IHZhbHVlcyBvZiA1NDBweCwgNzY4cHggYW5kIDk5MnB4LlxuLy8geGwgdmFsdWUgc2V0IHRvIDEyMjRweCB3aGljaCBpcyAxMjAwcHggKyBhIDEycHggZ3V0dGVyIG9uIGVpdGhlciBzaWRlLlxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiAkdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC1zbSxcbiAgbWQ6ICR1ZHMtZ3JpZC1jb250YWluZXItbWF4LXdpZHRoLW1kLFxuICBsZzogJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgtbGcsXG4gIHhsOiAkdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC14bCxcbik7XG5cbi8vIEdyaWQgY29sdW1uc1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICR1ZHMtZ3JpZC1jb2x1bW4tY291bnQ7IC8vIDEyLCBCUzQgZGVmYXVsdC5cbiRncmlkLWd1dHRlci13aWR0aDogJHVkcy1ncmlkLWd1dHRlci13aWR0aDsgLy8gU2V0IHRvIFVEUyBzcGVjaWZpY2F0aW9uIG9mIDI0cHg7XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBCb290c3RyYXAgZm9ybSBmaWVsZCB2YXJpYWJsZXMgdG8gb3ZlcnJpZGUuXG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAwO1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206IDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogMDtcblxuJGlucHV0LWhlaWdodDogYXV0bztcbiRpbnB1dC1oZWlnaHQtc206IGF1dG87XG4kaW5wdXQtaGVpZ2h0LWxnOiBhdXRvO1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgJ3ZhbGlkJzogKFxuICAgICAgJ2NvbG9yJzogIzQ0NmQxMixcbiAgICAgICdpY29uJzogbm9uZSxcbiAgICApLFxuICAgICdpbnZhbGlkJzogKFxuICAgICAgJ2NvbG9yJzogI2I3MmEyYSxcbiAgICAgICdpY29uJzogbm9uZSxcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuJGlucHV0LXBhZGRpbmcteTogMC41cmVtO1xuJGlucHV0LXBhZGRpbmcteS1zbTogMC41cmVtO1xuJGlucHV0LXBhZGRpbmcteS1sZzogMC41cmVtO1xuXG4kaW5wdXQtcGFkZGluZy14OiAwLjVyZW07XG4kaW5wdXQtcGFkZGluZy14LXNtOiAwLjVyZW07XG4kaW5wdXQtcGFkZGluZy14LWxnOiAwLjVyZW07XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDA7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtbWFyb29uO1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDI7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAvIDI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAvIDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy9cbiAgICAvLyBQcmludGluZyBUYWJsZXM6XG4gICAgLy8gaHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTgwODE1MTUwOTM0L2h0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIuaW1nLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cbi5jb2wuY2FyZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi8vXG4vLyBDYXJkc1xuLy9cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtdGl0bGUgYSB7XG4gIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC10aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FyZC1kZWdyZWUgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYSB7XG4gIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGE6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdhcnJvdy1yaWdodCcgcm9sZT0naW1nJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtYXJyb3ctcmlnaHQgZmEtdy0xNCBmYS0yeCc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTkwLjUgNjYuOWwyMi4yLTIyLjJjOS40LTkuNCAyNC42LTkuNCAzMy45IDBMNDQxIDIzOWM5LjQgOS40IDkuNCAyNC42IDAgMzMuOUwyNDYuNiA0NjcuM2MtOS40IDkuNC0yNC42IDkuNC0zMy45IDBsLTIyLjItMjIuMmMtOS41LTkuNS05LjMtMjUgLjQtMzQuM0wzMTEuNCAyOTZIMjRjLTEzLjMgMC0yNC0xMC43LTI0LTI0di0zMmMwLTEzLjMgMTAuNy0yNCAyNC0yNGgyODcuNEwxOTAuOSAxMDEuMmMtOS44LTkuMy0xMC0yNC44LS40LTM0LjN6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuLmNhcmQtbmV3cyAuY2FyZC1oZWFkZXIsXG4uY2FyZC1uZXdzIC5jYXJkLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4uY2FyZC1uZXdzIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDRweCAkZ29sZDtcbn1cbi5iZy1kYXJrIGEsXG4uYmctcHJpbWFyeSBhLFxuLmJnLWJsYWNrIGEge1xuICBjb2xvcjogJGxpZ2h0O1xufVxuLmJnLWxpZ2h0IGEsXG4uYmctc2Vjb25kYXJ5IGEsXG4uYmctd2hpdGUgYSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnNyLW9ubHk6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuYnV0dG9uOmZvY3VzLFxuYTpmb2N1cyxcbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjZmZmZmZmLCAwcHggMHB4IDBweCA0cHggIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuIiwiLy8gQVNVIERlc2lnbiBTeXN0ZW0gQWxlcnQgc3R5bGVzIHdpdGhvdXQgQm9vdHN0cmFwIHZhcmlhYmxlcyB0byBvdmVycmlkZS5cblxuLy8gVE9ETyBBd2FpdGluZyB1cHN0cmVhbSBjbG9zZSBidXR0b24gdXBkYXRlcy5cblxuLmFsZXJ0IHtcbiAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC5hbGVydC1pY29uIHtcbiAgICBmbGV4OiAwIDAgJHVkcy1zaXplLXNwYWNpbmctODtcbiAgICBzdmcge1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgLy9tYXJnaW46IDAuMjVyZW0gMXJlbTtcbiAgICB9XG4gIH1cbiAgLmFsZXJ0LWNvbnRlbnQge1xuICAgIGZsZXg6IDEwO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMDtcbiAgfVxuICAuYWxlcnQtY2xvc2Uge1xuICAgIGZsZXg6IDE7XG5cbiAgICAvLyBFZGl0cyBjbG9zZSBidXR0b24gY29udGVudCAoaS5lLiBcIlhcIiBpbnNpZGUgYnViYmxlKVxuICAgIC5jbG9zZVxuICAgIHtcbiAgICAgIG9wYWNpdHk6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1vcGFjaXR5O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAmOmhvdmVyXG4gICAgICB7XG4gICAgICAgIG9wYWNpdHk6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1vcGFjaXR5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC13YXJuaW5nOyAvKiAzMyUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWFsZXJ0cy13YXJuaW5nO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1zdWNjZXNzO1xuICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLXN1Y2Nlc3M7XG59XG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1pbmZvO1xuICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLWluZm87XG59XG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWVycm9yOyAvKiAyMCUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjtcbn1cblxuLmFsZXJ0Om5vdChbY2xhc3MqPSdhbGVydC0nXSksXG5kaXZbY2xhc3M9J2FsZXJ0IGFsZXJ0LWJsb2NrJ10ge1xuICAvKiBDYXRjaC1hbGwgZm9yIGRlZmF1bHQgYWxlcnQgY2xhc3MgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWdyYXk7XG4gIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1ib3JkZXItYmFzZTtcbn1cblxuLy8gTWVkaWEgUXVlcmllc1xuLmFsZXJ0IHtcbiAgLy8gTW9iaWxlIHR3ZWFrcyBiZWxvdyA1NzZweC5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgLy8gQWRqdXN0IHBhZGRpbmcgYW5kIG1hcmdpbnMuXG4gICAgLmFsZXJ0LWljb24ge1xuICAgICAgZmxleDogMCAwICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gICAgICBzdmcge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICAgIC8vbWFyZ2luOiAwLjI1cmVtIDFyZW07XG4gICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbGVydC1jbG9zZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07IC8vIE1hZ2ljIG51bWJlci5cbiAgICB9XG4gIH1cbn1cbiIsIi5iYWNrZ3JvdW5kLXBhbmVsIHtcbiAgaGVpZ2h0OiAzMjJweDtcbn1cblxuLmdyYXktNy1iZyB7XG4gIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG59XG5cbi5ncmF5LTItYmcge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xufVxuXG4uZ3JheS0xLWJnIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xufVxuXG4uaW1hZ2UtYmcge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTkxOTE5MDAgMCUsICMxOTE5MTljOSAxMDAlKVxuICAgIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cblxuLnNlY3Rpb24tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjYWxpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWF4LXNpemUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5cbi5jb250ZW50LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gIGhlaWdodDogMjUxcHg7XG4gIG1hcmdpbjogMjBweCAwIDEwMHB4IDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG59XG5cbi5iZyB7XG4gIGJhY2tncm91bmQ6ICRiZztcbiAgb3BhY2l0eTogJGJnLW9wYWNpdHk7XG5cbiAgJi5tb3JzZS1jb2RlIHtcbiAgICAmLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRtb3JzZS1jb2RlLXdoaXRlO1xuICAgIH1cblxuICAgICYtYmxhY2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJG1vcnNlLWNvZGUtYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJi5uZXR3b3JrIHtcbiAgICAmLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuZXR3b3JrLXdoaXRlO1xuICAgIH1cblxuICAgICYtYmxhY2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJG5ldHdvcmstYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJi50b3BvIHtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgJi13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkdG9wby13aGl0ZTtcbiAgICB9XG5cbiAgICAmLWJsYWNrIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b3BvLWJsYWNrO1xuICAgIH1cbiAgfVxufVxuIiwiJGJnOiB0cmFuc3BhcmVudCAjZmZmIDAlIDAlIHJlcGVhdCBwYWRkaW5nLWJveDtcbiRiZy1vcGFjaXR5OiAxO1xuXG4kbW9yc2UtY29kZS13aGl0ZTogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2JhY2tncm91bmQtcGF0dGVybnMvTW9yc2VDb2RlV2hpdGUucG5nJyk7XG4kbW9yc2UtY29kZS1ibGFjazogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2JhY2tncm91bmQtcGF0dGVybnMvTW9yc2VDb2RlQmxhY2sucG5nJyk7XG4kbmV0d29yay1ibGFjazogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya0JsYWNrLnBuZycpO1xuJG5ldHdvcmstd2hpdGU6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGgrJy9iYWNrZ3JvdW5kLXBhdHRlcm5zL05ldHdvcmtXaGl0ZS5wbmcnKTtcbiR0b3BvLWJsYWNrOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoKycvYmFja2dyb3VuZC1wYXR0ZXJucy9Ub3BvUGF0dGVybkJsYWNrLnBuZycpO1xuJHRvcG8td2hpdGU6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGgrJy9iYWNrZ3JvdW5kLXBhdHRlcm5zL1RvcG9QYXR0ZXJuV2hpdGUucG5nJyk7XG4iLCIvLyBBU1UgRGVzaWduIFN5c3RlbSBCYW5uZXIgc3R5bGVzIHdpdGhvdXQgQm9vdHN0cmFwIHZhcmlhYmxlcyB0byBvdmVycmlkZS5cblxuLmJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNCAxMnB4O1xuXG4gIC5iYW5uZXItaWNvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBzdmcge1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgbWFyZ2luOiAoJHVkcy1zaXplLXNwYWNpbmctMSAvIDIpICR1ZHMtc2l6ZS1zcGFjaW5nLTRcbiAgICAgICAgKCR1ZHMtc2l6ZS1zcGFjaW5nLTEgLyAyKSAwO1xuICAgIH1cbiAgfVxuICAuYmFubmVyLWNvbnRlbnQge1xuICAgIGZsZXg6IDU7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0wO1xuICAgIH1cbiAgfVxuICAuYmFubmVyLWJ1dHRvbnMge1xuICAgIGZsZXg6IDM7XG4gICAgYSxcbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLy8gRG8gYnV0dG9ucyBpbiB0aGVpciBvd24gZmxleGJveCwgY29sdW1uLXN0eWxlLCBubyBzdHJldGNoaW5nLlxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuYmFubmVyLWNsb3NlIHtcbiAgICBmbGV4OiAyO1xuICAgIG1hcmdpbi10b3A6IC0kdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIG1hcmdpbi1yaWdodDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAvLyBFZGl0cyBjbG9zZSBidXR0b24gY29udGVudCAoaS5lLiBcIlhcIiBpbnNpZGUgYnViYmxlKVxuICAgIC5jbG9zZSB7XG4gICAgICBvcGFjaXR5OiAkdWRzLWNvbXBvbmVudC1idXR0b24tY2xvc2Utb3BhY2l0eTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1vcGFjaXR5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmFubmVyLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyZWVuIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYTpub3QoLmJ0bikge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICB9XG4gIGE6dmlzaXRlZDpub3QoLmJ0bikge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICB9XG59XG4uYmFubmVyLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1vcmFuZ2UgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBhOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbiAgYTp2aXNpdGVkOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbn1cbi5iYW5uZXItYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ibHVlIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYTpub3QoLmJ0bikge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICB9XG4gIGE6dmlzaXRlZDpub3QoLmJ0bikge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICB9XG59XG4uYmFubmVyLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZ3JheSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWRhcmsgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICBhOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1saWdodC1saW5rO1xuICB9XG4gIGE6dmlzaXRlZDpub3QoLmJ0bikge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtbGlnaHQtdmlzaXRlZDtcbiAgICAvLyBNYXkgbmVlZCB0aGUgZm9sbG93aW5nIGluc3RlYWQgZm9yIHByb3BlciBjb250cmFzdC5cbiAgICAvL2NvbG9yOiAjZmZjNjI3O1xuICB9XG59XG5cbi8vIE1lZGlhIFF1ZXJpZXNcbi5iYW5uZXIge1xuICAvLyBNb2JpbGUgdHdlYWtzLiA1NzZweFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLmJhbm5lci1pY29uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTU7XG4gICAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJhbm5lci1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICByaWdodDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIvLyBFeHRyYSBzdHlsZXMgdGhhdCBkb24ndCBoYXZlIGJvb3RzdHJhcCB2YXJpYWJsZXMgdG8gb3ZlcnJpZGVcbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi10ZXh0LWRlY29yYXRpb247XG4gIGZvbnQtd2VpZ2h0OiAkdWRzLWNvbXBvbmVudC1idXR0b24tZm9udC13ZWlnaHQ7XG4gICYgKyAmIHtcbiAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgfVxuICAmLmJ0bi1tZCB7XG4gICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tbWVkaXVtLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LW1lZGl1bVxuICAgICAgJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1tZWRpdW07XG4gIH1cbiAgJi5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtYnV0dG9uLXNtYWxsLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LXNtYWxsXG4gICAgICAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsO1xuICB9XG4gICYuYnRuLXRhZyB7XG4gICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGxcbiAgICAgICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXgtc21hbGw7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgJi5idG4tdGFnLWFsdC13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yO1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgICAmLmJ0bi10YWctYWx0LWdyYXkge1xuICAgICAgYmFja2dyb3VuZDogJGdyYXktMztcbiAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG4gICAgJi5idG4tdGFnLWFsdC1ibGFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00O1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmLmJ0bi1jaXJjbGUge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLWhhbGYgJHVkcy1zaXplLXNwYWNpbmctaGFsZjtcbiAgICB3aWR0aDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGdyYXktMztcbiAgICAmLmJ0bi1jaXJjbGUtYWx0LXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuICAgICYuYnRuLWNpcmNsZS1hbHQtZ3JheSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuICAgICYuYnRuLWNpcmNsZS1hbHQtYmxhY2sge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgY29sb3I6ICRncmF5LTc7XG4gICAgfVxuICAgICYuYnRuLWNpcmNsZS1sYXJnZSB7XG4gICAgICB3aWR0aDogJHVkcy1zaXplLXNwYWNpbmctODtcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctODtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgICAmLmJ0bi1jaXJjbGUteC1sYXJnZSB7XG4gICAgICB3aWR0aDogNi41cmVtO1xuICAgICAgaGVpZ2h0OiA2LjVyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxufVxuXG4uYmctbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTE7XG59XG5cbi8vIFJlbW92ZSBiYWNrZ3JvdW5kIGNoYW5naW5nIGhvdmVyIGVmZmVjdHMgZnJvbSBhbGwgYnV0dG9uc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICR2YWx1ZSxcbiAgICAgICR2YWx1ZSxcbiAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiAkdmFsdWUsXG4gICAgICAkaG92ZXItYm9yZGVyOiAkdmFsdWUsXG4gICAgICAkYWN0aXZlLWJhY2tncm91bmQ6ICR2YWx1ZSxcbiAgICAgICRhY3RpdmUtYm9yZGVyOiAkdmFsdWVcbiAgICApO1xuICB9XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLFxuYS50ZXh0LWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuYS50ZXh0LWdvbGQ6dmlzaXRlZDpub3QoLmJ0bikge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5idG4ge1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiAkdWRzLWNvbXBvbmVudC1idXR0b24taG92ZXItc3RhdGUtdHJhbnNmb3JtO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1hY3RpdmUtc3RhdGUtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxufVxuIiwiI2NhbGVuZGFyIHtcbiAgLmNhbGVuZGFyLXRpdGxlIHtcbiAgICBoMiB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZGFyaztcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIH1cbiAgfVxuICAuY2FsZW5kYXItZ3JpZCB7XG4gICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0zIDA7XG4gICAgcGFkZGluZzogKCR1ZHMtc2l6ZS1zcGFjaW5nLTMgLyAyKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICgkdWRzLXNpemUtc3BhY2luZy0xIC8gMik7XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAuY2FsZW5kYXItaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbWVkaXVtO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy04ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgLnRvZGF5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHVkcy1jb21wb25lbnQtYnV0dG9uLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tYXJvb24tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogKCR1ZHMtc2l6ZS1zcGFjaW5nLTEgLyAyKTtcbiAgICAgIH1cbiAgICAgIC5wcmV2LFxuICAgICAgLm5leHQge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhbGVuZGFyLW5hdiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHVkcy1jb21wb25lbnQtYnV0dG9uLWJvcmRlci1yYWRpdXM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgICAgcGFkZGluZzogKCR1ZHMtc2l6ZS1zcGFjaW5nLTMgLyAyKSAoJHVkcy1zaXplLXNwYWNpbmctNyAvIDMpO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgI2NhbGVuZGFyIHtcbiAgICAuY2FsZW5kYXItZ3JpZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvZHkge1xuICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAuY2FsZW5kYXItaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0xICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNhcmRzIC0gVGFibGUgb2YgQ29udGVudHNcblxuMS4gQmFzaWMgYmFkZ2Ugc3R5bGVzXG4yLiBCYWRnZXMgd2l0aGluIGNhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJhZGdlIHt9XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJhc2ljIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYXJkIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtYnV0dG9uLXNtYWxsLWZvbnQtc2l6ZTtcbiAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteS1zbWFsbCAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4iLCIuaWNvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJGljb24tc21hbGw7XG59XG5cbi5pY29uLWJhc2Uge1xuICBmb250LXNpemU6ICRpY29uLWJhc2U7XG59XG5cbi5pY29uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAkaWNvbi1sYXJnZTtcbn1cblxuLmljb24teGwge1xuICBmb250LXNpemU6ICRpY29uLXhsO1xufVxuXG4uaWNvbi14eGwge1xuICBmb250LXNpemU6ICRpY29uLXh4bDtcbn1cbiIsIi8vIEFTVSBEZXNpZ24gU3lzdGVtIEltYWdlIHN0eWxlcyB3aXRob3V0IEJvb3RzdHJhcCB2YXJpYWJsZXMgdG8gb3ZlcnJpZGUuXG5cbi51ZHMtaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMDtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gSW1hZ2VzIHdpdGggY2FwdGlvbnNcbiAgLnVkcy1maWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGltZy5pbWctb3JpZ2luYWwge1xuICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgfVxuICAgIC51ZHMtZmlndXJlLWNhcHRpb24ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdoaXRlIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LXRpbnk7XG4gICAgfVxuICAgIC51ZHMtY2FwdGlvbi10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiA3NWNoO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgfVxuICB9XG5cbiAgLy8gRHJvcCBzaGFkb3cgZm9yIGltYWdlcyB3aXRoIGFuZCB3aXRob3V0IGNhcHRpb25cbiAgJi51ZHMtaW1nLWRyb3Atc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAkdWRzLXNpemUtc3BhY2luZy0wICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMlxuICAgICAgcmdiYSgyNSwgMjUsIDI1LCAwLjIpO1xuICAgIC51ZHMtZmlndXJlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTA7XG4gICAgfVxuICB9XG59XG4iLCIudWRzLWltYWdlLXRleHQtYmxvY2sge1xuICAmLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtd2hpdGUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDU0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgbWFyZ2luOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICYtaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cblxuICAmLXRleHQtY29udGFpbmVyIHtcbiAgICBmbGV4OiAxO1xuICAgIC8qXG4gICAgKiBTZXQgYSBtYXggd2lkdGggb2YgNTAlIGhlcmUgYmVjYXVzZSBwYWRkaW5nL21hcmdpbnMgYXJlIGFkZGVkIGluIGFkZGl0aW9uIHRvIHRoZSBzcGFjZSBnaXZlbiBmb3IgZmxleCwgdGhlcmVmb3JlXG4gICAgKiB0aGUgd2lkdGggb2YgdGhlIHRleHQgY29udGFpbmVyIGlzIGFjdHVhbGx5IGJpZ2dlciB0aGFuIG9mIHRoZSBpbWFnZSBjb250YWluZXIgb3RoZXJ3aXNlLlxuICAgICovXG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNDhweCA5NnB4O1xuXG4gICAgJi5ncmF5LTctYmcge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS13aGl0ZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LW1kKSB7XG4gICAgICBwYWRkaW5nOiAzNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LXNtYWxsXG4gICAgICAgICAgJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1zbWFsbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbnRlbnQgSW1hZ2UgT3ZlcmxhcFxuXG4xLiBNb2JpbGVcbjIuIERlc2t0b3AgbGdcbjMuIERlc2t0b3AgeGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skdWRzLXNpemUtc3BhY2luZy04fSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCwgbGFyZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLnVkcy1pbWFnZS1vdmVybGFwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDFmciAyMHJlbSAxMHJlbSAxLjVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAkdWRzLXNpemUtc3BhY2luZy05IDFmciAkdWRzLXNpemUtc3BhY2luZy05O1xuICAgIGdhcDogMHB4IDBweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMztcbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiAyO1xuICAgICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIGdyaWQtcm93OiAyIC8gc3BhbiAxO1xuICAgIH1cbiAgfVxuXG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDEwcmVtIDIwcmVtIDFmciAxLjVyZW07XG5cbiAgICBpbWcge1xuICAgICAgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMztcbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAyO1xuICAgICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBncmlkLWNvbHVtbjogNSAvIDY7XG4gICAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICB9XG4gIH1cbn1cblxuXG4iLCIudWRzLWluc2V0LWJveCB7XG4gICYtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAkdWRzLWluc2V0LWJveC1jb250YWluZXItZGlzcGxheTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICR1ZHMtaW5zZXQtYm94LWNvbnRhaW5lci1qdXN0aWZ5LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNjtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgbWFyZ2luOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgbWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQteHh4bDtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00ICR1ZHMtc2l6ZS1zcGFjaW5nLTE2O1xuICAgIHdpZHRoOiAkdWRzLWluc2V0LWJveC1jb250ZW50LWJhc2ljLXdpZHRoO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LWxnKSB7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIHdpZHRoOiAkdWRzLWluc2V0LWJveC1jb250ZW50LXNtYWxsLXdpZHRoO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LXNtYWxsXG4gICAgICAgICAgJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1zbWFsbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkdWRzLWluc2V0LWJveC1jb250YWluZXItZGlzcGxheTogZmxleDtcbiR1ZHMtaW5zZXQtYm94LWNvbnRhaW5lci1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiR1ZHMtaW5zZXQtYm94LWNvbnRlbnQtYmFzaWMtd2lkdGg6IDUwJTtcbiR1ZHMtaW5zZXQtYm94LWNvbnRlbnQtc21hbGwtd2lkdGg6IDEwMCU7XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ2FyZHMgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBCYXNpYyBDYXJkc1xuMi4gRGVncmVlIENhcmRzXG4zLiBTdG9yeSBDYXJkc1xuNC4gRXZlbnQgQ2FyZHNcbjUuIEZvbGRhYmxlIENhcmRzXG42LiBGb2xkYWJsZSAtIERlc2t0b3AgRGlzYWJsZVxuNy4gQWNjb3JkaW9uXG44LiBDaGVja2JveCBTdGFja2VkIENhcmRzXG45LiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbjEwLiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbjExLiBHZW5lcmljIEhlYWRlciBJbWFnZSBPdmVybGF5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnJvdy1zcGFjZWQge1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cblxuLnJvdy1zcGFjZWQgPiAuY29sLFxuLnJvdy1zcGFjZWQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcmQge1xuICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaGVpZ2h0LXBlcmNlbnQ7XG4gIGRpc3BsYXk6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZGlzcGxheTtcbiAgZmxleC1kaXJlY3Rpb246ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZmxleC1kaXJlY3Rpb247XG59XG5cbi5jYXJkLWhvdmVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgY3Vyc29yOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhvdmVyLWN1cnNvcjtcbiAgYm94LXNoYWRvdzogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ob3Zlci1ib3gtc2hhZG93O1xufVxuXG4uY2FyZC1ob3ZlcjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICBjdXJzb3I6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaG92ZXItY3Vyc29yO1xufVxuXG4uY2FyZC1ob3Zlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhcmQtaG92ZXIgPiBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICMwMGJhZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2FyZC1pY29uLXRvcCB7XG4gIHdpZHRoOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLXdpZHRoO1xuICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3Atd2lkdGg7XG4gIG1hcmdpbjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC1tYXJnaW47XG59XG5cbi5jYXJkLWltYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWltYWdlLWdyYWRpZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtaW1hZ2UtZ3JhZGllbnQ6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTIwJSlcbiAgICAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uY2FyZC1pbWctdG9wIGltZyxcbi5jYXJkLWltZy10b3Age1xuICBtYXgtd2lkdGg6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLXdpZHRoLXBlcmNlbnQ7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3AtaGVpZ2h0O1xuICBvYmplY3QtZml0OiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1vYmplY3QtZml0O1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAzMnB4IDMycHggMTZweCAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIC5jYXJkLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGZsZXgtZ3JvdzogMTAwO1xufVxuXG4uY2FyZDpub3QoLmNhcmQuY2FyZC1mb2xkYWJsZSkgPiBkaXY6Zmlyc3Qtb2YtdHlwZTpub3QoLmNhcmQtaW1hZ2UtY29udGVudCkge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtdGFncyB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGJvcmRlci10b3A6IDA7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi5jYXJkLXRhZ3MgLmJ0bi10YWcge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uY2FyZC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1tYXJnaW4tdG9wO1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHJvdy1nYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXJkID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5jYXJkLWljb24tdG9wIHtcbiAgICB3aWR0aDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC13aWR0aDtcbiAgICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3Atd2lkdGg7XG4gICAgbWFyZ2luOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLW1hcmdpbjtcbiAgfVxuXG4gIC5jYXJkLWltZy10b3AgaW1nLFxuICAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMTZweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWxpbmsge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5jYXJkLXRhZ3Mge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5jYXJkLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1idXR0b24tbWFyZ2luLXRvcDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtYnV0dG9uLXNtYWxsLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LXNtYWxsXG4gICAgICAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAuY29sLWxnLTYgLmNhcmQge1xuICAgIC5jYXJkLWltZy10b3AgaW1nLFxuICAgIC5jYXJkLWltZy10b3Age1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICB9XG4gIH1cblxuICAuY29sLWxnLTYgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbn1cblxuLmNhcmQtc20ge1xuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE2cHggMjRweDtcbiAgfVxuICAuY2FyZCA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cblxuICAuY2FyZC1pbWctdG9wIGltZyxcbiAgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5jYXJkLWZvb3Rlci1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuXG4gIC5jYXJkLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAuY2FyZC1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuXG4gIC5jYXJkLXRhZ3Mge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cbn1cblxuLmNhcmQtbGcge1xuICAuY2FyZC1pbWctdG9wIGltZyxcbiAgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1oZWlnaHQtbGc7XG4gIH1cbiAgLmNhcmQtaW1hZ2UtZ3JhZGllbnQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLWhlaWdodC1sZztcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLXRpdGxlIGEsXG4uY2FyZC10aXRsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtdGl0bGUtbGluay10ZXh0LWRlY29yYXRpb247XG59XG5cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtdGl0bGUtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZWdyZWUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcmQtZGVncmVlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1jb250ZW50O1xuICB3aWR0aDogJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLXdpZHRoO1xuICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1oZWlnaHQ7XG4gIGRpc3BsYXk6ICR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1kaXNwbGF5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1jYXJkLWRlZ3JlZS10aXRsZS11bmRlcmxpbmUtY29sb3I7XG4gIG1hcmdpbi10b3A6ICR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1tYXJnaW4tdG9wO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uY2FyZC1mb290ZXItbGluayBhLFxuLmNhcmQtZm9vdGVyLWxpbmsgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZC1mb290ZXItbGluayBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGE6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdhcnJvdy1yaWdodCcgcm9sZT0naW1nJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtYXJyb3ctcmlnaHQgZmEtdy0xNCBmYS0yeCc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTkwLjUgNjYuOWwyMi4yLTIyLjJjOS40LTkuNCAyNC42LTkuNCAzMy45IDBMNDQxIDIzOWM5LjQgOS40IDkuNCAyNC42IDAgMzMuOUwyNDYuNiA0NjcuM2MtOS40IDkuNC0yNC42IDkuNC0zMy45IDBsLTIyLjItMjIuMmMtOS41LTkuNS05LjMtMjUgLjQtMzQuM0wzMTEuNCAyOTZIMjRjLTEzLjMgMC0yNC0xMC43LTI0LTI0di0zMmMwLTEzLjMgMTAuNy0yNCAyNC0yNGgyODcuNEwxOTAuOSAxMDEuMmMtOS44LTkuMy0xMC0yNC44LS40LTM0LjN6Jz48L3BhdGg+PC9zdmc+XCIpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gU3RvcnkgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcmQtc3RvcnkgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtYm9keSxcbi5jYXJkLXN0b3J5IC5jYXJkLWJ1dHRvbixcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLXRhZ3MsXG4uY2FyZC1zdG9yeSAuY2FyZC1mb290ZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG4uY2FyZC1zdG9yeSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4IDE2cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mb290ZXItbGluay1wYWRkaW5nO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAtNDhweDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1zbSB7XG4gIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbjogJHVkcy1jb21wb25lbnQtY2FyZC1zdG9yeS1ib2R5LW1hcmdpbi1zbTtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luOiAkdWRzLWNvbXBvbmVudC1jYXJkLXN0b3J5LWJvZHktbWFyZ2luLXNtO1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIHtcbiAgICBtYXJnaW46ICR1ZHMtY29tcG9uZW50LWNhcmQtc3RvcnktYm9keS1tYXJnaW4tc207XG4gIH1cbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCB7XG4gIC5jYXJkLWhlYWRlcixcbiAgLmNhcmQtYm9keSxcbiAgLmNhcmQtYnV0dG9uLFxuICAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLXRhZ3MsXG4gIC5jYXJkLWZvb3RlcixcbiAgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRXZlbnQgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDhweCAkZ29sZDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTAwMDAwO1xuICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJvZHktcGFkZGluZztcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZXZlbnQtZGV0YWlscyArIC5jYXJkLWV2ZW50LWRldGFpbHMge1xuICBmbGV4LWdyb3c6IDk5OTkwMDAwMDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmNhcmQtZXZlbnQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZC1ldmVudC1pY29ucyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAuY2FyZC1ob3Jpem9udGFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZjNjI3O1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG5cbi5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ldmVudC5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDhweCAkZ29sZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvbGRhYmxlIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWl4aW4gYnRuLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICBib3JkZXItbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMSBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gICYuY2FyZC1tYXJvb24ge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtbWFyb29uO1xuICB9XG5cbiAgJi5jYXJkLWdyYXkge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICB9XG5cbiAgJi5jYXJkLWRhcmsge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuXG4gICAgJi5jYXJkLWhlYWRlci1pY29uIHtcbiAgICAgICYgLmNhcmQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtKCR1ZHMtc2l6ZS1zcGFjaW5nLTMgLyAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgfVxuXG4gICAgaDQsXG4gICAgaDUge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHN2Zy5mYS1jaGV2cm9uLXVwIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdWRzLXRpbWUtdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlZCBzdmcuZmEtY2hldnJvbi11cCxcbiAgICAgICAgJi5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyAuY2FyZC1ib2R5IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG5cbiAgICA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICB9XG5cbiAgICA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gRm9sZGFibGUgLSBEZXNrdG9wIERpc2FibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtaXhpbiBkZXNrdG9wLWRpc2FibGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBoNCBhIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgcGFkZGluZy1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwge1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtZGlzYWJsZTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kaXNhYmxlO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWRpc2FibGU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjcuIEFjY29yZGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjY29yZGlvbiB7XG4gIC5jYXJkLmNhcmQtZm9sZGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICB9XG4gIC5jYXJkLWhlYWRlciAuY2FyZC1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOC4gQ2hlY2tib3ggU3RhY2tlZCBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtY2hlY2tib3gtc3RhY2tlZCAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG45LiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcmQtY2hlY2tib3gtaW5saW5lIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtY2hlY2tib3gtaW5saW5lIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEwLiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tZWRpYS10eXBlLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xMS4gR2VuZXJpYyBIZWFkZXIgSW1hZ2UgT3ZlcmxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtaW1hZ2Utb3ZlcmxheS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgLmZhLXZpZGVvIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmljb24tZXhhbXBsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiLy8gQVNVIERlc2lnbiBTeXN0ZW0gTGlzdHMgd2l0aG91dCBCb290c3RyYXAgdmFyaWFibGVzIHRvIG92ZXJyaWRlLlxuXG5AbWl4aW4gdWRzLWxpc3Qtc3BhY2luZyB7XG4gIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1wYWRkaW5nO1xuICBsaXN0LXN0eWxlOiAkdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGlzdC1zdHlsZTtcblxuICBsaSB7XG4gICAgbWF4LXdpZHRoOiAkdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGktbWF4LXdpZHRoOyAvLyBUT0RPIFJldmlzaXQuXG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1zcGFjaW5nLWxpLW1hcmdpbi1ib3R0b207XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGktbGFzdC1vZi10eXBlLW1hcmdpbi1ib3R0b207XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB1ZHMtdWwtbGlzdC1zdHlsZXMge1xuICBsaTpiZWZvcmUsXG4gIHVsIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG4gIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDIyICc7IC8vJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtY29udGVudC1idWxsZXQ7XG4gICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1mb250LXNpemU7XG4gICAgdmVydGljYWwtYWxpZ246ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXZlcnRpY2FsLWFsaWduO1xuICAgIGxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1saW5lLWhlaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1wYWRkaW5nLXJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1tYXJnaW4tbGVmdDtcbiAgfVxuXG4gIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG4gIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyNUU2ICc7IC8vJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtY29udGVudC1idWxsZXQtZW1wdHk7XG4gIH1cblxuICBvbCxcbiAgdWwge1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXN1Yi1saXN0LXBhZGRpbmc7XG4gIH1cbn1cblxuLy8gR2VuZXJhbCBVTCBydWxlcy5cbnVsLnVkcy1saXN0IHtcbiAgQGluY2x1ZGUgdWRzLWxpc3Qtc3BhY2luZztcbiAgQGluY2x1ZGUgdWRzLXVsLWxpc3Qtc3R5bGVzO1xufVxuXG4vLyBHZW5lcmFsIFVMIGFuZCBPTCBydWxlcy5cbnVsLnVkcy1saXN0LFxub2wudWRzLWxpc3Qge1xuICAvLyBNYXJvb24gbGlzdHNcbiAgJi5tYXJvb24ge1xuICAgIGxpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1tYXJvb24tbGlzdC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBEYXJrIE1vZGVcbiAgJi5kYXJrbW9kZSB7XG4gICAgQGluY2x1ZGUgdWRzLWxpc3Qtc3BhY2luZztcblxuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLW1hcmdpbi1sZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtbWFyZ2luLWJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtY29sb3I7XG4gICAgLy8gRGVmYXVsdCB3aGl0ZSBsaXN0IGJ1bGxldHMgKGZvciBkYXJrIG1vZGUpXG4gICAgbGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLWxpLWJlZm9yZS1jb2xvcjtcbiAgICB9XG4gICAgLy8gR29sZCBsaXN0IGJ1bGxldHMgKGZvciBkYXJrIG1vZGUpXG4gICAgJi5nb2xkIGxpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1nb2xkLWNvbG9yO1xuICAgIH1cbiAgICAvLyBHb2xkIGxpc3QgaWNvbiBidWxsZXRzIChmb3IgZGFyayBtb2RlKVxuICAgICYuZ29sZCBsaSAuZmEtbGkge1xuICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtZ29sZC1jb2xvcjtcbiAgICB9XG4gICAgJi51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtc3RlcGxpc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLXN0ZXBsaXN0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNtb2tlIG1vZGUgKGdyYXkgYmFja2dyb3VuZCkuXG4gICYuc21va2Vtb2RlIHtcbiAgICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuXG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1sZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1ib3R0b207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1zbW9rZW1vZGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuXG4gIC8vIExpZ2h0IHNtb2tlIG1vZGUuXG4gICYubGlnaHQtc21va2Vtb2RlIHtcbiAgICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuXG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1sZWZ0OyAvLyBSZXVzZWQgdG9rZW5cbiAgICBtYXJnaW4tYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LXNtb2tlbW9kZS1tYXJnaW4tYm90dG9tOyAvLyBSZXVzZWQgdG9rZW5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xOyAvLyBNYWdpYyBiYWNrZ3JvdW5kIGNvbG9yLlxuICB9XG59XG5cbi8vIEljb24gbGlzdCBydWxlcy5cbnVsLnVkcy1saXN0IHtcbiAgJi5mYS11bCB7XG4gICAgQGluY2x1ZGUgdWRzLWxpc3Qtc3BhY2luZztcbiAgICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbWFyZ2luLWxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbWFyZ2luLWJvdHRvbTtcbiAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1wYWRkaW5nO1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTsgLy8gQXZvaWQgaWNvbiBjbGlwcGluZy4gV2FzICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgbGkgLmZhLWxpIHtcbiAgICAgIGxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWljb24tbGVmdDtcbiAgICB9XG4gICAgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1jb250ZW50O1xuICAgICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtZm9udC1zaXplO1xuICAgICAgdmVydGljYWwtYWxpZ246ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtbGluZS1oZWlnaHQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtcGFkZGluZy1yaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtbWFyZ2luLWxlZnQ7XG4gICAgfVxuICAgIC8vIE1hcm9vbiBpY29uIGJ1bGxldHNcbiAgICAmLm1hcm9vbiBsaSAuZmEtbGkge1xuICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLW1hcm9vbi1pY29uO1xuICAgIH1cbiAgfVxufVxuXG4vLyBHZW5lcmFsIE9MIHJ1bGVzLlxub2wudWRzLWxpc3Qge1xuICAvLyBXZSBtYW51YWxseSBtYW5hZ2UgdGhlIGNvdW50ZXIgc2luY2Ugd2UgbmVlZCB0byByZW1vdmUgdGhlIHRyYWlsaW5nIHBlcmlvZHMuXG5cbiAgQGluY2x1ZGUgdWRzLWxpc3Qtc3BhY2luZztcbiAgLy8gVHdlYWsgdGhlIG1peC1pbidzIGxlZnQgcGFkZGluZyBkdWUgdG8gT0wncyBuZWVkaW5nIG1vcmUgc3BhY2UgZm9yIGRvdWJsZVxuICAvLyBhbmQgdHJpcGxlIGRpZ2l0cy4gTm90IHN1cHBvcnRlZDogPiAzIGRpZ2l0cy5cbiAgcGFkZGluZy1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy02O1xuICAmLmRhcmttb2RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gIH1cbiAgJi5zbW9rZW1vZGUge1xuICAgIHBhZGRpbmctbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNjtcbiAgfVxuICAmLmxpZ2h0LXNtb2tlbW9kZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy02O1xuICB9XG5cbiAgY291bnRlci1yZXNldDogbGlzdGNvdW50ZXI7XG5cbiAgbGkgb2wge1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLW5lc3RlZC1vbC1wYWRkaW5nO1xuICB9XG5cbiAgbGk6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktYmVmb3JlLWxpbmUtaGVpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLWJlZm9yZS1wYWRkaW5nLXJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1iZWZvcmUtbWFyZ2luLWxlZnQ7XG4gIH1cblxuICBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIpICcuICc7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xuICB9XG5cbiAgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3Rjb3VudGVyLCBsb3dlci1hbHBoYSkgJy4gJztcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdGNvdW50ZXI7XG4gIH1cblxuICBvbCBvbCBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLXJvbWFuKSAnLiAnO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbiAgfVxuXG4gIC8vIEFkanVzdCBpbmRlbnQgZm9yIGRvdWJsZSBkaWdpdHMuXG4gIGxpOm50aC1vZi10eXBlKDkpIH4gbGk6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktbnRoLW9mLXR5cGUtOS1tYXJnaW4tbGVmdDtcbiAgfVxuICAvLyBBZGp1c3QgaW5kZW50IGZvciB0cmlwbGUgZGlnaXRzLlxuICBsaTpudGgtb2YtdHlwZSg5OSkgfiBsaTpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1udGgtb2YtdHlwZS05OS1tYXJnaW4tbGVmdDtcbiAgfVxuXG4gIC8vIFN0ZXAgTGlzdCBzdHlsZXNcbiAgJi51ZHMtc3RlcGxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLXBhZGRpbmctbGVmdDtcbiAgICBtYXgtd2lkdGg6IDc1Y2g7XG4gICAgcGFkZGluZy1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMDtcbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLXBhZGRpbmctYm90dG9tO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy02O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLW1hcmdpbi1ib3R0b207XG4gICAgICBib3JkZXItYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktYm9yZGVyLWJvdHRvbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktZm9udC13ZWlnaHQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktc3Bhbi1wYWRkaW5nLWxlZnQ7IC8vIFRleHQgYWxpZ25tZW50IGJlbG93IGhlYWRsaW5lLCB0d2Vha3kgZHVlIHRvIG9ibG9uZyBmaXggYmVsb3cuXG4gICAgICAgIGRpc3BsYXk6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLWRpc3BsYXk7XG4gICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLW1hcmdpbi10b3A7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktc3Bhbi1mb250LXdlaWdodDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1ib3JkZXItcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLXBhZGRpbmc7IC8vIEZvbGxvd2luZyBpcyBtb3JlIHRydWUgdG8gWEQgc3RlcCBjaXJjbGUgc2l6aW5nLCBidXQgbG9va3MgbGVzcyByb3VuZGVkOiBwYWRkaW5nOiAwLjRyZW0gMC42cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtbWFyZ2luLXJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1tYXJnaW4tbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtZm9udC13ZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoXG4gICAgICAgICAgbGlzdGNvdW50ZXJcbiAgICAgICAgKTsgLy8gUmVtb3ZlIHNwYWNlIGFzIGl0IG1lc3NlcyB3aXRoIGNlbnRlcmluZy5cbiAgICAgIH1cbiAgICB9XG4gICAgJi51ZHMtc3RlcGxpc3QtZ29sZCBsaTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWdvbGQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtZ29sZC1jb2xvcjtcbiAgICB9XG4gICAgJi51ZHMtc3RlcGxpc3QtbWFyb29uIGxpOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbWFyb29uLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCJoMSxcbmgyLFxuaDMsXG5oNCxcbmg1IHtcbiAgLy8gZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmctZm9udC13ZWlnaHQ7XG4gIHRleHQtYWxpZ246ICRoZWFkaW5nLXRleHQtYWxpZ247XG4gIG9wYWNpdHk6ICRoZWFkaW5nLW9wYWNpdHk7XG4gIG1hcmdpbjogJGhlYWRpbmctbWFyZ2luIDA7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1saW5lLWhlaWdodDtcbn1cblxuLy8gSWYgdGhlcmUgaXMgYSBoZWFkaW5nIGJldHdlZW4gdHdvIHBhcmFncmFwaHMsXG4vLyB0aGVyZSBuZWVkcyB0byBiZSBtb3JlIHNwYWNlIGFib3ZlIHRoZSBoZWFkaW5nIHRoYW4gYmVsb3cgaXQgdG8gZW5zdXJlIHRoYXQgY29udGVudCBpcyBjaHVua2VkIGFwcHJvcHJpYXRlbHkgYW5kIHJlbWFpbnMgbGVnaWJsZS5cbi8vIFRoZSBmb2xsb3dpbmcgdHdvIHNlbGVjdG9ycyBjb21iaW5lZCB0YXJnZXQgaGVhZGluZyBlbGVtZW50cyBzdXJyb3VuZGVkIGJ5IHAgZWxlbWVudHNcbnAgKyBoMSxcbnAgKyBoMixcbnAgKyBoMyxcbnAgKyBoNCxcbnAgKyBoNSxcbnAgKyBoNiB7XG4gIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG59XG5cbnA6bGFzdC1vZi10eXBlICsgaDEsXG5wOmxhc3Qtb2YtdHlwZSArIGgyLFxucDpsYXN0LW9mLXR5cGUgKyBoMyxcbnA6bGFzdC1vZi10eXBlICsgaDQsXG5wOmxhc3Qtb2YtdHlwZSArIGg1LFxucDpsYXN0LW9mLXR5cGUgKyBoNiB7XG4gIG1hcmdpbi10b3A6ICRoZWFkaW5nLW1hcmdpbjtcbn1cblxuaDEge1xuICBmb250LXNpemU6ICRoZWFkaW5nLW9uZS1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1vbmUtbGluZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy1vbmUtbGV0dGVyLXNwYWNpbmc7XG5cbiAgJi5hcnRpY2xlIHtcbiAgICBmb250LXNpemU6ICRoZWFkaW5nLW9uZS1hcnRpY2xlLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGhlYWRpbmctb25lLWFydGljbGUtbGluZS1oZWlnaHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLW9uZS1hcnRpY2xlLWxldHRlci1zcGFjaW5nO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3N3B4KSB7XG4gICAgJixcbiAgICAmLmFydGljbGUge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGluZy1vbmUtbW9iaWxlLWZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1vbmUtbW9iaWxlLWxpbmUtaGVpZ2h0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLW9uZS1tb2JpbGUtbGV0dGVyLXNwYWNpbmc7XG4gICAgfVxuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAkaGVhZGluZy10d28tZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmctdHdvLWxpbmUtaGVpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctdHdvLWxldHRlci1zcGFjaW5nO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzdweCkge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctdHdvLW1vYmlsZS1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLXR3by1tb2JpbGUtbGluZS1oZWlnaHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLXR3by1tb2JpbGUtbGV0dGVyLXNwYWNpbmc7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6ICRoZWFkaW5nLXRocmVlLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLXRocmVlLWxpbmUtaGVpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctdGhyZWUtbGV0dGVyLXNwYWNpbmc7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAkaGVhZGluZy1mb3VyLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWZvdXItbGluZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy1mb3VyLWxldHRlci1zcGFjaW5nO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogJGhlYWRpbmctZml2ZS1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1maXZlLWxpbmUtaGVpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctZml2ZS1sZXR0ZXItc3BhY2luZztcbn1cblxuaDEgc3BhbltjbGFzc149J2hpZ2hsaWdodC0nXSxcbmgyIHNwYW5bY2xhc3NePSdoaWdobGlnaHQtJ10sXG5oMyBzcGFuW2NsYXNzXj0naGlnaGxpZ2h0LSddLFxuaDQgc3BhbltjbGFzc149J2hpZ2hsaWdodC0nXSB7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG59XG5cbmgxIHNwYW4uaGlnaGxpZ2h0LFxuaDIgc3Bhbi5oaWdobGlnaHQge1xuICAmLWdvbGQge1xuICAgIEBpbmNsdWRlIGhlYWRpbmctaGlnaGxpZ2h0LWxhcmdlLWJveC1zaGFkb3coXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtdGV4dC1jb2xvclxuICAgICk7XG4gIH1cblxuICAmLWJsYWNrIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nLWhpZ2hsaWdodC1sYXJnZS1ib3gtc2hhZG93KFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtYmxhY2stdGV4dC1jb2xvclxuICAgICk7XG4gIH1cblxuICAmLXdoaXRlIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nLWhpZ2hsaWdodC1sYXJnZS1ib3gtc2hhZG93KFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LXdoaXRlLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtdGV4dC1jb2xvclxuICAgICk7XG4gIH1cbn1cblxuaDMgc3Bhbi5oaWdobGlnaHQsXG5oNCBzcGFuLmhpZ2hsaWdodCB7XG4gICYtZ29sZCB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1oaWdobGlnaHQtc21hbGwtYm94LXNoYWRvdyhcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1nb2xkLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtZ29sZC10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxuXG4gICYtYmxhY2sge1xuICAgIEBpbmNsdWRlIGhlYWRpbmctaGlnaGxpZ2h0LXNtYWxsLWJveC1zaGFkb3coXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtYmxhY2stYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1ibGFjay10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxuXG4gICYtd2hpdGUge1xuICAgIEBpbmNsdWRlIGhlYWRpbmctaGlnaGxpZ2h0LXNtYWxsLWJveC1zaGFkb3coXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxufVxuIiwiJGhlYWRpbmctZm9udC1mYW1pbHk6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm9udC1mYW1pbHk7XG4kaGVhZGluZy1mb250LXdlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb250LXdlaWdodDtcbiRoZWFkaW5nLXRleHQtYWxpZ246ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGV4dC1hbGlnbjtcbiRoZWFkaW5nLW9wYWNpdHk6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb3BhY2l0eTtcbiRoZWFkaW5nLW1hcmdpbjogJHVkcy1jb21wb25lbnQtaGVhZGluZy1tYXJnaW47XG4kaGVhZGluZy1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy1saW5lLWhlaWdodC1mb3JtdWxhO1xuXG4kaGVhZGluZy1vbmUtZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1mb250LXNpemU7XG4kaGVhZGluZy1vbmUtbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctb25lLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctb25lLWFydGljbGUtZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1hcnRpY2xlLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLW9uZS1hcnRpY2xlLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1hcnRpY2xlLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctb25lLWFydGljbGUtbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWFydGljbGUtbGV0dGVyLXNwYWNpbmc7XG5cbiRoZWFkaW5nLW9uZS1tb2JpbGUtZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1tb2JpbGUtZm9udC1zaXplO1xuJGhlYWRpbmctb25lLW1vYmlsZS1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbW9iaWxlLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctb25lLW1vYmlsZS1sZXR0ZXItc3BhY2luZzogJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbW9iaWxlLWxldHRlci1zcGFjaW5nO1xuXG4kaGVhZGluZy10d28tZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1mb250LXNpemU7XG4kaGVhZGluZy10d28tbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctdHdvLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctdHdvLW1vYmlsZS1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLW1vYmlsZS1mb250LXNpemU7XG4kaGVhZGluZy10d28tbW9iaWxlLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1tb2JpbGUtbGluZS1oZWlnaHQ7XG4kaGVhZGluZy10d28tbW9iaWxlLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1tb2JpbGUtbGV0dGVyLXNwYWNpbmc7XG5cbiRoZWFkaW5nLXRocmVlLWZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtaGVhZGluZy10aHJlZS1mb250LXNpemU7XG4kaGVhZGluZy10aHJlZS1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy10aHJlZS1saW5lLWhlaWdodDtcbiRoZWFkaW5nLXRocmVlLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWxldHRlci1zcGFjaW5nO1xuXG4kaGVhZGluZy1mb3VyLWZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb3VyLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLWZvdXItbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm91ci1saW5lLWhlaWdodDtcbiRoZWFkaW5nLWZvdXItbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm91ci1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctZml2ZS1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZml2ZS1mb250LXNpemU7XG4kaGVhZGluZy1maXZlLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZpdmUtbGluZS1oZWlnaHQ7XG4kaGVhZGluZy1maXZlLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZpdmUtbGV0dGVyLXNwYWNpbmc7XG5cbiRoZWFkaW5nLWhpZ2hsaWdodC1nb2xkLWJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtYmctY29sb3I7XG4kaGVhZGluZy1oaWdobGlnaHQtZ29sZC10ZXh0LWNvbG9yOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1nb2xkLXRleHQtY29sb3I7XG5cbiRoZWFkaW5nLWhpZ2hsaWdodC1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ibGFjay1iZy1jb2xvcjtcbiRoZWFkaW5nLWhpZ2hsaWdodC1ibGFjay10ZXh0LWNvbG9yOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ibGFjay10ZXh0LWNvbG9yO1xuXG4kaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtYmctY29sb3I7XG4kaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtdGV4dC1jb2xvcjogJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtdGV4dC1jb2xvcjtcblxuQG1peGluIGhlYWRpbmctaGlnaGxpZ2h0LWxhcmdlLWJveC1zaGFkb3coJGJzQ29sb3IsICR0ZXh0Q29sb3IpIHtcbiAgYm94LXNoYWRvdzogJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1maXJzdC1vZmZzZXQteFxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1maXJzdC1vZmZzZXQteVxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1maXJzdC1ibHVyLXJhZGl1c1xuICAgICAgJGJzQ29sb3IsXG4gICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1zZWNvbmQtb2Zmc2V0LXhcbiAgICAgICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctbGFyZ2Utc2Vjb25kLW9mZnNldC15XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLXNlY29uZC1ibHVyLXJhZGl1c1xuICAgICAgJGJzQ29sb3I7XG4gIGJhY2tncm91bmQ6ICRic0NvbG9yO1xuICBjb2xvcjogJHRleHRDb2xvcjtcbn1cblxuQG1peGluIGhlYWRpbmctaGlnaGxpZ2h0LXNtYWxsLWJveC1zaGFkb3coJGJzQ29sb3IsICR0ZXh0Q29sb3IpIHtcbiAgYm94LXNoYWRvdzogJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1maXJzdC1vZmZzZXQteFxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1maXJzdC1vZmZzZXQteVxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1maXJzdC1ibHVyLXJhZGl1c1xuICAgICAgJGJzQ29sb3IsXG4gICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1zZWNvbmQtb2Zmc2V0LXhcbiAgICAgICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtc2Vjb25kLW9mZnNldC15XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLXNlY29uZC1ibHVyLXJhZGl1c1xuICAgICAgJGJzQ29sb3I7XG4gIGJhY2tncm91bmQ6ICRic0NvbG9yO1xuICBjb2xvcjogJHRleHRDb2xvcjtcbn1cbiIsImhyIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctNiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuXG4gICYuY29weS1kaXZpZGVyIHtcbiAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgbWF4LXdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy0zMjtcbiAgfVxufVxuXG4iLCIvLyBUaGlzIGZ1bmN0aW9uIHNldCB0aGUgYmFja2dyb3VuZiBjb2xvciBmb3IgdGhlIGFycm93IGljb25cbi8vICRmaWxsLWNvbG9yOiBhbnkgdmFsaWQgY3NzIGNvbG9yXG4vLyAkZGlyZWN0aW9uOiAgbGVmdCBvciByaWdodC4gdGhpcyB3aWxsIHNldCB0aGUgcmVxdWlyZWQgc3ZnIGljb25cbkBtaXhpbiBiZy1hcnJvdy1pY29uKCRmaWxsLWNvbG9yLCAkZGlyZWN0aW9uKSB7XG4gIEBpZiAkZmlsbC1jb2xvciAhPSAnY3VycmVudENvbG9yJyB7XG4gICAgLy8gXCIlMjNcIiBlc2NhcGVzIFwiI1wiIHdoaWNoIGRvZXMgbm90IHdvcmsgd2hlbiB0aGUgU1ZHIGlzIGFuIGlubGluZSB2YWx1ZVxuICAgICRmaWxsLWNvbG9yOiAnJTIzJyArIHN0ci1zbGljZSgnJyArICRmaWxsLWNvbG9yLCAyKTtcbiAgfVxuXG4gICRiZy1pY29uOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPlwiO1xuXG4gIEBpZiAkZGlyZWN0aW9uID09ICdsZWZ0JyB7XG4gICAgJGJnLWljb246ICRiZy1pY29uICtcbiAgICAgIFwiPHBhdGggZmlsbD0nI3skZmlsbC1jb2xvcn0nIGQ9J00yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweic+PC9wYXRoPjwvc3ZnPlwiO1xuICB9XG5cbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3JpZ2h0JyB7XG4gICAgJGJnLWljb246ICRiZy1pY29uICtcbiAgICAgIFwiPHBhdGggZmlsbD0nI3skZmlsbC1jb2xvcn0nIGQ9J00yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweic+PC9wYXRoPjwvc3ZnPlwiO1xuICB9XG5cbiAgY29udGVudDogdXJsKCRiZy1pY29uKTtcbn1cblxuYS5wYWdlLWxpbmssXG5hLnBhZ2UtbGluazp2aXNpdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJHVkcy1jb21wb25lbnQtcGFnZXItYm9yZGVyLXJhZGl1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdWRzLWNvbXBvbmVudC1wYWdlci10ZXh0LWRlY29yYXRpb247XG4gIGZvbnQtd2VpZ2h0OiAkdWRzLWNvbXBvbmVudC1wYWdlci1mb250LXdlaWdodDtcbiAgY29sb3I6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWNvbG9yO1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5hLnBhZ2UtbGluazpob3ZlciB7XG4gIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1wYWdlci1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdWRzLWNvbXBvbmVudC1wYWdlci1ob3Zlci10ZXh0LWRlY29yYXRpb247XG59XG5zcGFuLnBhZ2UtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXItcmFkaXVzO1xufVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogJHVkcy1jb21wb25lbnQtcGFnZXItYm9yZGVyLXJhZGl1cztcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgYmctYXJyb3ctaWNvbignY3VycmVudENvbG9yJywgcmlnaHQpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1oZWlnaHQ7XG4gIHdpZHRoOiAkdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1tYXJnaW47XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgYmctYXJyb3ctaWNvbignY3VycmVudENvbG9yJywgbGVmdCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1oZWlnaHQ7XG4gIHdpZHRoOiAkdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLXdpZHRoO1xuICBtYXJnaW4tcmlnaHQ6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWljb24tbWFyZ2luO1xufVxuLmRpc2FibGVkIC5wYWdlLWxpbmstaWNvbjpiZWZvcmUsXG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmFmdGVyIHtcbiAgb3BhY2l0eTogJHVkcy1jb21wb25lbnQtcGFnZXItZGlzYWJsZWQtb3BhY2l0eTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAmLnVkcy1iZy1ncmF5MSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcblxuICAgIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudWRzLWJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5O1xuXG4gICAgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudWRzLWJnLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1kYXJrO1xuXG4gICAgLnBhZ2UtaXRlbSB7XG4gICAgICAmOmxhc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWFycm93LWljb24oJHVkcy1jb2xvci1iYXNlLWdyYXktMSwgcmlnaHQpO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgYmctYXJyb3ctaWNvbigkdWRzLWNvbG9yLWJhc2UtZ3JheS0xLCBsZWZ0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgIH1cblxuICAgIC5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlO1xuICAgIH1cblxuICAgIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZGFyaztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgYS5wYWdlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5wYWdlLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwLjJyZW07XG4gIH1cbiAgYS5wYWdlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuIiwiLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMHB4IDBweCAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgJjpob3ZlciBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLm5hdi10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlIDBzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IDAuMmVtIDAuOGVtO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW46IDAuMmVtIDAuMmVtIDAgMC4yZW07XG4gICAgfVxuXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtbWFyb29uO1xuICAgIH1cblxuICAgIC5uYXYtbGluazpob3ZlcixcbiAgICAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gICAgfVxuICB9XG5cbiAgJi1kYXJrIHtcbiAgICAubmF2LXRhYnMge1xuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1icmFuZC1nb2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR1ZHMtY29sb3ItYnJhbmQtZ29sZDtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYnJhbmQtZ29sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gICAgJjpob3ZlciBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Nyb2xsLWNvbnRyb2wge1xuICAmLXByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgbGVmdDogMDtcblxuICAgIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICAgICAgbWFyZ2luOiAwIDQycHggMCAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgOTBkZWcsXG4gICAgICByZ2JhKDI1LCAyNSwgMjUsIDApIDAlLFxuICAgICAgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAxMDAlXG4gICAgKTtcblxuICAgIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgICAgbWFyZ2luOiAwIDEycHggMCA0MnB4O1xuICAgIH1cbiAgfVxuXG4gICYtcHJldiBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuICAmLW5leHQgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMTJweCAxMnB4O1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4udGFiLWNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy00O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yODUuNDc2IDI3Mi45NzFMOTEuMTMyIDQ2Ny4zMTRjLTkuMzczIDkuMzczLTI0LjU2OSA5LjM3My0zMy45NDEgMGwtMjIuNjY3LTIyLjY2N2MtOS4zNTctOS4zNTctOS4zNzUtMjQuNTIyLS4wNC0zMy45MDFMMTg4LjUwNSAyNTYgMzQuNDg0IDEwMS4yNTVjLTkuMzM1LTkuMzc5LTkuMzE3LTI0LjU0NC4wNC0zMy45MDFsMjIuNjY3LTIyLjY2N2M5LjM3My05LjM3MyAyNC41NjktOS4zNzMgMzMuOTQxIDBMMjg1LjQ3NSAyMzkuMDNjOS4zNzMgOS4zNzIgOS4zNzMgMjQuNTY4LjAwMSAzMy45NDF6Jz48L3BhdGg+PC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgNTAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00zNC41MiAyMzkuMDNMMjI4Ljg3IDQ0LjY5YzkuMzctOS4zNyAyNC41Ny05LjM3IDMzLjk0IDBsMjIuNjcgMjIuNjdjOS4zNiA5LjM2IDkuMzcgMjQuNTIuMDQgMzMuOUwxMzEuNDkgMjU2bDE1NC4wMiAxNTQuNzVjOS4zNCA5LjM4IDkuMzIgMjQuNTQtLjA0IDMzLjlsLTIyLjY3IDIyLjY3Yy05LjM3IDkuMzctMjQuNTcgOS4zNy0zMy45NCAwTDM0LjUyIDI3Mi45N2MtOS4zNy05LjM3LTkuMzctMjQuNTcgMC0zMy45NHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSA1MCU7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00IDA7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSGVyb2VzXG5cbjEuIE1peGluc1xuMi4gSGVybywgTW9iaWxlXG4zLiBIZXJvLCBUYWJsZXRcbjQuIEhlcm8sIERlc2t0b3BcbjUuIFN0b3J5IEhlcm8sIE1vYmlsZVxuNi4gU3RvcnkgSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AbWl4aW4gbGlrZS1oMyB7XG4gIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQteGw7XG4gIGxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWxldHRlci1zcGFjaW5nO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWl4aW4gbGlrZS1oMy1oaWdobGlnaHQtd2hpdGUge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZmZmZmLCAwLjE1ZW0gMCAwICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG5AbWl4aW4gbGlrZS1oMy1oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuXG5AbWl4aW4gbGlrZS1oMy1oaWdobGlnaHQtZ29sZCB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmM2MjcsIDAuMTVlbSAwIDAgI2ZmYzYyNztcbiAgYmFja2dyb3VuZDogI2ZmYzYyNztcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIEhlcm8sIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5kaXZbY2xhc3NePSd1ZHMtaGVybyddIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkdWRzLXNpemUtc3BhY2luZy0yIDFmciAkdWRzLXNpemUtc3BhY2luZy0yO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIGF1dG8gYXV0byAkdWRzLXNpemUtc3BhY2luZy0zIGF1dG87XG4gIGdhcDogMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWl0ZW1zOiBsZWZ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgLy8gQ29sdW1uIGFsaWdubWVudCBmb3IgZGVjZW5kZW50IGl0ZW1zXG4gIGgxLFxuICBbcm9sZT0nZG9jLXN1YnRpdGxlJ10sXG4gIGEuYnRuLFxuICAuY29udGVudCxcbiAgLmJ0bi1yb3cge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG5cbiAgLmhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxIC8gc3BhbiA0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBbcm9sZT0nZG9jLXN1YnRpdGxlJ10ge1xuICAgIEBpbmNsdWRlIGxpa2UtaDM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC5oaWdobGlnaHQtd2hpdGUge1xuICAgICAgQGluY2x1ZGUgbGlrZS1oMy1oaWdobGlnaHQtd2hpdGU7XG4gICAgfVxuICAgIC5oaWdobGlnaHQtYmxhY2sge1xuICAgICAgQGluY2x1ZGUgbGlrZS1oMy1oaWdobGlnaHQtYmxhY2s7XG4gICAgfVxuICAgIC5oaWdobGlnaHQtZ29sZCB7XG4gICAgICBAaW5jbHVkZSBsaWtlLWgzLWhpZ2hsaWdodC1nb2xkO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgICAgIC13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG4gIH1cblxuICBoMSB7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cbiAgfVxuXG4gIGEuYnRuIHtcbiAgICBncmlkLXJvdzogNCAvIHNwYW4gMjtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIGdyaWQtcm93OiA2O1xuICB9XG5cbiAgLy8gQmFzZSBjbGFzcyBtb2RpZmllcjogLmhhcy1idG4tcm93XG4gICYuaGFzLWJ0bi1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKTtcblxuICAgIC5idG4tcm93IHtcbiAgICAgIGdyaWQtcm93OiA0O1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgICAgICAmICsgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBncmlkLXJvdzogNTtcbiAgICB9XG4gIH1cblxuICAvLyBCYXNlIGNsYXNzIG1vZGlmaWVyOiAuaGlkZS1jb250ZW50IHtcbiAgJi5oaWRlLWNvbnRlbnQgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuZGl2LnVkcy1oZXJvLXNtLFxuZGl2LnVkcy1oZXJvLW1kIHtcbiAgbWluLWhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMzI7XG59XG5cbmRpdi51ZHMtaGVyby1sZyB7XG4gIG1pbi1oZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLjUgTW9iaWxlIE9ubHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIFByZXZlbnRzIHdoaXRlIHRleHQgb24gYSB3aGl0ZSBiYWNrZ3JvdW5kIHdoZW4gLmNvbnRlbnRcbi8vIGlzIHJlcG9zaXRpb25lZCBiZWxvdyB0aGUgYmFja2dyb3VuZCBpbWFnZS5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICBkaXZbY2xhc3NePSd1ZHMtaGVybyddIC5jb250ZW50LnRleHQtd2hpdGUsXG4gIGRpdltjbGFzc149J3Vkcy1oZXJvJ10gLmNvbnRlbnQgPiAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTcgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBIZXJvLCBUYWJsZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgZGl2W2NsYXNzXj0ndWRzLWhlcm8nXSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDAsIDcwMHB4KSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgcmVwZWF0KDQsIGF1dG8pICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG5cbiAgICAvLyBDb2x1bW4gYWxpZ25tZW50IGZvciBkZWNlbmRlbnQgaXRlbXNcbiAgICBoMSxcbiAgICBbcm9sZT0nZG9jLXN1YnRpdGxlJ10sXG4gICAgYS5idG4sXG4gICAgLmNvbnRlbnQsXG4gICAgLmJ0bi1yb3cge1xuICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgei1pbmRleDogMzA7XG4gICAgfVxuXG4gICAgLmhlcm8ge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gNjtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC14bDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkdWRzLWZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgYS5idG4ge1xuICAgICAgZ3JpZC1yb3c6IDU7XG4gICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJiArIGEuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQmFzZSBjbGFzcyBtb2RpZmllcjogLmhhcy1idG4tcm93XG4gICAgJi5oYXMtYnRuLXJvdyB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgJHVkcy1zaXplLXNwYWNpbmctNjtcblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBncmlkLXJvdzogNDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1yb3cge1xuICAgICAgICBncmlkLXJvdzogNTtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgJiArIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQmFzZSBjbGFzcyBtb2RpZmllcjogLmhpZGUtY29udGVudFxuICAgICYuaGlkZS1jb250ZW50IC5jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8vIEJhY2tncm91bmQgc2hhZG93XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSk7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiA2O1xuICAgICAgei1pbmRleDogMjA7XG4gICAgfVxuICB9XG5cbiAgZGl2LnVkcy1oZXJvLXNtIHtcbiAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMyO1xuICB9XG4gIGRpdi51ZHMtaGVyby1tZCB7XG4gICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy02NDtcbiAgfVxuICBkaXYudWRzLWhlcm8tbGcge1xuICAgIGhlaWdodDogNDIuNzVyZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICBkaXZbY2xhc3NePSd1ZHMtaGVybyddIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgOTQwcHgpIDFmcjtcblxuICAgIC8vIENvbHVtbiBhbGlnbm1lbnQgZm9yIGRlY2VuZGVudCBpdGVtc1xuICAgIGgxLFxuICAgIFtyb2xlPSdkb2Mtc3VidGl0bGUnXSxcbiAgICBhLmJ0bixcbiAgICAuY29udGVudCxcbiAgICAuYnRuLXJvdyB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoOTQwcHggLSAzNCUpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIGRpdltjbGFzc149J3Vkcy1oZXJvJ10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCAxMjAwcHgpIDFmcjtcblxuICAgIC8vIENvbHVtbiBhbGlnbm1lbnQgZm9yIGRlY2VuZGVudCBpdGVtc1xuICAgIGgxLFxuICAgIFtyb2xlPSdkb2Mtc3VidGl0bGUnXSxcbiAgICBhLmJ0bixcbiAgICAuY29udGVudCxcbiAgICAuYnRuLXJvdyB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTIwMHB4IC0gMzQlKTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXN0b3J5LWhlcm8ge1xuICAvLyBDYWxjIHZhbHVlIGluIHRoZSBncmlkLXRlbXBsYXRlIHJvdyBkZWZpbml0aW9uczpcbiAgLy8gRmlyc3Qgcm93ID0gaGVpZ2h0IG9mIHRoZSBvdmVyYWxsIG1vYmlsZSBoZXJvIGltYWdlIC0gNC41cmVtIG9mZnNldCBmb3IgdGhlIGluZGVudGVkIGNvbnRlbnQuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHVkcy1zaXplLXNwYWNpbmctMiAxZnIgJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKCN7JHVkcy1zaXplLXNwYWNpbmctMzJ9IC0gNC41cmVtKSA0LjVyZW0gYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLmhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7XG4gICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuXG4gICAgLy8gUGFkZGluZyBmcm9tIHRvcCBvZiBjb250ZW50IGJveCBzaG91bGQgYmUgY2FycmllZCBieSB3aGF0ZXZlciBlbGVtZW50IGNvbWVzIHdpdGhpbiBpdC5cbiAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAuYnJlYWRjcnVtYixcbiAgICBwLm1ldGEge1xuICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy1oYWxmIDA7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gU3RvcnkgSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBGaXJpbmcgXCJ0YWJsZXRcIiBicmVha3BvaW50IHByaW9yIHRvIHRoZSBzdGFuZGFyZCAkbGcgYnJlYWtwb2ludCBkdWUgdG8gZXhwZWN0ZWQgaW1hZ2UgcHJvcG9ydGlvbiBzaXplLlxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC8vIENhbGMgdmFsdWUgaW4gdGhlIGdyaWQtdGVtcGxhdGUgcm93IGRlZmluaXRpb25zOlxuICAvLyBGaXJzdCByb3cgPSBoZWlnaHQgb2YgdGhlIG92ZXJhbGwgaGVybyBpbWFnZSAtIDhyZW0gb2Zmc2V0IGZvciB0aGUgaW5kZW50ZWQgY29udGVudC5cbiAgLnVkcy1zdG9yeS1oZXJvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMgMWZyICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKCN7JHVkcy1zaXplLXNwYWNpbmctNjR9IC0gI3skdWRzLXNpemUtc3BhY2luZy0xNn0pICR1ZHMtc2l6ZS1zcGFjaW5nLTE2IDFmcjtcblxuICAgICYudWRzLXN0b3J5LWhlcm8tbGcge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKDQyLjc1cmVtIC0gI3skdWRzLXNpemUtc3BhY2luZy0xNn0pICR1ZHMtc2l6ZS1zcGFjaW5nLTE2IDFmcjtcbiAgICB9XG5cbiAgICAvLyBDYWxjIHZhbHVlOiA4LjM0JSBpcyB0aGUgd2lkdGggb2Ygb25lIGJvb3RzdHJhcCBjb2x1bW4uIDEycHggaXMgdGhlIGd1dHRlciBvbiB0aGUgb3V0c2lkZS5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGMoOC4zNCUgKyAxMnB4KTtcblxuICAgICAgLmJyZWFkY3J1bWIsXG4gICAgICBwLm1ldGEge1xuICAgICAgICBtYXJnaW46IDEuMjVyZW0gMCAyLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC51ZHMtc3RvcnktaGVybyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgY2FsYygxMjAwcHggKyAxMnB4ICsgMTJweCkgMWZyO1xuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgJi5iZy1ncmF5LTcge1xuICAgIGxpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TaWRlYmFyIE5hdmlnYXRpb25cblxuMS4gQ29tcG9uZW50IE1peGluc1xuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtaXhpbiBsaWtlLWFuLWg0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM3cmVtO1xufVxuXG5AbWl4aW4gbGlrZS1hbi1oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFNpZGViYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNpZGViYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAkdWRzLXNpemUtc3BhY2luZy0yO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cblxuICAmW2FyaWEtZXhwYW5kZWQ9J2ZhbHNlJ10ge1xuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW46IDAgMS4yNXJlbTtcbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgYTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5uYXYtdGV4dCB7XG4gICAgQGluY2x1ZGUgbGlrZS1hbi1oNTtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBAaW5jbHVkZSBsaWtlLWFuLWg0O1xuXG4gICAgJjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwLjVyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gID4gLm5hdi1saW5rLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtZm9sZGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICAgIC5jYXJkLWhlYWRlcixcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBoMSxcbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCxcbiAgICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cblxuICAgICAgfiAuY2FyZC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSA+IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTUgMCAkdWRzLXNpemUtc3BhY2luZy0zO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB9XG5cbiAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAgICY6bm90KC5zaG93KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWFyZ2luOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Gb290ZXIgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4zLiBFbmRvcnNlZCBGb290ZXIgKCNlbmRvcnNlZC1mb290ZXIpXG40LiBGb290ZXIgQ29sdW1ucyAoI2Zvb3Rlci1jb2x1bW5zKVxuNS4gRm9vdGVyIElubm92YXRpb24gKCNmb290ZXItaW5ub3ZhdGlvbilcbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQ29tcG9uZW50IExldmVsIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AbWl4aW4gZm9vdGVyLWxpbmtzIHtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gIGxpbmUtaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbkBtaXhpbiBuYXYtdG8tZ3JpZCB7XG4gIC5uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG5cbiAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiN3cmFwcGVyLWVuZG9yc2VkLWZvb3RlcixcbiN3cmFwcGVyLWZvb3Rlci1jb2x1bW5zIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1kaXZpZGVyLWRhcmtlcjtcblxuICBoNSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS13aGl0ZTtcbiAgfVxufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIge1xuICBhIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgfVxufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgKyAjd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkdWRzLWNvbG9yLWRpdmlkZXItbGlnaHRlcjtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWlubm92YXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgfVxufVxuXG4jd3JhcHBlci1mb290ZXItY29sb3Bob24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBFbmRvcnNlZCBGb290ZXIgKCNlbmRvcnNlZC1mb290ZXIpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vICNlbmRvcnNlZC1mb290ZXIsIG1vYmlsZSBmaXJzdCBkZXNpZ25cblxuI2VuZG9yc2VkLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcblxuICAvKiBUcmFuc2Zvcm0gaGVyZSBzY2FsZXMgYW4gaW1hZ2Ugd2hpY2ggaGFzIGVtYmVkZGVkIHBhZGRpbmcgc28gdGhhdFxuICBpdCBhbGlnbnMgd2l0aCB0aGUgQm9vdHN0cmFwIGdyaWQuICovXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xMyk7XG5cbiAgLyogT25jZSB0cmFuc2Zvcm1lZCwgdGhlIGVuZG9yc2VkIGxvZ28gd2lsbCBoYXZlIGFwcHJveCAyMHB4IG9mIHZlcnRpY2FsXG4gIFwicGFkZGluZ1wiIGJldHdlZW4gdGhlIHRvcCBvZiB0aGUgbG9nbyBhbmQgYmxhY2sgc2VjdGlvbiBib3JkZXIuIEFkZGluZ1xuICAxMnB4IHByb3ZpZGVzIGFuIGFwcHJveGltYXRlIDJyZW0gdG9wL2JvdHRvbSBtYXJnaW4uICovXG5cbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbiNlbmRvcnNlZC1mb290ZXIge1xuICAjc29jaWFsLW1lZGlhIHtcblxuICAgIC5uYXYge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWljb24tYmFzZTtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4OyAvLyBNYWdpYyBudW1iZXIuIFJlZHVjaW5nIHRoZSBwYWRkaW5nIGJ5IDFweCB0byBtYWtlIHRoZSBoZWlnaHQgPSA0OHB4LlxuICAgIH1cbiAgfVxufVxuXG4vLyAjZW5kb3JzZWQtZm9vdGVyLCBvbmx5IG9uIG1vYmlsZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDowO1xuICB9XG59XG5cbi8vICNlbmRvcnNlZC1mb290ZXIsIHVwIHRvIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgI2VuZG9yc2VkLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBpbWcge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAwO1xuICAgICAgbWF4LWhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAjc29jaWFsLW1lZGlhIC5uYXYge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTUgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDowO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRm9vdGVyIENvbHVtbnMgKCNmb290ZXItY29sdW1ucylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gI2Zvb3Rlci1jb2x1bW5zLCBtb2JpbGUgZmlyc3QgZGVzaWduXG5cbiNmb290ZXItY29sdW1ucyB7XG5cbiAgI2luZm8tY29sdW1uIHtcbiAgICAuY29udGFjdC1saW5rIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBmb290ZXItbGlua3M7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250cmlidXRlLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIH1cbiAgfVxuXG4gIC5mbGV4LWZvb3RlciB7XG4gICAgLmNhcmQtZm9sZGFibGUsXG4gICAgLmNhcmQtaGVhZGVyLFxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1kaXZpZGVyLWRhcmtlcjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWZvbGRhYmxlIHtcbiAgICAgIG1hcmdpbjowO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1kaXZpZGVyLWxpZ2h0ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1kaXZpZGVyLWRhcmtlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAwIDAgJHVkcy1zaXplLXNwYWNpbmctMztcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgICBAaW5jbHVkZSBmb290ZXItbGlua3M7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vICNmb290ZXItY29sdW1ucywgdXAgdG8gZGVza3RvcFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICNmb290ZXItY29sdW1ucyB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNiAwO1xuXG4gICAgaDUge1xuICAgICAgbWFyZ2luOiAwIDAgJHVkcy1zaXplLXNwYWNpbmctMyAwO1xuICAgIH1cblxuICAgIC5mbGV4LWZvb3RlciB7XG4gICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMDtcblxuICAgICAgICAmLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvb3RlciBJbm5vdmF0aW9uICgjZm9vdGVyLWlubm92YXRpb24pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vICNmb290ZXItaW5ub3Z0aW9uLCB1c2VzIGRlc2t0b3AgZmlyc3QgZGVzaWduIGZvciBhY2Nlc3NpYmlsaXR5IHJlYXNvbnMuXG5cbiNmb290ZXItaW5ub3ZhdGlvbiB7XG4gIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAuaW1nLWxpbmsge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNXJlbSwgMCk7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICNmb290ZXItaW5ub3ZhdGlvbiB7XG5cbiAgICAuZm9vdGVyLWlubm92YXRpb24tbGlua3Mge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMCAkdWRzLXNpemUtc3BhY2luZy0xIDA7XG4gICAgICAuaW1nLWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBuYXYtdG8tZ3JpZDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gI2Zvb3Rlci1jb2xvcGhvbiwgdXNlcyBkZXNrdG9wIGZpcnN0IGRlc2lnbiB0byBtaXJyb3IgI2Zvb3Rlci1pbm5vdmF0aW9uXG5cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiAuY29sb3Bob24ge1xuICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMDtcbn1cblxuI2Zvb3Rlci1jb2xvcGhvbiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vLyAjZm9vdGVyLWNvbG9waG9uLCBNb2JpbGVcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICNmb290ZXItY29sb3Bob24ge1xuICAgIEBpbmNsdWRlIG5hdi10by1ncmlkO1xuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJsb2NrcXVvdGVzIEFsdFxuXG4xLiBSZXNldCBvZiB2YXJpb3VzIGVsZW1lbnRzLlxuMi4gTmV3IEJsb2NrcXVvdGUsIG1vYmlsZVxuMy4gTmV3IEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gUmVzZXRzIHN0eWxlcyBwb3NzaWJseSBhcHBsaWVkIGJ5IEJvb3RzdHJhcCBieSBkZWZhdWx0LlxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8vIEluIGFuIG9sZGVyIHZlcnNpb24gb2YgdGhpcyBlbGVtZW50LCB0aGUgcXVvdGUgZ2x5cGggd2FzIGFwcGxpZWQgYXMgYVxuLy8gQ1NTOmJlZm9yZSBkZWNsYXJhdGlvbi4gVGhpcyBwcmV2ZW50cyB0aGUgYWNjaWRlbnRhbCBkdXBsaWNhdGlvbiBvZlxuLy8gcXVvdGVzIGluIHRoZSBuZXcgZm9ybWF0IHRvIGZvbGxvdy5cblxuYmxvY2txdW90ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gQmxvY2txdW90ZSwgbW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udWRzLWJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBnYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG5cbiAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1sYXJnZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICB9XG5cbiAgc3ZnIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBmaWxsOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy01O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMUQnO1xuICAgIH1cbiAgfVxuXG4gIC5jaXRhdGlvbiB7XG4gICAgY2l0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbWVkaXVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgICAmLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuXG4gICAgICAmLm5hbWU6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gICAgICAgIGNvbnRlbnQ6ICdcXDIwMTQnO1xuICAgICAgfVxuXG4gICAgICAmLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi53aXRoLWltYWdlIHtcbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgd2lkdGg6IDcycHg7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMUMnO1xuICAgIH1cbiAgfVxuXG4gICYubm8tY2l0YXRpb24ge1xuICAgIGJsb2NrcXVvdGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDIwMUMnO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGgzICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5hY2NlbnQtZ29sZCB7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgIH1cbiAgfVxuXG4gICYuYWNjZW50LW1hcm9vbiB7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBCbG9ja3F1b3RlLCBtb2JpbGUgb25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBibG9ja3F1b3RlLFxuICAgIGgzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLnVkcy1ibG9ja3F1b3RlIHtcbiAgICAmLm5vLWNpdGUge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLndpdGgtaW1hZ2Uge1xuICAgICAgZ2FwOiAkdWRzLXNpemUtc3BhY2luZy00O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXRoLWltYWdlLnJldmVyc2VkIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgfVxuXG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gQWx0IENpdGF0aW9uLlxuLSAgUHJvZHVjZXMgYSBnb2xkIGJhciBhYm92ZSB0aGUgY2l0ZSBlbGVtZW50cy5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbHQtY2l0YXRpb24sXG4udWRzLXRlc3RpbW9uaWFsIHtcbiAgLmNpdGF0aW9uIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctaGFsZjtcbiAgICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy05O1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0yIDA7XG4gICAgfVxuXG4gICAgY2l0ZS5uYW1lOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIGNpdGUuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLmFjY2VudC1nb2xkIC5jaXRhdGlvbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICB9XG5cbiAgJi5hY2NlbnQtbWFyb29uIC5jaXRhdGlvbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIFRlc3RpbW9uaWFsXG4tICBWZXJ0aWNhbGx5IGNlbnRlcmVkIGFsaWdubWVudCBvZiBhIHN0YW5kYXJkIGJsb2NrcXVvdGUuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBibG9ja3F1b3RlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMUMnO1xuICAgIH1cblxuICAgIHA6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMUQnO1xuICAgIH1cblxuICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmNpdGF0aW9uOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAmLndpdGgtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHbG9iYWwgSGVhZGVyXG5cbjEuIFdyYXBwZXIgRGVmaW5pdGlvbnMsIEdsb2JhbCBNaXhpbnMsIFZhcmlhYmxlc1xuMi4gVG9wIE1lbnVcbjMuIFNjcm9sbGVkLCBNb2JpbGVcbjQuIFNjcm9sbGVkLCBEZXNrdG9wXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG44LiBQYWdlIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuJGZhLXNlYXJjaDogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCArICcvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2guc3ZnJyk7XG5cbkBtaXhpbiB0cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG5cbkBtaXhpbiBnb2xkLXVuZGVybGluZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgIHRvIHJpZ2h0LFxuICAgIHRyYW5zcGFyZW50IDAuNSUsXG4gICAgJHVkcy1jb2xvci1iYXNlLWdvbGQgMC41JVxuICApO1xufVxuXG5AbWl4aW4gZ29sZC11bmRlcmxpbmUtbW9iaWxlIHtcbiAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkdWRzLXNpemUtc3BhY2luZy02O1xuICBib3R0b206IGluaGVyaXQ7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcbn1cblxuQG1peGluIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1tb2JpbGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG59XG5cbkBtaXhpbiBnb2xkLXVuZGVybGluZS1kZXNrdG9wIHtcbiAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBpbmhlcml0O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1peGluIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1kZXNrdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWl4aW4gbGlrZS1hbi1oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbn1cblxuLmRyb3Bkb3duLXBpbm5lZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gVG9wIE1lbnVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gIGhlaWdodDogMjRweDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogMjRweDtcbn1cblxuI2hlYWRlci10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICBoZWlnaHQ6IDI0cHg7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XG5cbiAgLm5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6ICR1ZHMtZm9udC1mYW1pbHktYmFzZTtcbiAgICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy1oYWxmICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctaGFsZlxuICAgICAgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJi5zci1vbmx5IHtcbiAgICAgIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmxvZ2luLXN0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcblxuICAgID4gYSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgPiBhLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICA+IGEuc2lnbm91dDpiZWZvcmUge1xuICAgICAgY29udGVudDogJygnO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICA+IGEuc2lnbm91dDphZnRlciB7XG4gICAgICBjb250ZW50OiAnKSAnO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOTVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICB9XG5cbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xuICAgIGJhY2tncm91bmQ6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGggKyAnL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNi5zdmcnKVxuICAgICAgbm8tcmVwZWF0IDEwcHggNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLWhhbGY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIG1hcmdpbjogMDtcblxuICAgICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCArICcvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2gtZ3JheS01LnN2ZycpO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBtYXJnaW46IDAuNzVyZW0gMDtcbiAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgICArIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICY6dmFsaWQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gU2Nyb2xsZWQsIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2FzdS1oZWFkZXIgLm5hdmJhcixcbiNhc3UtaGVhZGVyIC5uYXZiYXItYnJhbmQgLmhvcml6LFxuI2FzdS1oZWFkZXIgLm5hdmJhci1icmFuZCAudmVydCxcbiNhc3UtaGVhZGVyIC50aXRsZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XG59XG5cbiNhc3UtaGVhZGVyLnNjcm9sbGVkIHtcbiAgI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAjaGVhZGVyLXRvcCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAjaGVhZGVyLW1haW4ge1xuICAgIC5uYXZiYXItYnJhbmQgLmhvcml6IHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuXG4gICAgLm5hdmJhci1icmFuZCAudmVydCB7XG4gICAgICBtYXJnaW46IDEycHggJHVkcy1zaXplLXNwYWNpbmctMiAxMnB4IDA7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy1oYWxmIDA7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuXG4gICAgICAudW5pdC1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gU2Nyb2xsZWQsIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAjYXN1LWhlYWRlci5zY3JvbGxlZCB7XG4gICAgLm5hdmJhci1jb250YWluZXIubm8tbGlua3Mge1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAubmF2LWxpbmssXG4gICAgICAuZHJvcGRvd24gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAjaGVhZGVyLW1haW4gLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgfVxuXG4gICAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSB7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LXhsO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3cmFwcGVyLWhlYWRlci1tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OjEycHg7XG4gICAgcGFkZGluZy1yaWdodDoxMnB4O1xuICB9XG59XG5cbiNoZWFkZXItbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLm5hdmJhciB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAwIDAgMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLnZlcnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaG9yaXoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICB9XG4gIH1cblxuICAucGFydG5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0yIDA7XG4gIH1cblxuICAucGFydG5lcnMtbG9nb3Mge1xuICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMSAwICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICYudmVydCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmhvcml6IHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIG1pbi13aWR0aDogNzRweDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG5cbiAgICAuZmEtY2lyY2xlLmZhLXN0YWNrLTJ4IHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgLmZhLXN0YWNrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmZhLWJhcnMge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgLmZhLXN0YWNrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuZmEtYmFycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDM1ZW07XG4gICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy00ICR1ZHMtc2l6ZS1zcGFjaW5nLTMgJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAgID4gYSB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICA+IGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG5cbiAgICA+IGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLnVuaXQtbmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy00ICR1ZHMtc2l6ZS1zcGFjaW5nLTFcbiAgICAgICAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICBzdmcuZmEtaG9tZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtbW9iaWxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgLy8gTWFnaWMgbnVtYmVyLlxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXNpdGUtYnV0dG9ucyB7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gICAgZmxleC1mbG93OiBpbml0aWFsO1xuXG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIH1cblxuICAgIC5idG46bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgI21lbnViYXIge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAmLmNvbGxhcHNpbmcge1xuICAgICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuY29sbGFwc2luZyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkLFxuICAgICYuc2hvdyAubmF2YmFyLW1vYmlsZS1mb290ZXIucGlubmVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1tb2JpbGUtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuXG4gICAgLm5hdmJhci1tb2JpbGUtc2VhcmNoIHtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGggKyAnL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNi5zdmcnKVxuICAgICAgICAgIG5vLXJlcGVhdCAxMHB4IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtc21hbGw7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9naW4tc3RhdHVzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gYS5uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhLnNpZ25vdXQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnKCc7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnKSAnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaGFkb3c6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctNztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDBkZWcsICMxOTE5MTkxNCAwJSwgIzE5MTkxOTAwIDEwMCUpIDAlIDAlIG5vLXJlcGVhdFxuICAgICAgICBwYWRkaW5nLWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTMuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuXG4gICAgc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LWxhcmdlO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICAmLnNob3cgc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtbW9iaWxlO1xuICAgIH1cblxuICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1tb2JpbGU7XG4gICAgfVxuXG4gICAgJi5zaG93OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1tb2JpbGU7XG4gICAgfVxuXG4gICAgJi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1tb2JpbGU7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIGJvcmRlcjogMDsgLy8gT3ZlcnJpZGVzIEJTIE9wdGlvbjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICB0b3A6IDEwMiU7XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMSAwO1xuICAgIH1cblxuICAgIGRpdltjbGFzc149J2NvbC0nXSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy02O1xuICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIH1cblxuICAgIGRpdltjbGFzc149J2NvbC0nXTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmNvbC1idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1jb2wge1xuICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy02O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cblxuICAgICYgKyAuZHJvcGRvd24taXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgI2hlYWRlci1tYWluIHtcbiAgICAucGFydG5lciB7XG4gICAgICAucGFydG5lcnMtbG9nb3Mge1xuICAgICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMCAkdWRzLXNpemUtc3BhY2luZy0xICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgIGEge1xuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgJi5ob3JpeiB7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIEJyZWFrcG9pbnQgYXQgd2hpY2ggdGhlIG1vYmlsZSBtZW51IGlzIHRyaWdnZXJlZCAqL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAjd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICNoZWFkZXItbWFpbiB7XG5cbiAgICBwYWRkaW5nLWxlZnQ6MTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjEycHg7XG5cbiAgICAubmF2YmFyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIC52ZXJ0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMjBweCAkdWRzLXNpemUtc3BhY2luZy0yIDIwcHggMDsgLy8gTWFnaWMgbnVtYmVycyBmb3IgdmVydGljYWwgY2VudGVyaW5nLlxuICAgICAgfVxuXG4gICAgICAuaG9yaXoge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0bmVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucGFydG5lcnMtbG9nb3Mge1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0xIDA7XG4gICAgICBhIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAmLnZlcnQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5ob3JpeiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItY29udGFpbmVyLnBhcnRuZXIgJi5uby1saW5rcyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTU7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0yIDAgJHVkcy1zaXplLXNwYWNpbmctMSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC51bml0LW5hbWUge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LW1lZGl1bTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zdWJkb21haW4tbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQteGw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zdWJkb21haW4tbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQteHhsO1xuICAgICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTMgMCAkdWRzLXNpemUtc3BhY2luZy0yIDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLXNpdGUtYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmJ0biArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWVudWJhciB7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICBsaW5lLWhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMzsgLy8gMS41IHJlbVxuXG4gICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1tZWRpdW07XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICAgICAgLyogTWFnaWMgbnVtYmVyICovXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1kZXNrdG9wO1xuICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtbGluay1ob21lOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgLyogSG9tZSBuZWVkcyB0byBiZSB0d2Vha2VkIHRvIG5vdCBvdmVybGFwIGJvcmRlciAqL1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3A7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1kZXNrdG9wO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5uYXYtbGluay1ob21lIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICAgICAgLyogTWFnaWMgbnVtYmVyICovXG5cbiAgICAgICAgc3ZnLmZhLWhvbWUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMC43NXJlbSAwIDAuNzVyZW07XG4gICAgICAgIC8qIE1hZ2ljIG51bWJlciAqL1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZGVza3RvcDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1kZXNrdG9wO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1kZXNrdG9wO1xuICAgICAgfVxuXG4gICAgICAmLmRyb3Bkb3duLnNob3c6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1leHBhbmQtZGVza3RvcDtcbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93bi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3A7XG4gICAgICB9XG5cbiAgICAgICYuYWxpZ25lZC1yaWdodDpub3QoLm1lZ2FtZW51KSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtdGlueTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgICAgIGRpdltjbGFzc149J2NvbC0nXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICYuZHJvcGRvd24tY29sdW1ucy5zaG93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLmNvbC1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb2wge1xuICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy0zIDAgMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0xIDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAmOnZpc2l0ZWQge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtbWFyb29uO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cblxuICAgICAgJiArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVnYW1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00IDA7XG4gICAgICB9XG5cbiAgICAgIC5yb3cud2l0aC1idXR0b25zIHtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAwO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAtMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdltjbGFzc149J2NvbC0nXSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZGl2W2NsYXNzXj0nY29sLSddIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy0zICR1ZHMtc2l6ZS1zcGFjaW5nLTUgJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgJiArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0gKyAuYnRuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4gKyAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbW9iaWxlLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBQYWdlIFdyYXBwZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIE1hcmdpbnMgYXJlIG5lZWRlZCB0byBwcmV2ZW50IGNvbnRlbnQgZnJvbSBmbG93aW5nIHVuZGVyIGdsb2JhbCBoZWFkZXIuXG5cbi8vIE1vYmlsZVxuI2FzdS1oZWFkZXIgKyBkaXYsXG4jYXN1LWhlYWRlciArIG1haW4ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICBtYXJnaW4tdG9wOiAxNDVweDtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgKyBkaXYsXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIG1haW4ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICBtYXJnaW4tdG9wOiA5N3B4O1xufVxuXG4vLyBEZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgI2FzdS1oZWFkZXIgKyBkaXYsXG4gICNhc3UtaGVhZGVyICsgbWFpbiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxufVxuIiwiLy8gQVNVIERlc2lnbiBTeXN0ZW0gRm9ybSBGaWVsZCBzdHlsZXMgd2l0aG91dCBCb290c3RyYXAgdmFyaWFibGVzIHRvIG92ZXJyaWRlLlxuXG5mb3JtLnVkcy1mb3JtIHtcbiAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbjogMCAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQgMDtcbiAgfVxuXG4gIC8qIExhYmVscyAqL1xuICBsYWJlbCxcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgLy8gTGFiZWxzIGZvciByZXF1aXJlZCBmaWVsZHMuXG4gICAgc3ZnLnVkcy1maWVsZC1yZXF1aXJlZCB7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICB9XG5cbiAgICAmLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS02O1xuICAgIH1cbiAgfVxuXG4gIC8qIEhlbHBlciB0ZXh0ICovXG4gIC8vIGNvbG9yIHNldCBpbiBjb21wb25lbnQncyBCb290c3RyYXAgdmFyaWFibGUgb3ZlcnJpZGVzLlxuXG4gIC8qIElucHV0IHRleHQgKi9cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcblxuICAgICYuaXMtaW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbiAgICAmOmRpc2FibGVkLFxuICAgICZbcmVhZG9ubHldIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBzZWxlY3Qge1xuICAgIC8vIGJvcmRlci1yYWRpdXMgc2V0IGluIGNvbXBvbmVudCdzIEJvb3RzdHJhcCB2YXJpYWJsZSBvdmVycmlkZXMuXG4gICAgLy8gaGVpZ2h0IHNldCBpbiBjb21wb25lbnQncyBCb290c3RyYXAgdmFyaWFibGUgb3ZlcnJpZGVzLlxuICAgIC8vIHBhZGRpbmcgc2V0IGluIGNvbXBvbmVudCdzIEJvb3RzdHJhcCB2YXJpYWJsZSBvdmVycmlkZXMuXG4gICAgcGFkZGluZy1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBJbnB1dCBmb2N1cyAqL1xuICBpbnB1dDpmb2N1cyxcbiAgdGV4dGFyZWE6Zm9jdXMsXG4gIHNlbGVjdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS03ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgfVxuXG4gIC8qIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAtIEZvciBtb3JlIGZsZXhpYmxlIGNvbnRyb2wsIHRoaXMgaXMgYSBkZXBhcnR1cmVcbiAgICBmcm9tIEJvb3RzdHJhcCA0IGN1c3RvbSBDaGVja2JveGVzIGFuZCBSYWRpb3MgYXMgZGVzY3JpYmVkIGluOlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyNjaGVja2JveGVzLWFuZC1yYWRpb3MtMVxuICAgIGFuZCBoYXMgdXMgaW5zdGVhZCBtYW5hZ2luZyB0aGVzZSBvdXJzZWx2ZXMuICovXG4gIC8vIEZpZWxkc2V0IGhhcyBncm91cCdzIG1hcmdpbiBhdHRhY2hlZCBsaWtlIC5maWVsZC1ncm91cCwgaW5zdGVhZCBvZlxuICAvLyBpdCBiZWluZyBvbiAuZm9ybS1jaGVjay5cbiAgZmllbGRzZXQge1xuICAgIG1hcmdpbjogMCAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQgMDtcblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWltYWdlLWZpZWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuXG4gICAgJi5pbmxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmZvcm0tY2hlY2s6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjayB7XG4gICAgbWFyZ2luOiAwIDAgJHVkcy1zaXplLXNwYWNpbmctNCAwO1xuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLy8gU2hhcmVkIHN0eWxpbmcgZm9yIFJhZGlvcyBhbmQgQ2hlY2tib3hlcy5cbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddLFxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgICAgICAvLyBPdXRlciBib3JkZXIuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAvLyBJbm5lciBwb3NpdGlvbmluZyBmb3IgY2hlY2tlZC5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbGVmdDogLTEuODc1cmVtO1xuICAgICAgICAgIHRvcDogMC4zNzVyZW07XG4gICAgICAgICAgd2lkdGg6IDAuNzVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIFdlIGNhbiB1c2UgdGhpcyBsaXR0bGUgdHJpY2sgaGVyZSBiZWNhdXNlIHRoZSBsYWJlbCBmb2xsb3dzIHRoZVxuICAgICAgLy8gZGlzYWJsZWQgaW5wdXQuXG4gICAgICAmOmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSYWRpb3Mgb25seTogbWFrZSAnZW0gcm91bmQuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgICArIGxhYmVsIHtcbiAgICAgICAgLy8gUmFkaW8gb3V0ZXIgY2lyY2xlLlxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAvLyBSYWRpbyBidWxsc2V5ZSAtIHNlbGVjdGVkXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBDaGVja2JveGVzIG9ubHk6IGNoZWNrICdlbS5cbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICsgbGFiZWwge1xuICAgICAgICAvLyBBZGp1c3QgbGFiZWwgOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgdG8gZ2V0IGJhY2tncm91bmQtaW1hZ2Ugc3ZnXG4gICAgICAgIC8vIGNoZWNrIGNlbnRlcmVkIHJpZ2h0LlxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgICAgICAgIGJvdHRvbTogLTAuMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgbGVmdDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIENoZWNrYm94IGNoZWNrLlxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIC8vIFNWRyBvZiBmYS1jaGVja1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgICAgICB3aWR0aDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIENsaWVudC1zaWRlLCB1c2luZyA6dmFsaWQgYW5kIDppbnZhbGlkIHBzZXVkb1xuICAgIGNsYXNzZXMgYWxhIEJvb3RzdHJhcCA0OlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyN2YWxpZGF0aW9uICovXG4gICYud2FzLXZhbGlkYXRlZCB7XG4gICAgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICAgIC8vIEJTNCBpbnB1dCBoZWlnaHQgbGVkIHRvIGJvcmRlciBlYXRpbmcgcGFkZGluZy4gUmVzb2x2ZWQgaW4gdmFyaWFibGVcbiAgICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgICB9XG4gICAgLy8gUmFkaW9zIGFuZCBjaGVja3MgaW5kaXZpZHVhbCBsYWJlbHMgc2hvdWxkbid0IGJlIGNvbG9yZWQuXG4gICAgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cblxuICAgIC8vJi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICAgIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLXN1Y2Nlc3M7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1mb250LWRhcmstc3VjY2VzcztcbiAgICAgIC8vIEJTNCBpbnB1dCBoZWlnaHQgbGVkIHRvIGJvcmRlciBlYXRpbmcgcGFkZGluZy4gUmVzb2x2ZWQgaW4gdmFyaWFibGVcbiAgICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgICB9XG4gICAgLy8gUmFkaW9zIGFuZCBjaGVja3MgaW5kaXZpZHVhbCBsYWJlbHMgc2hvdWxkbid0IGJlIGNvbG9yZWQuXG4gICAgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG4gIH1cbiAgJi5uZWVkcy12YWxpZGF0aW9uIHtcbiAgICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC52YWxpZC1mZWVkYmFjayB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIFNFUlZFUi1TSURFXG4gICAgdXNpbmcgQm9vdHN0cmFwIDQgLmlzLXZhbGlkIGFuZCAuaXMtaW52YWxpZCBjbGFzc2VzLiAqL1xuXG4gIC8qIEVycm9ycyAqL1xuICBpbnB1dC5pcy1pbnZhbGlkLFxuICB0ZXh0YXJlYS5pcy1pbnZhbGlkLFxuICBzZWxlY3QuaXMtaW52YWxpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1mb250LWRhcmstZXJyb3I7XG4gICAgLy8gQlM0IGlucHV0IGhlaWdodCBsZWQgdG8gYm9yZGVyIGVhdGluZyBwYWRkaW5nLiBSZXNvbHZlZCBpbiB2YXJpYWJsZVxuICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgfVxuICAvKiBjaGVja3MgYW5kIHJhZGlvcyAqL1xuICBzbWFsbC5pcy1pbnZhbGlkLFxuICBkaXYuaXMtaW52YWxpZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gIH1cbiAgLyogRXJyb3IgZm9yIGdyb3VwIGZvbGxvd3MgbGVnZW5kIGFuZCBkb2Vzbid0IG5lZWQgbWFyZ2luIGFkanVzdG1lbnQuICovXG4gIGxlZ2VuZCB+IHNtYWxsLmlzLWludmFsaWQsXG4gIGxlZ2VuZCB+IGRpdi5pcy1pbnZhbGlkLFxuICBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLFxuICBzZWxlY3QgfiBkaXYuaXMtaW52YWxpZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstZXJyb3I7XG4gIH1cbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAvL2NvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIHN2ZyB7XG4gICAgICAvLyBXZSBkb24ndCBpbXBsZW1lbnQgc3ZnIGljb25zIGFzIGJrZyBpbWFnZXMgZHVlIHRvIG5lZWQgZm9yIGNvbG9yXG4gICAgICAvLyBtYW5pcHVsYXRpb24uXG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstZXJyb3I7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuICB9XG5cbiAgLyogU3VjY2Vzc2VzICovXG4gIGlucHV0LmlzLXZhbGlkLFxuICB0ZXh0YXJlYS5pcy12YWxpZCxcbiAgc2VsZWN0LmlzLXZhbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLXN1Y2Nlc3M7XG4gICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLXN1Y2Nlc3M7XG4gICAgLy8gQlM0IGlucHV0IGhlaWdodCBsZWQgdG8gYm9yZGVyIGVhdGluZyBwYWRkaW5nLiBSZXNvbHZlZCBpbiB2YXJpYWJsZVxuICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgfVxuICAvKiBjaGVja3MgYW5kIHJhZGlvcyAqL1xuICBzbWFsbC5pcy12YWxpZCxcbiAgZGl2LmlzLXZhbGlkIHtcbiAgICBtYXJnaW4tbGVmdDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgfVxuICAvKiBTdWNjZXNzIGZvciBncm91cCBmb2xsb3dzIGxlZ2VuZCBhbmQgZG9lc24ndCBuZWVkIG1hcmdpbiBhZGp1c3RtZW50LiAqL1xuICBsZWdlbmQgfiBzbWFsbC5pcy12YWxpZCxcbiAgbGVnZW5kIH4gZGl2LmlzLXZhbGlkLFxuICBzZWxlY3QgfiBzbWFsbC5pcy12YWxpZCxcbiAgc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiBpbmhlcml0O1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1zdWNjZXNzO1xuICB9XG4gIC52YWxpZC1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC8vY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgc3ZnIHtcbiAgICAgIC8vIFdlIGRvbid0IGltcGxlbWVudCBzdmcgaWNvbnMgYXMgYmtnIGltYWdlcyBkdWUgdG8gbmVlZCBmb3IgY29sb3JcbiAgICAgIC8vIG1hbmlwdWxhdGlvbi5cbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1zdWNjZXNzO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIH1cbiAgfVxuXG4gIC8qIFRSQUlMSU5HIElDT04gSU5QVVQgKi9cbiAgLmlucHV0LWdyb3VwLXRyYWlsaW5nLWljb24ge1xuICAgIHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMC43NXJlbTtcbiAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cbiAgfVxuXG4gIC8qIFZBUklPVVMgQkFDS0dST1VORFMsIE9WRVJSSURFUyAqL1xuXG4gICYudWRzLWZvcm0td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gICYudWRzLWZvcm0tZ3JheTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gIH1cbiAgJi51ZHMtZm9ybS1ncmF5MiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIFdlIGNhbiB1c2UgdGhpcyBsaXR0bGUgdHJpY2sgYmVjYXVzZSB0aGUgbGFiZWwgZm9sbG93cyB0aGUgZGlzYWJsZWRcbiAgICAgICAgLy8gaW5wdXQuXG4gICAgICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi51ZHMtZm9ybS1ncmF5NyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgIH1cbiAgICAgICYuaXMtaW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgIH1cblxuICAgICAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbiAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAmW3JlYWRvbmx5XSB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS02O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBEYXJrIExhYmVscyAqL1xuICAgIGxhYmVsLFxuICAgIGxlZ2VuZCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgICYudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgIH1cbiAgICB9XG4gICAgLyogRGFyayBMYWJlbHMsIGNoZWNrcywgcmFkaW9zIGFuZCBzZWxlY3RzLCBjbGllbnQgc2lkZSwgdHdlYWtzICovXG4gICAgJi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgfVxuICAgICYud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBzbWFsbC5pcy12YWxpZCxcbiAgICAmLndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gZGl2LmlzLXZhbGlkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JlZW47XG4gICAgfVxuICAgICYud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgfVxuICAgICYud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLFxuICAgICYud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBkaXYuaXMtaW52YWxpZCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1hbGVydHMtZXJyb3I7XG4gICAgfVxuICAgIC8qIFRPRE8gTGlrZWx5IHdlJ2xsIGZpbmQgbW9yZSB3b3JrIHRvIGRvIHdpdGggY2xpZW50IHNpZGUgdmFsaWRhdGlvbiBydWxlc1xuICAgICAgaW4gb3JkZXIgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgaGF2aW5nIGJvdGggdmFsaWQvaW52YWxpZCBtYXJrdXAgcHJlc2VudC5cbiAgICAgIEp1c3QgaGFzdG4ndCBiZWVuIGltcGxlbWVudGVkIGluIHN0b3JpZXMgeWV0IGZvciB0aGUgc2FrZSBvZiBkcmF3aW5nIGFcbiAgICAgIGxpbmUgc29tZXdoZXJlLiAqL1xuXG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEsXG4gICAgc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICB9XG4gICAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgIH1cbiAgICAvKiBEYXJrIElucHV0IGZvY3VzICovXG4gICAgaW5wdXQ6Zm9jdXMsXG4gICAgdGV4dGFyZWE6Zm9jdXMsXG4gICAgc2VsZWN0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICB9XG5cbiAgICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgLy8gT3V0ZXIgYm9yZGVyLlxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gSW5uZXIgcG9zaXRpb25pbmcgZm9yIGNoZWNrZWQuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktNjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gV2UgY2FuIHVzZSB0aGlzIGxpdHRsZSB0cmljayBiZWNhdXNlIHRoZSBsYWJlbCBmb2xsb3dzIHRoZSBkaXNhYmxlZFxuICAgICAgICAvLyBpbnB1dC5cbiAgICAgICAgJjpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBEYXJrIGNoZWNrYm94ZXMgb25seTogY2hlY2sgJ2VtLlxuICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgIC8vIENoZWNrYm94IGNoZWNrIGZvciBkYXJrIGJrZy5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAvLyBTVkcgb2YgZmEtY2hlY2tcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgLy8gQWx0ZXIgU1ZHIGJrZyBpbWcgY29sb3IgdmlhIGZpbHRlci4gRmlsdGVyIGNhbGN1bGF0aW9uIHRvb2w6XG4gICAgICAgICAgICAvLyBodHRwczovL2NvZGVwZW4uaW8vc29zdWtlL3Blbi9Qam9xcXBcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDI4JSkgc2F0dXJhdGUoMjUwMiUpIGh1ZS1yb3RhdGUoMjIyZGVnKVxuICAgICAgICAgICAgICBicmlnaHRuZXNzKDE0NCUpIGNvbnRyYXN0KDk0JSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogRGFyayBlcnJvciBpbnB1dCAqL1xuICAgIGlucHV0LmlzLWludmFsaWQsXG4gICAgdGV4dGFyZWEuaXMtaW52YWxpZCxcbiAgICBzZWxlY3QuaXMtaW52YWxpZCB7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1hbGVydHMtZXJyb3I7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1hbGVydHMtZXJyb3I7XG4gICAgICAvLyBCUzQgaW5wdXQgaGVpZ2h0IGxlZCB0byBib3JkZXIgZWF0aW5nIHBhZGRpbmcuIFJlc29sdmVkIGluIHZhcmlhYmxlXG4gICAgICAvLyBvdmVycmlkZXMgYnkgc2V0dGluZyBpbnB1dCBoZWlnaHRzIHRvIGF1dG8uXG4gICAgfVxuICAgIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLWVycm9yO1xuICAgICAgc3ZnIHtcbiAgICAgICAgLy8gV2UgZG9uJ3QgaW1wbGVtZW50IHN2ZyBpY29ucyBhcyBia2cgaW1hZ2VzIGR1ZSB0byBuZWVkIGZvciBjb2xvclxuICAgICAgICAvLyBtYW5pcHVsYXRpb24uXG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIERhcmsgc3VjY2VzcyBpbnB1dCAqL1xuICAgIGlucHV0LmlzLXZhbGlkLFxuICAgIHRleHRhcmVhLmlzLXZhbGlkLFxuICAgIHNlbGVjdC5pcy12YWxpZCB7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyZWVuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmVlbjtcbiAgICAgIC8vIEJTNCBpbnB1dCBoZWlnaHQgbGVkIHRvIGJvcmRlciBlYXRpbmcgcGFkZGluZy4gUmVzb2x2ZWQgaW4gdmFyaWFibGVcbiAgICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgICB9XG4gICAgLnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmVlbjtcbiAgICAgIHN2ZyB7XG4gICAgICAgIC8vIFdlIGRvbid0IGltcGxlbWVudCBzdmcgaWNvbnMgYXMgYmtnIGltYWdlcyBkdWUgdG8gbmVlZCBmb3IgY29sb3JcbiAgICAgICAgLy8gbWFuaXB1bGF0aW9uLlxuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyZWVuO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRyYWlsaW5nLWljb24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS13aGl0ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgbWluLWhlaWdodDogNTEycHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAudWRzLWJsb2NrcXVvdGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJkaXYudWRzLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogaW5oZXJpdDtcblxuICAuZmEtY2lyY2xlIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgfVxuXG4gIC5mYS1pbmZvIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICB9XG5cbiAgLmZhLXN0YWNrID4gKiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgaSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgICsgZGl2W3JvbGU9J3Rvb2x0aXAnXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAuZmEtY2lyY2xlIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtbGlnaHQtaW5mbztcbiAgICB9XG4gIH1cbn1cblxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXktMSB7XG4gIC5mYS1jaXJjbGUge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICB9XG5cbiAgLmZhLWluZm8ge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICB9XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5IHtcbiAgLmZhLWNpcmNsZSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gIH1cblxuICAuZmEtaW5mbyB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5O1xuICB9XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1kYXJrIHtcbiAgLmZhLWNpcmNsZSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gIH1cblxuICAuZmEtaW5mbyB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbn1cblxuZGl2W3JvbGU9J3Rvb2x0aXAnXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMXJlbSBBcmlhbDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMHB4IDVweDtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcblxuICAmID4gc3Bhbi51ZHMtdG9vbHRpcC1oZWFkaW5nIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMXJlbSBBcmlhbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5zcGFuLnVkcy10b29sdGlwLXZpc3VhbGx5LWhpZGRlbiB7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnVkcy10b29sdGlwLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xufVxuXG4udWRzLXRvb2x0aXAtYmctZ3JheS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbn1cblxuLnVkcy10b29sdGlwLWJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZ3JheTtcbn1cblxuLnVkcy10b29sdGlwLWJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZGFyaztcbn1cbiIsIi51ZHMtdmlkZW8ge1xuICAmLXdpdGgtY2FwdGlvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICAgIGZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LXRpbnk7XG4gICAgICAgIG1hcmdpbjogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJ0bi1wbGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMC43O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICB9XG5cbiAgICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xNCB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyAvLyBtYWdpYyBudW1iZXIgdG8gbWFrZSBwbGF5IGJ1dHRvbiBhcHBlYXIgbW9yZSBjZW50ZXJlZFxuICAgIH1cbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDQ4cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIG1hcmdpbjogMjRweDtcbiAgICB9XG5cbiAgICB2aWRlbyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLXBsYXllciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgJi55b3V0dWJlLXZpZGVvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICB9XG4gIH1cblxuICAmLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpIDAlIDAlIG5vLXJlcGVhdFxuICAgICAgcGFkZGluZy1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJjpob3ZlciBidXR0b24udWRzLXZpZGVvLWJ0bi1wbGF5IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgIH1cbiAgfVxufVxuIiwiLnVkcy1jYXJkLWFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiA0NjZweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xuXG4gICYtcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVURTIEdyaWQgTGlua3NcblxuMS4gTW9iaWxlXG4yLiBEZXNrdG9wIG1vZGlmaWVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AbWl4aW4gbGlrZS1hbi1oNCB7XG4gIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbGFyZ2U7XG4gIGxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvdXItbGV0dGVyLXNwYWNpbmc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWRzLWdyaWQtbGlua3Mge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBjb2x1bW4tZ2FwOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICByb3ctZ2FwOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgbGlrZS1hbi1oNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS13aGl0ZTtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmLnRleHQtZ29sZCBhIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgfVxuXG4gICYudGV4dC13aGl0ZSBhIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCBtb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAudWRzLWdyaWQtbGlua3MudHdvLWNvbHVtbnMsXG4gIC51ZHMtZ3JpZC1saW5rcy50aHJlZS1jb2x1bW5zLFxuICAudWRzLWdyaWQtbGlua3MuZm91ci1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLnVkcy1ncmlkLWxpbmtzLnRocmVlLWNvbHVtbnMsXG4gIC51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAudWRzLWdyaWQtbGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJi5mb3VyLWNvbHVtbnMge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICB9XG4gIH1cbn1cbiIsInVsLnVkcy1kaXNwbGF5LWxpc3Qge1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgZm9udC1zaXplOiAxcmVtO1xuXG4gIGxpIHtcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLnVkcy1jaGFydHMtYW5kLWdyYXBocy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuXG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBoNCB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxLjEyNXJlbSBBcmlhbDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG5jYW52YXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIudWRzLWFuY2hvci1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgJi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmLXN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICBzdmcsXG4gICAgICBpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgfVxuXG4gIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAwO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMSBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICB9XG5cbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHVkcy1hbmNob3ItbWVudS1leHBhbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuXG4gIC51ZHMtYW5jaG9yLW1lbnUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBuYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTJcbiAgICAgICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAmOmhvdmVyLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xIHNvbGlkICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgICY6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20ge1xuICAgIEBpbmNsdWRlIHVkcy1hbmNob3ItbWVudS1leHBhbmRlZDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIHtcbiAgICBAaW5jbHVkZSB1ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyB7XG4gICAgQGluY2x1ZGUgdWRzLWFuY2hvci1tZW51LWV4cGFuZGVkO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAudWRzLWFuY2hvci1tZW51IGg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIHtcbiAgICBAaW5jbHVkZSB1ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQ7XG4gIH1cbn1cbiIsIi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgMTJweDtcblxuICAmLWltYWdlLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDUxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgPiAmLWhlYWRsaW5lIHtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkICR1ZHMtc2l6ZS1mb250LXh4eGwgQXJpYWw7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgd2lkdGg6IDM1JTtcbiAgICAgIG1hcmdpbjogLTIwMXB4IDUlIDAgMTAlO1xuICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50IHtcbiAgICAmLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIC5jYXJkIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgbWFyZ2luOiAtMTYxcHggMiUgMCA4JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbWQpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50IHtcbiAgICAmLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAmID4gJi1oZWFkbGluZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jYXJkIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICAmLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMyO1xuXG4gICAgICAmID4gJi1oZWFkbGluZSB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAycmVtIEFyaWFsO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnVkcy1jYXJkLWFycmFuZ2VtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCAxMnB4O1xuXG4gICYgPiAmLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYgPiBoMiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMi41cmVtIEFyaWFsO1xuICAgIH1cblxuICAgICYgPiBidXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICYgPiAmLWNhcmQtY29udGFpbmVyIHtcbiAgICBjb2x1bW4tZ2FwOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMztcblxuICAgICYuYXV0by1hcnJhbmdlbWVudCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgICAgIHJvdy1nYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAmLnRocmVlLWNvbHVtbnMge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgfVxuICAgICAgJi5mb3VyLWNvbHVtbnMge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgICAgIHJvdy1nYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgfVxuICB9XG5cbiAgJi12ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICYgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY29udGVudC1jb250YWluZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgZmxleDogMTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYgPiBidXR0b24ge1xuICAgICAgICBtYXJnaW46IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lciB7XG4gICAgICBmbGV4OiAyO1xuICAgICAgcm93LWdhcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoYXV0by1maWxsLCAxZnIpO1xuICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXhsKSB7XG4gICAgJiA+ICYtY2FyZC1jb250YWluZXIge1xuICAgICAgJi5hdXRvLWFycmFuZ2VtZW50IHtcbiAgICAgICAgJi5mb3VyLWNvbHVtbnMge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgICAmID4gJi1jYXJkLWNvbnRhaW5lciB7XG4gICAgICAmLmF1dG8tYXJyYW5nZW1lbnQge1xuICAgICAgICAmLmZvdXItY29sdW1ucyxcbiAgICAgICAgJi50aHJlZS1jb2x1bW5zIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAmID4gJi1jYXJkLWNvbnRhaW5lciB7XG4gICAgICAmLmF1dG8tYXJyYW5nZW1lbnQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgJi5mb3VyLWNvbHVtbnMsXG4gICAgICAgICYudGhyZWUtY29sdW1ucyB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi12ZXJ0aWNhbCB7XG4gICAgICAmID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1pdGVtIHtcbiAgbWFyZ2luOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTE7IC8vIC41cmVtID0gOHB4IG1hcmdpbiBvbiBlYWNoIHNpZGUsIG9yIDE2cHggYmV0d2VlbiBlYWNoIHBhZ2UtaXRlbVxufVxuIiwiLnVkcy1tb2RhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8vIFVzZSByZ2JhIGluc3RlYWQgb2Ygb3BhY2l0eSBiZWNhdXNlIG9wYWNpdHkgd2lsbCBhZmZlY3QgY2hpbGRyZW5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1tb2RhbC1vdmVybGF5LWJhY2tncm91bmQtY29sb3I7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgJi5vcGVuIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAkdWRzLXRpbWUtdHJhbnNpdGlvbi1iYXNlIGVhc2Utb3V0IGZvcndhcmRzOyAvLyAuNHNcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC13aGl0ZTtcbiAgICBmbGV4OiAxO1xuICAgIGhlaWdodDogNTMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG5cbiAgJi1jbG9zZS1idG4ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctNDsgLy8gMnJlbVxuICAgIG9wYWNpdHk6IC41O1xuICAgIHBhZGRpbmc6IC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRvcDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTc7IC8vIC01NiBweCAoMjRweCBhd2F5IGZyb20gdG9wICsgMzJweCBoZWlnaHQgb2YgYnV0dG9uKVxuICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy00OyAvLyAycmVtXG5cbiAgICAuZmEtdGltZXMge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gIC51ZHMtbW9kYWwge1xuICAgICYtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IDI1NnB4O1xuICAgIH1cbiAgfVxufVxuIiwiJHVkcy1tb2RhbC1vdmVybGF5LWJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgLjc1KTtcbiIsIi51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gICYtY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgPiBzcGFuIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtbGlnaHQtYmFzZTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWF4LXdpZHRoOiA3ODRweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXhsKSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBoZWlnaHQ6IDQzNHB4O1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTYgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQteHhsOyAvLyAycmVtXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7IC8vIDJyZW1cbiAgICAgICAgbWF4LXdpZHRoOiA1MTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4iLCIudWRzLXRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuXG4gICYgPiB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuXG4gICAgdHIge1xuICAgICAgOm50aC1jaGlsZChuICsgMSkge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXgtd2lkdGg6IDkycHg7XG4gICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICBtaW4td2lkdGg6IDkycHg7XG4gICAgICB9XG5cbiAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB0aGVhZCB7XG4gICAgICA+IHRyIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIHRoLFxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICAmLm5vcm1hbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaW5kZW50IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51ZHMtdGFibGUtZml4ZWQge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG5cbiAgJi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc2Nyb2xsLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICA5MGRlZyxcbiAgICAgICAgICByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDAlLFxuICAgICAgICAgIHJnYmEoMjUsIDI1LCAyNSwgMCkgMTAwJVxuICAgICAgICApO1xuICAgICAgICBsZWZ0OiAzMTVweDtcbiAgICAgIH1cblxuICAgICAgJi5uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIDkwZGVnLFxuICAgICAgICAgIHJnYmEoMjUsIDI1LCAyNSwgMCkgMCUsXG4gICAgICAgICAgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAxMDAlXG4gICAgICAgICk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgPiB0YWJsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgdHIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgd2lkdGg6IDMxNXB4O1xuICAgICAgbWluLXdpZHRoOiAzMTVweDtcbiAgICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgfVxuXG4gICAgdHIgPiAqOm50aC1jaGlsZChuICsgMiksXG4gICAgdGQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbWQpIHtcbiAgLnVkcy10YWJsZSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnVkcy10YWJsZS1maXhlZCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICYtd3JhcHBlciB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAuc2Nyb2xsLWNvbnRyb2wge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi5wcmV2aW91cyBidXR0b24sXG4gICAgICAgICYubmV4dCBidXR0b24ge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgLnVkcy10YWJsZSB7XG4gICAgJiA+IHRhYmxlIHtcbiAgICAgIHRyID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudWRzLXRhYmxlLWZpeGVkIHtcbiAgICAmLXdyYXBwZXIge1xuICAgICAgLnNjcm9sbC1jb250cm9sIHtcbiAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgbGVmdDogMTI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkRlc2t0b3Agc3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgLnByb2ZpbGUtaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5wZXJzb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICYtbmFtZSB7XG4gICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMDtcbiAgICB9XG4gICAgJi1wcm9mZXNzaW9uIHtcbiAgICAgIG1hcmdpbjogMCAwICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMDtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbWVkaXVtO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgIH1cbiAgICAgICYucGVyc29uLWNvbnRhY3QtaW5mbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICB9XG4gICAgICAmLnBlcnNvbi1zb2NpYWwtbWVkaWFzIGEge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTW9iaWxlIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUge1xuICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC51ZHMtcGVyc29uLXByb2ZpbGUge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAucGVyc29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICYtbmFtZSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICB9XG4gICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICB9XG4gICAgICB1bC5wZXJzb24tY29udGFjdC1pbmZvIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbyBhZmZpeCBlZmZlY3QuXG4gKi9cblxuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDM1O1xuICBsZWZ0OiAwO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgY29tbWVudHMgaW4gQmFycmlvLlxuICovXG5cbiAuYWxlcnQge1xuICAgZGlzcGxheTogYmxvY2s7XG4gfVxuXG4gLmFsZXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4udG9hc3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBCb290c3RyYXAgQmFycmlvIHNwZWNpZmljIHN0eWxpbmcgZm9yIHRoZSBCb29rIG1vZHVsZS5cbiAqL1xuXG4uYm9vay1uYXZpZ2F0aW9uIC5tZW51IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuLmJvb2stbmF2aWdhdGlvbiAuYm9vay1wYWdlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgbWFyZ2luOiAwO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxpbmcgZm9yIHRoZSBCb29rIG1vZHVsZS5cbiAqL1xuXG4uYm9vay1uYXZpZ2F0aW9uIC5tZW51IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG4uYm9vay1uYXZpZ2F0aW9uIC5ib29rLXBhZ2VyIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMC41ZW0gMDtcbn1cbi5ib29rLXBhZ2VyX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYm9vay1wYWdlcl9faXRlbS0tcHJldmlvdXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvKiBMVFIgKi9cbiAgd2lkdGg6IDQ1JTtcbn1cbltkaXI9XCJydGxcIl0gLmJvb2stcGFnZXJfX2l0ZW0tLXByZXZpb3VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ib29rLXBhZ2VyX19pdGVtLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4JTtcbn1cbi5ib29rLXBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0OyAvKiBMVFIgKi9cbiAgdGV4dC1hbGlnbjogcmlnaHQ7IC8qIExUUiAqL1xuICB3aWR0aDogNDUlO1xufVxuW2Rpcj1cInJ0bFwiXSAuYm9vay1wYWdlcl9faXRlbS0tbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuIiwiYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgcGFkZGluZzogLjVyZW0gLjVyZW0gLjVyZW0gMXJlbTtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAkZ3JheS0yO1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgYnJlYWRjcnVtYnMuXG4gKi9cblxuLmJyZWFkY3J1bWIge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucmVnaW9uLWJyZWFkY3J1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBBU1UgTGliIEJhcnJpbyBidXR0b25zLiBFeHBhbmQvb3ZlcnJpZGUgYm9vdHN0cmFwIHN0eWxlLlxuICovXG5cbi5idG4tbGluayB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIEBleHRlbmQgLmJ0bi1tYXJvb247XG59XG5cbiBuYXYgI3NlYXJjaC1mb3JtIC5idG4uYnV0dG9uIHtcbiAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tbWVkaXVtLWZvbnQtc2l6ZTtcbiAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteS1tZWRpdW0gJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1tZWRpdW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYnV0dG9uLS1zbWFsbCB7XG4gIEBleHRlbmQgLmJ0bi1zbTtcbn1cblxuXG4vKiBXUzIuMCBzdHlsZSBidXR0b25zIGZvciBzb21lIGZvcm0gZWxlbWVudHMgKi9cbmJ1dHRvbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDk2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogLjFzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4OyAvKiBzbWFsbCBXUyAyLjAgZGVmYXVsdCBidXR0b24gc2l6ZSAqL1xuICBtYXJnaW46IDAgLjJyZW0gLjVyZW0gMDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGNvbG9yOiAkZ3JheS03O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgfVxuICB9XG5cbn1cblxuLy8gLyogc3RvcCBmdWxsLXdpZHRoIGJ1dHRvbnMgaW4gdGhlIGJvZHkgLSBkb24ndCB3YW50IHRvIG1lc3Mgd2l0aCBzaWRlYmFyICovXG4vLyBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbi8vICAgI21haW4gLmZvcm0tY29udHJvbC5idG4ge1xuLy8gICAgIHdpZHRoOiBhdXRvO1xuLy8gICB9XG4vLyB9IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNhcmRzIC0gQ29waWVkIGZyb20gQVNVIFVuaXR5IERlc2lnbiBTeXN0ZW1cbmV4dGVuZHMvX2NhcmRzLnNjc3NcblxuMS4gQmFzaWMgQ2FyZHNcbjMuIFN0b3J5IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnJvdy1zcGFjZWQge1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cbi5yb3ctc3BhY2VkID4gLmNvbCxcbi5yb3ctc3BhY2VkID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmJsb2NrLWxhdGVzdC1hZGRpdGlvbnMtdG8tY29sbGVjdGlvbi1ibG9jayAuY2FyZCB7XG4gIGhlaWdodDogdW5zZXQ7XG4gIC5jYXJkIHtcbiAgICBpbWcsIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gICAgLmljb24tY29udGFpbmVyIGkge1xuICAgICAgbWFyZ2luLXRvcDogMjUlO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZCAuc3RyZXRjaGVkLWxpbmsge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlkZXMgLmNhcmQtaG9yaXpvbnRhbCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLnZpZXctY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZHtcbiAgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZ3JvdzogMTAwMDAwO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgY29tbWVudHMgaW4gQmFydGlrLlxuICovXG5cblxuLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpY2l0eSBvZiAjY29udGVudCBoMiAqL1xuXG4jY29udGVudCAuY29tbWVudC13cmFwcGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbiNjb250ZW50IC5jb21tZW50LXdyYXBwZXIgaDIuY29tbWVudC1mb3JtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZmllbGQtbm9kZS0tY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG4uY29tbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNvbW1lbnQtc3BhY2VyLXk7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5jb21tZW50X19tZXRhIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgIC8qIExUUiAqL1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50X19tZXRhIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xufVxuXG4uY29tbWVudF9fYXR0cmlidXRpb24gaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIG92ZXIgc3BlY2lmaWNpdHkgb2YgLmZpZWxkLS10eXBlLWltYWdlIGltZyAqL1xuXG4uY29tbWVudCAuZmllbGQtLW5hbWUtdXNlci1waWN0dXJlIGltZyB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudF9fYXV0aG9yIC51c2VybmFtZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbW1lbnRfX2F1dGhvciB7XG4gICAgbWFyZ2luOiA0cHggMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29tbWVudF9fdGltZSxcbi5jb21tZW50X19wZXJtYWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBjb2xvcjogIzY4Njk2YjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nOiAwIDAuNWVtIDAgMDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudF9fdGltZSxcbi5jb21tZW50X19wZXJtYWxpbmsge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuNWVtO1xufVxuXG4uY29tbWVudF9fcGVybWFsaW5rIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgLyogTFRSICovXG4gICAgdG9wOiAkY29tbWVudC1zcGFjZXIteTtcbiAgICBib3JkZXItdG9wOiAkY29tbWVudC1zcGFjZXIteSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICRjb21tZW50LXNwYWNlci14IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgLyogTFRSICovXG4gICAgYm9yZGVyLWJvdHRvbTogJGNvbW1lbnQtc3BhY2VyLXkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmNvbW1lbnRfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogJGNvbW1lbnQtc3BhY2VyLXggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTAwJTtcbiAgICAvKiBMVFIgKi9cbiAgICB0b3A6ICRjb21tZW50LXNwYWNlci15O1xuICAgIGJvcmRlci10b3A6ICRjb21tZW50LXNwYWNlci15IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJGNvbW1lbnQtc3BhY2VyLXggc29saWQgJHdoaXRlO1xuICAgIC8qIExUUiAqL1xuICAgIGJvcmRlci1ib3R0b206ICRjb21tZW50LXNwYWNlci15IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudF9fY29udGVudDphZnRlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6ICRjb21tZW50LXNwYWNlci14IHNvbGlkICR3aGl0ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5jb21tZW50X19jb250ZW50IGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwLjk0ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40NWVtO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQgbmF2IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xufVxuXG4uaW5kZW50ZWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5pbmRlbnRlZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY29tbWVudCAubGlua3Mge1xuICAgIHBhZGRpbmc6IDAgMCAwLjI1ZW0gMDtcbn1cblxuLmNvbW1lbnQgLmxpbmtzLWlubGluZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtIDAgMDtcbiAgICAvKiBMVFIgKi9cbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudCAubGlua3MtaW5saW5lIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuNWVtO1xufVxuXG4uY29tbWVudC0tdW5wdWJsaXNoZWQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC8qIExUUiAqL1xuICAgIHBhZGRpbmc6IDVweCAycHggNXB4IDVweDtcbiAgICAvKiBMVFIgKi9cbiAgICBiYWNrZ3JvdW5kOiAkYWNjZW50LWxpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50LS11bnB1Ymxpc2hlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMnB4O1xufVxuXG5cbi8qKlxuICogQHRvZG86IHVucHVibGlzaGVkIG5vZGVzIGhhdmUgY2xhc3MgLm5vZGUtLXVucHVibGlzaGVkLlxuICogY2hhbmdlIHRoaXMgdG8gLmNvbW1lbnQtLXVucHVibGlzaGVkLlxuICovXG5cbi51bnB1Ymxpc2hlZCAuY29tbWVudC10ZXh0IC5jb21tZW50LWFycm93IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhY2NlbnQtbGlnaHQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGFjY2VudC1saWdodDtcbn1cblxuLnVucHVibGlzaGVkIHtcbiAgICBwYWRkaW5nOiAkY29tbWVudC1zcGFjZXIteSAkY29tbWVudC1zcGFjZXIteCAwO1xufVxuXG4uY29tbWVudC1mb290ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmNvbW1lbnQtLXVucHVibGlzaGVkIC5jb21tZW50X190ZXh0OmFmdGVyLFxuLm5vZGUtLXVucHVibGlzaGVkIC5jb21tZW50X190ZXh0OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRhY2NlbnQtbGlnaHQ7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLmNvbW1lbnQtLXVucHVibGlzaGVkIC5jb21tZW50X19jb250ZW50OmFmdGVyLFxuW2Rpcj1cInJ0bFwiXSAubm9kZS0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYWNjZW50LWxpZ2h0O1xufSIsIiRhY2NlbnQtc2hhZGU6ICM4QzFENDA7XG4kYWNjZW50LWxpZ2h0OiBsaWdodGVuKCRhY2NlbnQtc2hhZGUsIDM3JSk7XG4kYWNjZW50LWRhcms6IGRhcmtlbigkYWNjZW50LXNoYWRlLCAxMiUpO1xuJGJyaWdodG1hcm9vbjogI2QyMzE1MzsgLy8gSG92ZXIgZm9yIEFTVSBtYXJvb24gbGlua3MgV1MgMS4wXG4kcHJpbWFyeS1zaGFkZTogcmdiKDE0MCwgMjksIDY0KTtcbiRwcmltYXJ5LWxpZ2h0OiBsaWdodGVuKCRwcmltYXJ5LXNoYWRlLCAzNyUpO1xuJHByaW1hcnktZGFyazogZGFya2VuKCRwcmltYXJ5LXNoYWRlLCAxMiUpO1xuXG5cbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYWZmaXhcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYWxlcnRzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Jvb2tcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYm9vay1uYXZpZ2F0aW9uXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Jsb2NrcXVvdGVcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9idXR0b25zXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2NhcmRzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2NvbW1lbnRzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2NvbW1lcmNlXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2NvbnRleHR1YWxcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvZGV0YWlsc1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9kcm9wYnV0dG9uLmNvbXBvbmVudFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9kcm9wYnV0dG9uXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2ZhY2V0c1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9mZWVkLWljb25cIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvZmllbGRcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvZmlsZVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9mbGV4c2xpZGVyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Zvb3RlclwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9mb3JtXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2hlYWRlclwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9oZWxwXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2ljb25zXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2ltYWdlLWJ1dHRvblwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9pbmRlbnRlZFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9pdGVtLWxpc3RcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvbGFuZGluZy1wYWdlc1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9saXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL25vZGVcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvbm9kZS1wcmV2aWV3XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3BhZ2VcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvc2VhcmNoLWZvcm1cIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvc2hvcnRjdXRcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvc2lkZWJhclwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9zaXRlLWZvb3RlclwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9za2lwLWxpbmtcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGFibGVcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGFibGVkcmFnXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3RhYmxlc2VsZWN0XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3RhYmxlc29ydFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy90YWJsZXNvcnQtaW5kaWNhdG9yXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3RhYnNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGV4dGFyZWFcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdWktd2lkZ2V0XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3VpLWRpYWxvZ1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy91c2VyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3ZlcnRpY2FsLXRhYnMuY29tcG9uZW50XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3ZlcnRpY2FsLXRhYnNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdmlld3NcIjtcbiIsIi52aWV3cy1maWVsZC12YXJpYXRpb25zID4gc3BhbiA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyA+IHNwYW4gPiBkaXYgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC5maWVsZC0tbmFtZS1wcmljZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG4gIH1cbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAuY29tbWVyY2Utb3JkZXItaXRlbS12YXJpYXRpb24tY2FydC1mb3JtLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC5maWVsZC0tbmFtZS1wdXJjaGFzZWQtZW50aXR5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1xdWFudGl0eSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG4jZWRpdC1zaGlwcGluZy1pbmZvcm1hdGlvbiAuY29sLWF1dG8sXG4jZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWJpbGxpbmctaW5mb3JtYXRpb24gLmNvbC1hdXRvLFxuI2VkaXQtcGF5bWVudC1pbmZvcm1hdGlvbi1iaWxsaW5nLWluZm9ybWF0aW9uLmNvbC1hdXRvLFxuI2VkaXQtb3JkZXItc3VtbWFyeSAuY29sLWF1dG8sXG4jZWRpdC1vcmRlci1zdW1tYXJ5LmNvbC1hdXRvIHtcbiAgcGFkZGluZzogMDtcbn1cbiNlZGl0LXNoaXBwaW5nLWluZm9ybWF0aW9uIHtcbiAgI2VkaXQtc2hpcHBpbmctaW5mb3JtYXRpb24tc2hpcHBpbmctcHJvZmlsZS1maWVsZC1ydWMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZXctaWQtbGlzdGFkb19kZV9wcm9kdWN0b3Mge1xuICAudmlld3Mtcm93ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnZpZXdzLXJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyIC8gMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYWNjZW50LWRhcms7XG4gICAgfVxuICB9XG59XG4uY2FydC1ibG9jay0tY29udGVudHMge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1kYXJrO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gIHdpZHRoOiBhdXRvO1xuICAuY2FydC1ibG9jay0tY29udGVudHNfX2l0ZW1zIHtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgdGFibGUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRoZWFkLnRoZWFkLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktZGFyaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICAgIHRyOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktZGFyaztcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNvbnRlbnRzX19saW5rcyB7XG4gICAgcGFkZGluZzogJHNwYWNlci8yICRzcGFjZXI7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICB9XG4gIH1cbiAgLmNsb3NlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgLyA0O1xuICB9XG4gIHRhYmxlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIC5idG4ge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3RpdGxlLFxuICAgIHRkLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jYXJ0LXRhYmxlX19wcmljZSB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyLzIgJHNwYWNlci80ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRkLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jYXJ0LXRhYmxlX19xdWFudGl0eSB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyLzQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgIH1cbiAgICAuYnRuOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICB9XG4gICAgdGZvb3Qge1xuICAgICAgLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci8yO1xuICAgICAgfVxuICAgICAgLmJ0bjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXNoYWRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogQ29udGV4dHVhbCBsaW5rcyBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8uXG4gKi9cblxuLmNvbnRleHR1YWwtbGlua3MgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtc2hhZG93OiAwIDAgMDtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIENvbGxhcHNpYmxlIGRldGFpbHMuXG4gKlxuICogQHNlZSBjb2xsYXBzZS5qc1xuICogQHNlZSBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vY3NzLWJhY2tncm91bmQtaW1hZ2UtaGFja3MvXG4gKi9cblxuZGV0YWlscyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG59XG5cbmRldGFpbHM+LmRldGFpbHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMC41ZW0gMS41ZW07XG59XG5cblxuLyogQHRvZG8gUmVncmVzc2lvbjogVGhlIHN1bW1hcnkgb2YgdW5jb2xsYXBzaWJsZSBkZXRhaWxzIGFyZSBubyBsb25nZXJcbiAgICAgdmVydGljYWxseSBhbGlnbmVkIHdpdGggdGhlIC5kZXRhaWxzLXdyYXBwZXIgaW4gYnJvd3NlcnMgd2l0aG91dCBuYXRpdmVcbiAgICAgZGV0YWlscyBzdXBwb3J0LiAqL1xuXG5zdW1tYXJ5IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMC4yZW0gMC41ZW07XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQmFydGlrJ3MgZHJvcGJ1dHRvbiBjb21wb25lbnQuXG4gKi9cblxuLmpzIC5kcm9wYnV0dG9uLXdyYXBwZXIgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpdHkgb2YgLmpzIHRkIC5kcm9wYnV0dG9uLXdpZGdldCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanMgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNCAjZDJkMmQyICNiNGI0YjQgI2QyZDJkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YzZjNmMywgI2U4ZThlOCk7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjEyNWVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNGU0ZTQgI2QyZDJkMiAjYjRiNGI0ICNkMmQyZDI7XG59XG4uanMgLmRyb3BidXR0b24td2lkZ2V0IC5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4zMmVtIDFlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcbn1cbi5qcyAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24tYWN0aW9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7IC8qIExUUiAqL1xufVxuW2Rpcj1cInJ0bFwiXS5qcyAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24tYWN0aW9uIGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5qcyAuZHJvcGJ1dHRvbiAuc2Vjb25kYXJ5LWFjdGlvbiB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2M7XG59XG4uanMgLmRyb3BidXR0b24tdG9nZ2xlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2U4ZThlOCwgI2QyZDJkMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlOGU4ZTgsICNkMmQyZDIpO1xufVxuLmpzIC5kcm9wYnV0dG9uLXRvZ2dsZSAuZHJvcGJ1dHRvbi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uanMgLmRyb3BidXR0b24gYSB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG59XG4uanMgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uOmhvdmVyLFxuLmpzIC5kcm9wYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGVkZWRlO1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBHZW5lcmFsIHN0eWxlcyBmb3IgZHJvcGJ1dHRvbnMuXG4gKi9cblxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24+KiB7XG4gICAgcGFkZGluZzogMC4xZW0gMC41ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3BidXR0b24gLnNlY29uZGFyeS1hY3Rpb24ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4ZThlODtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICAgIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24+KiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uPioge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24tbXVsdGlwbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMmVtO1xufVxuXG4uanMgLmRyb3BidXR0b24td3JhcHBlcixcbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmpzIHRkIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufSIsIi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblx0IGgyIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgXHRib3JkZXI6IG5vbmU7XG4gICAgXHRwYWRkaW5nOiAwO1xuXHRcdC5idG4ge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWhlYWRlciBoMiAuYnRuOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuXHQuY2FyZC1oZWFkZXIgaDIgLmJ0bi5jb2xsYXBzZWQ6YWZ0ZXIge1xuICAgIFx0XHQvKiBzeW1ib2wgZm9yIFwiY29sbGFwc2VkXCIgcGFuZWxzICovXG4gICAgXHRcdGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG5cdH1cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuXHRcdH1cblx0LmZhY2V0LWl0ZW0ge1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG4gICAgXHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHR9XG5cdC5mYWNldC1pdGVtX19jb3VudCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuZmFjZXQtaXRlbV9fdmFsdWUge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxuXHQuY2FyZCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHQudWktc2xpZGVyLXBpcHMgLnVpLXNsaWRlci1sYWJlbCB7XG5cdFx0d2lkdGg6IDIuNWVtO1xuXHR9XG5cdC5jYXJkLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjAzKTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTtcblx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgIC5jYXJkID4gZGl2Omxhc3QtY2hpbGQge1xuXHQgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgfVxufVxuZGl2I2Jsb2NrLXNlYXJjaGZpbHRlcmJsb2NrIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0aDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLmZhY2V0X2xpc3RfaXRlbXMge1xuICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYWNldF9saXN0X2l0ZW1zIGEge1xuICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgIHBhZGRpbmc6IDJweCA2cHggMnB4IDZweDtcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICBib3JkZXI6IDFweCAjZDRkNGQ0IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi5mYWNldHNfc3VtbWFyeSB7XG4gICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbiNibG9jay1mYWNldHN1bW1hcnkgdWwgPiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgY29udGVudDogXCJcIjtcbn1cblxuLmZhY2V0LWl0ZW0gYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5mYWNldC1pdGVtIGEgLmZhY2V0LWl0ZW1fX3ZhbHVlLCAuZmFjZXQtaXRlbSBhIC5mYWNldC1pdGVtX19jb3VudCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufSIsIi8qKlxuICogQGZpbGVcbiAqIEZlZWQgaWNvbiBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8uXG4gKi9cblxuLmZlZWQtaWNvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogJHNwYWNlciAwIDAgMDtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgZmllbGQgY29tcG9uZW50cy5cbiAqL1xuXG4uZmllbGRfX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlciAqIC4yNSk7XG59XG4ubm9kZS0tdHlwZS1hc3UtcmVwb3NpdG9yeS1pdGVtIC5maWVsZF9fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgICBtYXJnaW46IDAgMCAoJHNwYWNlciAqIDEuMik7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZF9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgLyptYXJnaW46IDA7Ki9cbiAgICBwYWRkaW5nLXJpZ2h0OiAoJHNwYWNlciAqIC4zKTtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGRfX2xhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkc3BhY2VyICogLjMpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHVsLmxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB1bC5saW5rcyBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogTFRSICovXG4gICAgcGFkZGluZzogMCAkc3BhY2VyIDAgMDtcbiAgICAvKiBMVFIgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHVsLmxpbmtzIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAkc3BhY2VyO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgICAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgLyogTFRSICovXG4gICAgICAgIG1hcmdpbjogMCAkc3BhY2VyIDAgMDtcbiAgICAgICAgLyogTFRSICovXG4gICAgfVxuICAgIFtkaXI9XCJydGxcIl0gLm5vZGUgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgMCAwICRzcGFjZXI7XG4gICAgfVxuICAgIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSsuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG5cbi5maWVsZC0tdHlwZS1pbWFnZSBpbWcsXG4uZmllbGQtLW5hbWUtZmllbGQtdXNlci1waWN0dXJlIGltZyB7XG4gICAgbWFyZ2luOiAwIDAgJHNwYWNlcjtcbn1cblxuLmZpZWxkLS10eXBlLWltYWdlIGEge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIHtcbiAgICBtYXJnaW46IDAgMCAoJHNwYWNlciAqIDEuMik7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3Mge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgLmZpZWxkX19sYWJlbCxcbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5maWVsZC0tbmFtZS1maWVsZC10YWdzIHVsLmxpbmtzIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIHVsLmxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3MgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8qIExUUiAqL1xuICAgIHBhZGRpbmc6IDAgJHNwYWNlciAwIDA7XG4gICAgLyogTFRSICovXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyBsaSB7XG4gICAgcGFkZGluZzogMCAwIDAgJHNwYWNlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG4uZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG5pbWcuY29weXJpZ2h0LWxvZ28ge1xuICAgIC8qYmFja2dyb3VuZDogIzAwMDsqL1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcbn1cblxuXG4ubm9kZS0tdmlldy1tb2RlLXNlYXJjaC1yZXN1bHQge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1saW5rZWQtYWdlbnQgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiAvXCI7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ucmV1c2UtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1vcGVuLWFjY2VzcyBzdmcge1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIGZpbGw6ICRtYXJvb247XG59XG4uaWNvbi1saW5rOmhvdmVyIHN2Zyxcbi5pY29uLWxpbms6Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAkYnJpZ2h0bWFyb29uO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtcGVlci1yZXZpZXdlZCAuZmEtZXllIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnRleHQtc2hvdy1tb3JlIC5tdWx0aS1jb2xsYXBzZSBwOmxhc3QtY2hpbGQsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLXJpY2gtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5idXR0b24uc2hvdy1tb3JlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJzogJztcbiAgICB9XG59XG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci12YWx1ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmctdG9wOiAoJHNwYWNlciAqIC43NSk7XG4gICAgcGFkZGluZy1ib3R0b206ICgkc3BhY2VyICogLjc1KTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkX19sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5pbmxpbmUtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC1ub3RlLXBhcmEgPiAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZWQtaWRlbnRpZmllciA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyIC5wYXJhZ3JhcGgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSA+IC5wYXJhZ3JhcGggPiAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSA+IC5maWVsZF9faXRlbSwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtcmVzb3VyY2UgPiAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1hcmNoaXZhbC1vYmplY3QgPiAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1yZXBvc2l0b3J5ID4gLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtdG9wLWNvbnRhaW5lciA+IC5maWVsZF9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udmlld3MtZmllbGQtcmlwcmFwLXJlc3VsdHMge1xuICAgIC5zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW55ZWxsb3c7XG4gICAgfVxuICAgIC5mYWlsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xuICAgIH1cbiAgICAucmlwcmFwbm90Zm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBEZWZhdWx0IHN0eWxlIGZvciBmaWxlIG1vZHVsZS5cbiAqL1xuXG5cbi8qIEZpbGUgaWNvbnMuKi9cblxuLmZpbGUge1xuICAgIHBhZGRpbmctbGVmdDogKCRzcGFjZXIgKiAxLjUpO1xuICAgIC8qIExUUiAqL1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2U7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuZmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkc3BhY2VyICogMS41KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5maWxlLS1nZW5lcmFsLFxuLmZpbGUtLWFwcGxpY2F0aW9uLW9jdGV0LXN0cmVhbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi1vY3RldC1zdHJlYW0ucG5nKTtcbn1cblxuLmZpbGUtLXBhY2thZ2UteC1nZW5lcmljIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BhY2thZ2UteC1nZW5lcmljLnBuZyk7XG59XG5cbi5maWxlLS14LW9mZmljZS1zcHJlYWRzaGVldCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1zcHJlYWRzaGVldC5wbmcpO1xufVxuXG4uZmlsZS0teC1vZmZpY2UtZG9jdW1lbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveC1vZmZpY2UtZG9jdW1lbnQucG5nKTtcbn1cblxuLmZpbGUtLXgtb2ZmaWNlLXByZXNlbnRhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1wcmVzZW50YXRpb24ucG5nKTtcbn1cblxuLmZpbGUtLXRleHQteC1zY3JpcHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdGV4dC14LXNjcmlwdC5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dC1odG1sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQtaHRtbC5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dC1wbGFpbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZXh0LXBsYWluLnBuZyk7XG59XG5cbi5maWxlLS1hcHBsaWNhdGlvbi1wZGYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24tcGRmLnBuZyk7XG59XG5cbi5maWxlLS1hcHBsaWNhdGlvbi14LWV4ZWN1dGFibGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24teC1leGVjdXRhYmxlLnBuZyk7XG59XG5cbi5maWxlLS1hdWRpbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hdWRpby14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLXZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLXgtZ2VuZXJpYy5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZXh0LXgtZ2VuZXJpYy5wbmcpO1xufVxuXG4uZmlsZS0taW1hZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaW1hZ2UteC1nZW5lcmljLnBuZyk7XG59XG5cblxuYXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZW5jbG9zdXJlLCB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1lbmNsb3N1cmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG52aWRlbyB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG59XG4iLCIjZnAtZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGEsXG4jZnAtZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGEgeyBkaXNwbGF5OiBibG9jazsgfVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHsgaGVpZ2h0OiA1MHB4OyB0cmFuc2l0aW9uOiBub25lOyB9IC8qIGZpeCBib3R0b20gb2YgYXJyb3cgZ2V0dGluZyBjdXQgb2ZmICovXG4vKiB3ZSB3YW50IHRoZSBjb250cm9scyBhbHdheXMgdmlzaWJsZSBhbmQgb3V0c2lkZSB0aGUgY29udGVudCBhcmVhICovXG4uZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGEge2Rpc3BsYXk6IGJsb2NrOyBvcGFjaXR5OiAuNzsgYm9yZGVyOiBub25lOyB9XG4uZmxleC1kaXJlY3Rpb24tbmF2IGEgeyB0b3A6IDQ1JTsgfVxuLmZsZXhzbGlkZXIgeyBtYXJnaW46IDAgNTBweCA2MHB4IDUwcHg7IH0gLyogbWFrZSByb29tIGZvciBjb250cm9scyBvbiB0aGUgb3V0c2lkZSAqL1xuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHsgcmlnaHQ6IC01MHB4OyB9IC8qIGFuZCBrZWVwIHRoZW0gdGhlcmUgKi9cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiB7IGxlZnQ6IC01MHB4OyB9XG4vKiBiZXR0ZXIgaWNvbnMgZm9yIHRoZSBwYXVzZS9wbGF5IGNvbnRyb2wgKi9cbi5mbGV4LXBhdXNlcGxheSBhIHsgaGVpZ2h0OiAzMHB4OyBib3JkZXI6IG5vbmU7IGJvdHRvbTogLTIwcHg7IH1cbiNmbGV4LXJlY2VudC1rZWVwLWl0ZW1zIHtcbiAgd2lkdGg6IGF1dG87XG59XG4udmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52aWV3LWNvbnRlbnQucm93ID4gZGl2IHtcbiAgICBAZXh0ZW5kIC5jb2wtMTI7XG4gIH1cbiAgLnNsaWRlcyBsaSB7XG4gICAgLy8gcGFkZGluZzogMjBweDtcbiAgICBpbWcge1xuICAgICAgLy8gbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5mbGV4LWNhcHRpb24ge1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4IDBweCAyMHB4O1xuICAgIH1cbiAgICBpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG4gIC5mbGV4LXZpZXdwb3J0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi52aWV3LWZlYXR1cmVkLWNvbnRlbnQge1xuICAudmlldy1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmlldy1jb250ZW50LnJvdyA+IGRpdiB7XG4gICAgQGV4dGVuZCAuY29sLTEyO1xuICB9XG4gIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBub25lO1xuICB9XG4gIGFydGljbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wYXVzZTo6YmVmb3JlLCAuZmxleC1wYXVzZXBsYXkgYS5mbGV4LXBsYXk6OmJlZm9yZSB7XG4gIGNvbG9yOiAkZ3JheS02O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbn1cbi5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xufVxuLm1haW4tY29udGVudCAuZmxleC1wYXVzZXBsYXkgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbiIsIi8vIEN1c3RvbSBTdHlsZXMgZm9yIEFTVSBGb290ZXJcblxuI2Jsb2NrLWFzdWJyYW5kZm9vdGVyLCAjYmxvY2stYXN1bGlicmFyeWZvb3RlcmJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG59XG4uc2l0ZS1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4jYmxvY2stYXN1bGlicmFyeWZvb3RlcmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbn1cblxuLyogTW9iaWxlIGJyZWFrcG9pbnQgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAgIC5hc3VsaWItZm9vdGVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwLCAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYS5jb2xsYXBzZWQgaS5mYS1jaGV2cm9uLXVwIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4jd3JhcHBlci1mb290ZXItbGFuZC1hY2sge1xuICAgIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gICAgY29sb3I6ICRncmF5LTE7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBwIHtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgXG4gICAgfVxufVxuXG4jZm9vdGVyLWNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgICNmb290ZXItY29sdW1ucyB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzkzOTM5O1xuICAgIH1cbn1cblxuXG5ib2R5Om5vdCgucGF0aC1mcm9udHBhZ2UpIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRsYXJnZS1wYWRkaW5nO1xuICAgIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgZm9ybSBjb21wb25lbnRzLlxuICovXG5cbi5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2tlZXAubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9yZXF1aXJlZC5zdmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAoJGlucHV0LWhlaWdodCAvIDIpICgkaW5wdXQtaGVpZ2h0IC8gMik7XG4gIHdpZHRoOiAoJGlucHV0LWhlaWdodCAvIDIpO1xuICBoZWlnaHQ6ICgkaW5wdXQtaGVpZ2h0IC8gMik7XG4gIG1hcmdpbjogMCAwLjNlbTtcbn1cblxuZm9ybSAuZmlsdGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbmZvcm0gLmZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ub2RlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWlkZW50aWZpZXItdHlwZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbn1cblxuLyogV2ViZm9ybSBzdHlsaW5nIGVsZW1lbnRzIC0tIG1heWJlIGV4cGFuZCB0byBhbGwgZm9ybSBlbGVtZW50cz8gKi9cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbiNpaWlmX2JveCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEsXG4udW5lZGl0YWJsZS1pbnB1dCxcbnNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogJGFzdS13aWR0aDtcbn1cbi8qIHRoaXMgdGFibGUgc3RydWN0dXJlIGlzIGEgbGl0dGxlIG1vcmUgY29tcGxpY2F0ZWQgc28gaWdub3JlIGl0IGZvciBub3cgKi9cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLWNoZWNrYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uanMtd2ViZm9ybS1jaGVja2JveGVzIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAuNHJlbTtcbn1cblxuLnJhZGlvLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMTdweDtcbn1cblxuLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5qcy1mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kaWZmLXJldmlzaW9ucyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmpzLWZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6ICRhc3Utd2lkdGg7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cbi5mb3JtLXJhZGlvLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAkYXN1LXdpZHRoO1xufVxuXG4ucmFkaW8gbGFiZWwsIC5jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMTVzIGVhc2UtaW4tb3V0IDBzLCBjb2xvciAuMTVzIGVhc2UtaW4tb3V0IDBzO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG5cbi5mb3JtLWdyb3VwIGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjQzMjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjA1cmVtO1xuICB0b3A6IC0uMTVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjlyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5mb3JtLXJhZGlvLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjJyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMTVzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4uZm9ybS1yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xuICB0b3A6IC4yNXJlbTtcbiAgbGVmdDogLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4wNXMgY3ViaWMtYmV6aWVyKC44LCAtLjMzLCAuMiwgMS4zMykgMHM7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzICsgLmZvcm0tY2hlY2stbGFiZWw6OmJlZm9yZSxcbi5mb3JtLXJhZGlvLWlucHV0OmZvY3VzICsgLmZvcm0tcmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIC4yNSk7XG59XG5cbi5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogLjg1cmVtO1xuICBtYXgtd2lkdGg6ICRhc3Utd2lkdGg7XG59XG5cbi8qIERyYWdnYWJsZSB0YWJsZXMgKi9cbmEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luOiAtLjI1cmVtIDAgMCAuNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmRyYWdnYWJsZSBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubm9kZS1mb3JtIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDJyZW07XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIHRkLndlYmZvcm0tbXVsdGlwbGUtdGFibGUtLW9wZXJhdGlvbnMgaW5wdXQge1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIHRkIGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXRvcDogLjI1cmVtO1xuICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgJjphY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgIH1cbiAgfVxufVxuXG4ud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZCBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0gKyBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBmaWVsZHNldCxcbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5mb3JtLW51bWJlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLmZvcm0tdHlwZS13ZWJmb3JtLW11bHRpcGxlIHRyOmxhc3QtY2hpbGQgdGQsXG4uZmllbGQtbXVsdGlwbGUtdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zO1xufVxuLmZvcm0tdHlwZS13ZWJmb3JtLW11bHRpcGxlIHRoZWFkIHRyIHRoIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmZvcm0tdHlwZS13ZWJmb3JtLW11bHRpcGxlIHtcbiAgbWF4LXdpZHRoOiAkYXN1LXdpZHRoO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiNncm91cF9tZW1iZXJzX3RhYmxlLCAjdGhlc2lzX2RpcmVjdG9yX3RhYmxlLCAjY29tbWl0dGVlX21lbWJlcnNfdGFibGUsICNhZGRpdGlvbmFsX2NvbnRyaWJ1dG9yc190YWJsZSB7XG4gIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4uZm9ybS13cmFwcGVyIHN1bW1hcnkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBkcmFnZ2FibGUgcGFyYWdyYXBocyAqL1xuLm5vZGUtZm9ybSAuZmllbGQtbGFiZWwgaDQge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucGFyYWdyYXBoLXR5cGUtdG9wIHtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luOiAwO1xufVxuLnBhcmFncmFwaC10eXBlLXRvcCAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyLjVyZW07XG59XG4ubm9kZS1mb3JtIC5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmllbGQtbXVsdGlwbGUtdGFibGUgdGgge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgYm9yZGVyOiAwO1xufVxudGQuZmllbGQtbXVsdGlwbGUtZHJhZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucGFyYWdyYXBocy1zdWJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSBkaXYucHJvZ3Jlc3Mtc3RlcCB7XG4gIC5wcm9ncmVzcy1tYXJrZXI6OmFmdGVyLCAucHJvZ3Jlc3MtbWFya2VyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIGRpdi5wcm9ncmVzcy1zdGVwIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxLjdyZW07XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSBkaXYucHJvZ3Jlc3Mtc3RlcCBidXR0b246bm90KC5idG4tbWFyb29uKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIHRkIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gdGQgaW5wdXQuaW1hZ2UtYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbn1cblxuLypmaXhlcyB1bmVxdWFsIGhlaWdodHMgb2YgaW5wdXQgYW5kIHNlbGVjdHMqL1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDEwLjVweDtcbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0gSGVhZGVyIC0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4jbmF2YmFyLXRvcCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbms6aG92ZXIsXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbmsge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1saWdodCAubmF2LWxpbms6aG92ZXIsXG4jbmF2YmFyLXRvcC5uYXZiYXItbGlnaHQgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItbGlnaHQgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMzLjllbSkge1xuICAgIC5uYXZiYXItdG9nZ2xlYWJsZS14cyAubmF2YmFyLW5hdiAubmF2LWl0ZW0rLm5hdi1pdGVtLFxuICAgIC5uYXZiYXItdG9nZ2xlYWJsZS14cy5jb2xsYXBzZS5pbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDcuOWVtKSB7XG4gICAgLm5hdmJhci10b2dnbGVhYmxlLXNtIC5uYXZiYXItbmF2IC5uYXYtaXRlbSsubmF2LWl0ZW0sXG4gICAgLm5hdmJhci10b2dnbGVhYmxlLXhzLmNvbGxhcHNlLmluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbiNhc3VfbW9iaWxlX21lbnUge1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5yZWdpb24tdG9wLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jYXN1X2hkciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4jbmF2YmFyLW1haW4ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItZGFyaztcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNuYXZiYXItdG9wIHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG59XG5cbmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNzaXRlLW5hbWUgYSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbn1cbiNzaXRlLW5hbWUgLnNpdGUtbmFtZS1zbG9nYW4sICNzaXRlLW5hbWUgLnNpdGUtbmFtZS1zbG9nYW4gYSB7XG4gICAgY29sb3I6ICM0ZjU1NTc7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udW5wdWJsaXNoZWRfdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZGE7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBhZGRpbmc6IDE2cHggOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2NjBweCkge1xuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgfVxufVxuXG4ubmF2YmFyLW5hdiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC5ibG9jay1hc3Utc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgICAubmF2YmFyLW5hdiAuYmxvY2stYXN1LXNlYXJjaCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMHB4IDhweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMztcbiAgICAgICAgPiAuY29udGVudCA+IC5jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNiU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbmF2ICNzZWFyY2gtZm9ybSBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIG5hdiAjc2VhcmNoLWZvcm0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gICAgfVxufVxuXG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIC5mYS1jaXJjbGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLmZhLXRpbWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI2hlYWRlci1tYWluIC5uYXYtbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuXG4jYXN1LWhlYWRlciArIGRpdiwgI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jaGVhZGVyLW1haW4ge1xuICAgIC5kcm9wZG93bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgdGhlIGhlbHAgYmxvY2suXG4gKi9cblxuLmJsb2NrLWhlbHAge1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDAgKCRzcGFjZXIgKiAxLjUpO1xuICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogMik7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgaWNvbnMuXG4gKi9cblxuLmljb24taGVscCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC8uLi8uLi9pbWFnZXMvaGVscC5wbmcpIDAgNTAlIG5vLXJlcGVhdDtcbiAgICAvKiBMVFIgKi9cbiAgICBwYWRkaW5nOiAxcHggMCAxcHggKCRzcGFjZXIgKiAxLjUpO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5pY29uLWhlbHAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgIHBhZGRpbmc6IDFweCAoJHNwYWNlciAqIDEuNSkgMXB4IDA7XG59XG5cbi5mZWVkLWljb24ge1xuICAgIGJhY2tncm91bmQ6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGgrJy9mZWVkLnN2ZycpIG5vLXJlcGVhdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkZm9udC1zaXplLWJhc2U7XG4gICAgaGVpZ2h0OiAkZm9udC1zaXplLWJhc2U7XG59XG5cbi5ycnNzYiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4uY29tcGxleC1vYmplY3QtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2NvbXBsZXgtZmlsZS5zdmcnKSBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmlsdGVyOiBpbnZlcnQoNTAlKSBzZXBpYSg1JSkgc2F0dXJhdGUoMTAlKSBodWUtcm90YXRlKDQ5ZGVnKSBicmlnaHRuZXNzKDg4JSkgY29udHJhc3QoNzklKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgJi5mYS0yeCB7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICB9XG4gICAgJi5mYS02eCB7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgfVxufVxuXG4iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBpbWFnZSBidXR0b25zLlxuICovXG5cbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQ6aG92ZXIsXG4uaW1hZ2UtYnV0dG9uLmlzLWRpc2FibGVkOmFjdGl2ZSxcbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQ6Zm9jdXMsXG4uaW1hZ2UtYnV0dG9uLmlzLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogQmFzaWMgc3R5bGluZyBmb3IgY29tbWVudCBtb2R1bGUuXG4gKi9cblxuXG4vKipcbiAqIEluZGVudCB0aHJlYWRlZCBjb21tZW50cy5cbiAqL1xuXG4uaW5kZW50ZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAoJHNwYWNlciAqIDEuNSk7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLmluZGVudGVkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkc3BhY2VyICogMS41KTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgaXRlbSBsaXN0LlxuICovXG5cbi5pdGVtLWxpc3QgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5pdGVtLWxpc3QgdWwge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5pdGVtLWxpc3QgdWwgbGkge1xuICAgIC8qIFRoaXMgaXMgbmVlZGVkIHRvIHJlc2V0IHN0eWxlcyBpbiBpdGVtLWxpc3QudGhlbWUuY3NzICovXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14IDAgMDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuaXRlbS1saXN0IHVsIGxpIHtcbiAgICAvKiBUaGlzIGlzIG5lZWRlZCB0byByZXNldCBbZGlyPVwicnRsXCJdIHN0eWxlcyBpbiBpdGVtLWxpc3QudGhlbWUuY3NzICovXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15IDAgMCAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbn1cblxuLml0ZW0tbGlzdCAuaXRlbS1saXN0X19jb21tYS1saXN0LFxuLml0ZW0tbGlzdCAuaXRlbS1saXN0X19jb21tYS1saXN0IGxpLFxuW2Rpcj1cInJ0bFwiXSAuaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QsXG5bZGlyPVwicnRsXCJdIC5pdGVtLWxpc3QgLml0ZW0tbGlzdF9fY29tbWEtbGlzdCBsaSB7XG4gICAgcGFkZGluZzogMDtcbn0iLCIubm9kZS0tdmlldy1tb2RlLXJlY2VudC1pdGVtLXRlYXNlci1wcmlzbSA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gICAgLmdyYXktYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yO1xuICAgIH1cbiAgICAucGFkZGVkLWNvbnRlbnQtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGxhcmdlLXBhZGRpbmc7XG4gICAgfVxuICAgIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja180LCAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSB7XG4gICAgICAgIGksIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuY29tcGxleC1vYmplY3QtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWlkLWZlYXR1cmVkX2NvbGxlY3Rpb25zIHtcbiAgICAgICAgLnNsaWRlcyA+IGxpID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gLmNvbC05ID4gYTpub3QoLmJ0bikge1xuICAgICAgICAvLyAgICAgQGV4dGVuZCBoMztcbiAgICAgICAgLy8gfVxuICAgICAgICAuZmxleC1wYXVzZXBsYXkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXhzbGlkZXIgLnNsaWRlcyBpbWcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxleC1jYXB0aW9uIHtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIH1cbn1cblxuI2Jsb2NrLWNhbGxzdG9hY3Rpb25ibG9jayB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5jYWxscy10by1hY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgcGFkZGluZy10b3A6ICRsYXJnZS1wYWRkaW5nO1xuICAgIHBhZGRpbmctYm90dG9tOiAkbGFyZ2UtcGFkZGluZztcbn1cblxuLnBhdGgtZnJvbnRwYWdlIHtcbiAgICBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAubm9kZV9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGFyZ2UtcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzbWFsbC1wYWRkaW5nO1xuICAgIH1cbn1cblxuLmNhcmQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnByaXNtLWhvbWUtdGh1bWIge1xuICAgIGhlaWdodDogNnJlbTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucHJpc20tZnVsbHdpZHRoLXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbS10b3AtbGctYm90dG9tLXBhZGRlZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogJHNtYWxsLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRsYXJnZS1wYWRkaW5nO1xufVxuLnNtLXRvcC1zbS1ib3R0b20tcGFkZGVkLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAkc21hbGwtcGFkZGluZztcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNtYWxsLXBhZGRpbmc7XG59XG5cbi8qKiBGaXggZm9yIGhlcm9zIG9uIG1vYmlsZSBkZXZpY2VzICoqL1xuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmhlcm8ge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBMaXN0IGdyb3VwLlxuICogQSBsaXN0IG9mIGxpbmtzLCBncm91cGVkIHRvZ2V0aGVyLlxuICovXG5cbi5saXN0LWdyb3VwX19saW5rIHtcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgMCAwO1xufVxuXG4ubGlzdC1ncm91cF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMCAwICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15O1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBub2RlIGNvbXBvbmVudC5cbiAqL1xuXG4ubm9kZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbn1cblxuXG4vKiBWaWV3IG1vZGUgdGVhc2VyIHN0eWxlcy4gKi9cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIge1xuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMC41ZW07XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyLm5vZGUtLXN0aWNreSB7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDI0KTtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBwYWRkaW5nOiAwICRzcGFjZXIgJHNwYWNlcjtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLm5vZGVfX2NvbnRlbnQge1xuICAgIGNsZWFyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbn1cblxuXG4vKiBOb2RlIG1ldGFkYXRhIHN0eWxlcy4gKi9cblxuLm5vZGVfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuXG4ubm9kZV9fbWV0YSAuZmllbGQtLW5hbWUtZmllbGQtdXNlci1waWN0dXJlIGltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogTFRSICovXG4gICAgbWFyZ2luOiAxcHggJHNwYWNlciAwIDA7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLm5vZGVfX21ldGEgLmZpZWxkLS1uYW1lLWZpZWxkLXVzZXItcGljdHVyZSBpbWcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cblxuLyogTm9kZSBsaW5rcyBzdHlsZXMuICovXG5cbi5ub2RlX19saW5rcyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLyogTFRSICovXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG59XG5cbltkaXI9XCJydGxcIl0gLm5vZGVfX2xpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi8qIFVucHVibGlzaGVkIG5vZGUgc3R5bGVzLiAqL1xuXG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgJHNwYWNlciAwO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDIwNCwgMjA0KTtcbn1cblxuLm5vZGUtLXVucHVibGlzaGVkIC5jb21tZW50LXRleHQgLmNvbW1lbnQtYXJyb3cge1xuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICNmZmY0ZjQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICNmZmY0ZjQ7XG59XG5cblxuLm5vZGUtLXR5cGUtYXN1LXJlcG9zaXRvcnktaXRlbSwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtcmVzb3VyY2UsIC5ub2RlLS10eXBlLWFyY2hpdmFsLW9iamVjdCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtdG9wLWNvbnRhaW5lciB7XG4gICAgLmJsb2NrLWFzdS1pdGVtLWRvd25sb2FkcyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbn1cblxuXG4ubWluaS1wbGF5ZXIge1xuICAgIC52aWV3cy1yb3cge1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgfVxuICAgIGF1ZGlvLCB2aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB2aWRlbyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59IiwiLm5vZGUtcHJldmlldy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZDFlOGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNkMWU4ZjUsICNkM2U4ZjQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZDFlOGY1LCAjZDNlOGY0KTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMzMzKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA0OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTlmZjE7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNDE5ZmYxLCAjMTA3NmQ1KTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNDE5ZmYxLCAjMTA3NmQ1KTsgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4Yzg7XG4gIGJvcmRlci1yYWRpdXM6IC40ZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAxZW0gNHB4IDAuNmVtOyAvKiBMVFIgKi9cbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5bZGlyPVwicnRsXCJdIC5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNDE5ZmYxLCAjMTA3NmQ1KTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0MTlmZjEsICMxMDc2ZDUpO1xuICBwYWRkaW5nOiA0cHggMC42ZW0gNHB4IDFlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyxcbi5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE5Y2YxO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzU5YWJmMywgIzJhOTBlZik7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU5YWJmMywgIzJhOTBlZik7IC8qIExUUiAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA0OGM4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuW2Rpcj1cInJ0bFwiXSAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzLFxuW2Rpcj1cInJ0bFwiXSAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzU5YWJmMywgIzJhOTBlZik7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTlhYmYzLCAjMmE5MGVmKTtcbn1cbi5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlNjliZTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwZTY5YmUsICMyYTkzZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwZTY5YmUsICMyYTkzZWYpOyAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNDhjODtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcbn1cbltkaXI9XCJydGxcIl0gLm5vZGUtcHJldmlldy1iYWNrbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMGU2OWJlLCAjMmE5M2VmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwZTY5YmUsICMyYTkzZWYpO1xufVxuLm5vZGUtcHJldmlldy1iYWNrbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8gcGFnZS5cbiAqL1xuXG4uc21hbGwtcGFkZGluZy1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc21hbGwtcGFkZGluZztcbn1cbi54cy1wYWRkaW5nLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206ICR4cy1wYWRkaW5nO1xufVxuLmxhcmdlLXBhZGRpbmctYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGxhcmdlLXBhZGRpbmc7XG59XG4uc21hbGwtcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6ICRzbWFsbC1wYWRkaW5nO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc21hbGwtcGFkZGluZztcbn1cbi5zbWFsbC1wYWRkaW5nLXRvcCB7XG4gICAgcGFkZGluZy10b3A6ICRzbWFsbC1wYWRkaW5nO1xufVxuLnhzLXBhZGRpbmctdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogJHhzLXBhZGRpbmc7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVGhlIHZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBzZWFyY2ggZm9ybShzKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5oZWFkZXIgI3NlYXJjaC1ibG9jay1mb3JtIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0sICNzZWFyY2gtaG9tZS1ibG9jay1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG5uYXYgI3NlYXJjaC1mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBAZXh0ZW5kIC5jb2wtbWQtNjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sLXNtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC41O1xuICAgIH1cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgQGV4dGVuZCAuYnRuLXNtO1xuICAgIH1cbn1cblxuLnNlYXJjaC1ob21lLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCwgLmJlbnRvLWhvbWUtc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlcG8tc2VhcmNoIHtcbiAgICBwYWRkaW5nLXRvcDogJGxhcmdlLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRsYXJnZS1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgfVxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKC90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL3NlYXJjaC13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgLyAxLjI1cmVtIG5vLXJlcGVhdCBjb250ZW50LWJveCAkbWFyb29uO1xuICAgICAgICAvLyB0ZXh0LWluZGVudDogLTU1NTVweDtcbiAgICAgICAgQGV4dGVuZCAuYnRuLW1kO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgICAgQGV4dGVuZCAucm93O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI3NlYXJjaC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgIG1hcmdpbjogLjVyZW0gMDtcbiAgICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciB0aGUgU2hvcnRjdXQgYWN0aW9uIGxpbmsgaW4gQm9vdHN0cmFwIEJhcnJpby5cbiAqL1xuXG4uc2hvcnRjdXQtd3JhcHBlciB7XG4gIG1hcmdpbjogMi4yZW0gMCAxLjFlbSAwOyAvKiBTYW1lIGFzIHVzdWFsIC5wYWdlLXRpdGxlIG1hcmdpbi4gKi9cbn1cbi5zaG9ydGN1dC13cmFwcGVyIC5wYWdlLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7IC8qIExUUiAqL1xuICBtYXJnaW46IDA7XG59XG5bZGlyPVwicnRsXCJdIC5zaG9ydGN1dC13cmFwcGVyIC5wYWdlLXRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNob3J0Y3V0LWFjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTsgLyogTFRSICovXG4gIHBhZGRpbmctdG9wOiAwLjM1ZW07XG59XG5bZGlyPVwicnRsXCJdIC5zaG9ydGN1dC1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5zaG9ydGN1dC1hY3Rpb246aG92ZXIsXG4uc2hvcnRjdXQtYWN0aW9uOmFjdGl2ZSxcbi5zaG9ydGN1dC1hY3Rpb246Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tIFNpZGViYXIgLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQG1peGluIGxpa2UtYW4taDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzdyZW07XG59XG5cbkBtaXhpbiBsaWtlLWFuLWg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xufVxuXG4uc2lkZWJhciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgLmJsb2NrIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgLypwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXI7Ki9cbiAgICBtYXJnaW46IDAgMCAoJHNwYWNlciAqIDIpO1xuICAgIC5jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICB9XG4gIH1cbiAgbmF2Om5vdCgjYmxvY2stYWJvdXQpIHtcbiAgICB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIC8qYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZTsqL1xuICAgIH1cbiAgICAvKmxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICB9XG4gICAgbGk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIH0qL1xuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgdWwubmF2IHtcbiAgICAgIG1hcmdpbjogMCAtKCRzcGFjZXIpO1xuICAgIH1cbiAgfVxuICBuYXYuYmxvY2sge1xuICAgIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgfVxuICAuYmxvY2stYXN1LWZlZWRiYWNrLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMXJlbSAoJHNwYWNlciAqIC41KTtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGhlYWRlci1kYXJrO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItZGFyaztcbiAgICBjb2xvcjogJGdyYXktMTtcbiAgfVxuICB0Ym9keSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIHRyLmV2ZW4sXG4gIHRyLm9kZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cbiAgLmJ0bi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWV4cGxvcmUtdGhpcy1jb2xsZWN0aW9uLWJsb2NrIC5jb250ZW50LCAuYmxvY2stZXhwbG9yZS10aGlzLWl0ZW0tYmxvY2sgLmNvbnRlbnQge1xuICAgIGZpZWxkc2V0LCAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1mYWNldHMtc3VtbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYtdGV4dCB7XG4gICAgQGluY2x1ZGUgbGlrZS1hbi1oNTtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICY6bm90KC5pcy1hY3RpdmUpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgICAgXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMgJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuXG4gICAgQGluY2x1ZGUgbGlrZS1hbi1oNDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWZvbGRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuXG4gICAgLmNhcmQtaGVhZGVyIGEge1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlcixcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB+IC5jYXJkLWJvZHkge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSA+IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTUgMCAkdWRzLXNpemUtc3BhY2luZy0zO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cblxuICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgaHIge1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG59XG5cbi5jb3B5X3Blcm1hbGlua19saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGVybWFsaW5rX2J1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBGb290ZXIgU3R5bGluZy5cbiAqLyIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgdGhlIHNraXAgbGluay5cbiAqL1xuXG4uc2tpcC1saW5rIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogNTA7XG4gICAgYmFja2dyb3VuZDogJGdyYXktNzAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG4gICAgcGFkZGluZzogMXB4ICRzcGFjZXIgMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1sZyAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5za2lwLWxpbmsudmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyB0YWJsZXMuXG4gKi9cblxuLnN0aWNreS1oZWFkZXIgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xufVxuXG4uc3RpY2t5LWhlYWRlciB0aCB7XG4gICAgLy8gcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG59XG5cbnNwYW4ucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IC43NXJlbTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciB0YWJsZSBkcmFnLlxuICovXG5cbnRyLmRyYWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG59XG5cbnRyLmRyYWctcHJldmlvdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQ7XG59XG5cbmJvZHkgZGl2LnRhYmxlZHJhZy1jaGFuZ2VkLXdhcm5pbmcge1xuICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyIC8gMik7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVGFibGUgc2VsZWN0IGJlaGF2aW9yLlxuICpcbiAqIEBzZWUgdGFibGVzZWxlY3QuanNcbiAqL1xuXG50ci5zZWxlY3RlZCB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmM7XG59XG50ZC5jaGVja2JveCxcbnRoLmNoZWNrYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuW2Rpcj1cInJ0bFwiXSB0ZC5jaGVja2JveCxcbltkaXI9XCJydGxcIl0gdGguY2hlY2tib3gge1xuICAvKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBvdmVyIHNwZWNpZmljaXR5IG9mIFtkaXI9XCJydGxcIl0gdGQgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogVGFibGUgc29ydCBpbmRpY2F0b3IuXG4gKi9cblxudGguaXMtYWN0aXZlIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG50ZC5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBUYWJsZXNvcnQgaW5kaWNhdG9yIHN0eWxlcy5cbiAqL1xuXG4udGFibGVzb3J0IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAxcHggMCAwIDVweDtcbn1cbi50YWJsZXNvcnQtLWFzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29yZS9taXNjL2ljb25zL2ZmZmZmZi90d2lzdGllLWRvd24uc3ZnKTtcbn1cbi50YWJsZXNvcnQtLWRlc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvcmUvbWlzYy9pY29ucy9mZmZmZmYvdHdpc3RpZS11cC5zdmcpO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogVGhlbWUgc3R5bGluZyBmb3IgdGFicy5cbiAqL1xuXG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIHtcbiAgICBmbGV4LXdyYXA6d3JhcDtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBhIHJlc2l6YWJsZSB0ZXh0YXJlYS5cbiAqL1xuXG4uZm9ybS10ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCYXJ0aWsncyB1aS13aWRnZXQgY29tcG9uZW50LlxuICovIiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCYXJ0aWsncyBtb2RhbCB3aW5kb3dzXG4gKi9cblxuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgb3BhY2l0eTogMC43O1xufVxuXG4udWktZGlhbG9nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udWktZGlhbG9nIGlucHV0LFxuLnVpLWRpYWxvZyBzZWxlY3QsXG4udWktZGlhbG9nIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbn1cblxuLnVpLWRpYWxvZyAuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YzZjNmMywgI2U4ZThlOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YzZjNmMywgI2U4ZThlOCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjRiNGI0O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDJkMmQyO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2QyZDJkMjtcbiAgICBjb2xvcjogIzNhM2EzYTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC4yNTBlbSAxLjA2M2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBUaGVtZSBzdHlsaW5nIGZvciB1c2VyIG1vZHVsZS5cbiAqL1xuXG5cbi8qIFZpc3VhbCBzdHlsaW5nIGZvciB0aGUgUGFzc3dvcmQgc3RyZW5ndGggaW5kaWNhdG9yICovXG5cbi5wYXNzd29yZC1zdHJlbmd0aF9fbWV0ZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLW91dDtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtd2VhayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIik7XG59XG5cbi5wYXNzd29yZC1zdHJlbmd0aF9faW5kaWNhdG9yLmlzLWZhaXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKFwid2FybmluZ1wiKTtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtZ29vZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJpbmZvXCIpO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy1zdHJvbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKTtcbn1cblxuLnBhc3N3b3JkLWNvbmZpcm0sXG4ucGFzc3dvcmQtZmllbGQsXG4ucGFzc3dvcmQtc3RyZW5ndGgsXG4ucGFzc3dvcmQtY29uZmlybS1tYXRjaCB7XG4gICAgd2lkdGg6IDU1JTtcbn1cblxuLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbiAgICBtYXJnaW46IDAuN2VtIDA7XG4gICAgbWF4LXdpZHRoOiAzNC43ZW07XG4gICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG59XG5cbi5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbmZpcm0tcGFyZW50LFxuLnBhc3N3b3JkLXBhcmVudCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgLyogTFRSICovXG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMzNlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb25maXJtLXBhcmVudCxcbltkaXI9XCJydGxcIl0gLnBhc3N3b3JkLXBhcmVudCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xufVxuXG5cbi8qIFN0eWxpbmcgZm9yIHRoZSBzdGF0dXMgaW5kaWNhdG9yIG9mIHRoZSBwYXNzd29yZHMgbWF0Y2ggdGVzdC4gICovXG5cbi5wYXNzd29yZC1jb25maXJtIC5vayB7XG4gICAgY29sb3I6IHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhc3N3b3JkLWNvbmZpcm0gLmVycm9yIHtcbiAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLyogTG9naW4gcGFnZSBzdHlwZSAqL1xuXG4ucGFnZS11c2VyLWxvZ2luIG1haW4gLnJlZ2lvbi1jb250ZW50LFxuLnBhZ2UtdXNlci1wYXNzd29yZCBtYWluIC5yZWdpb24tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVmVydGljYWwgdGFicyBjb21wb25lbnQuXG4gKi9cblxuLyogVmVydGljYWwgVGFicyBSZXNldCAqL1xuLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICBtYXJnaW46IC0xcHggMCAtMXB4OyAvKiBMVFIgKi9cbiAgcGFkZGluZzogMDtcbn1cbltkaXI9XCJydGxcIl0gLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMWVtO1xuICAvKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBzcGVjaWZpY2l0eSBvdmVyIFtkaXI9XCJydGxcIl0gLnJlZ2lvbi1jb250ZW50IHVsICovXG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWZXJ0aWNhbCBUYWJzLlxuICovXG5cbi52ZXJ0aWNhbC10YWJzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgLyogTFRSICovXG4gICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICB1bCBhIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSAudmVydGljYWwtdGFicyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAvKiBMVFIgKi9cbiAgICB3aWR0aDogMTVlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgLyogTFRSICovXG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAudmVydGljYWwtdGFic19fbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVlbTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX3BhbmUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19wYW5lPnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogTGF5b3V0IG9mIGVhY2ggdGFiLiAqL1xuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtIHtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtIGE6Zm9jdXMgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS10aXRsZSxcbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTphY3RpdmUgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS10aXRsZSxcbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTpob3ZlciAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAkYm9yZGVyLXdpZHRoIGRvdHRlZDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS5pcy1zZWxlY3RlZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIC8qIExUUiAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAudmVydGljYWwtdGFic19fbWVudS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6ICRib3JkZXItd2lkdGg7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0uaXMtc2VsZWN0ZWQgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS10aXRsZSB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGluZyBmb3IgVmlld3MgaW4gQmFydGlrLlxuICovXG5cblxuLyogVGFiIHN0eWxlcyAqL1xuXG4udmlld3MtZGlzcGxheXMgLnRhYnMgLm9wZW4+YSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgJGJvcmRlci1yYWRpdXMtbGcgMCAwO1xufVxuXG4udmlld3MtZGlzcGxheXMgLnRhYnMgLm9wZW4+YTpob3Zlcixcbi52aWV3cy1kaXNwbGF5cyAudGFicyAub3Blbj5hOmZvY3VzIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG59XG5cbi52aWV3cy1kaXNwbGF5cyAuc2Vjb25kYXJ5IC5mb3JtLXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG5cbi8qIFRhYnMgYWN0aW9uIGxpc3Qgc3R5bGVzICovXG5cbi52aWV3cy1kaXNwbGF5cyAudGFicyAuYWN0aW9uLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cblxuLyogQ29udGV4dHVhbCBmaWx0ZXIgb3B0aW9ucyBzdHlsZXMgKi9cblxuLnZpZXdzLWZpbHRlcmFibGUtb3B0aW9ucyAuZmlsdGVyYWJsZS1vcHRpb246bnRoLW9mLXR5cGUoZXZlbikgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbn1cblxuXG4vKiBWaWV3cyBhY3Rpb24gZHJvcGJ1dHRvbiBzdHlsZXMgKi9cblxuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0IHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG59XG5cbi52aWV3cy11aS1kaXNwbGF5LXRhYi1hY3Rpb25zIC5kcm9wYnV0dG9uIC5mb3JtLXN1Ym1pdDpob3Zlcixcbi52aWV3cy11aS1kaXNwbGF5LXRhYi1hY3Rpb25zIC5kcm9wYnV0dG9uIC5mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xufVxuXG4udmlld3Mtcm93IHtcbiAgICBAZXh0ZW5kIC5jb2wtbWQtMTI7XG59XG5cbi5tYWluLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvbGxlY3Rpb24tdGh1bWJuYWlsIGF7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJsb2NrLWZhY2V0cyB7XG4gICAgLnVpLXNsaWRlci1waXBzIC51aS1zbGlkZXItcGlwLXNlbGVjdGVkLTIsIC51aS1zbGlkZXItcGlwcyBbY2xhc3MqPXVpLXNsaWRlci1waXAtc2VsZWN0ZWRdLCAudWktc2xpZGVyLXBpcHMgW2NsYXNzKj11aS1zbGlkZXItcGlwLWluaXRpYWxdIHtcbiAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICB9XG59XG5cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQge1xuICAgICYudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAudmlld3Mtdmlldy1ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sbGVjdGlvbi1yZXN1bHQge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMjUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMy4zMyUgLSAxNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWNvbGxlY3Rpb24tdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXg6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlldy1oZWFkZXIge1xuICAgICAgICAgICAgaDIsIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1oZWFkZXIgaDIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICAuaXRlbS1yZXN1bHQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyNSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBzdHJvbmcgKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtbWVkaWEtaW1hZ2UsIC5jb2wtbWQtMiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sbGVjdGlvbi10aHVtYm5haWwtaWNvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5LTU7XG4gICAgfVxufVxuXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3cge1xuICAgIEBleHRlbmQgLnJvdy1zcGFjZWQ7XG4gICAgQGV4dGVuZCAucHQtMjtcbiAgICBAZXh0ZW5kIC5wYi0yO1xufVxuXG4udmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zIHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR4cy1wYWRkaW5nO1xuICAgIH1cbn1cblxuLyoqIE9wZW5zZWFkcmFnb24gKiovXG4ubm9kZS0tdmlldy1tb2RlLW9wZW4tc2VhZHJhZ29uIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5leHBhbmQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtYXN1LWRvY3VtZW50LCAubm9kZS0tdmlldy1tb2RlLWFzdS1pbWFnZSB7XG4gICAgLyogRXhwYW5kIGljb24gb24gdGh1bWJuYWlsIGRpc3BsYXkgKi9cbiAgICBhIHNwYW4uZXhwYW5kLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheS03O1xuICAgICAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkICRnb2xkO1xuICAgICAgICBib3JkZXItdG9wOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkICRnb2xkO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgYSAuZXhwYW5kLWltYWdlIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5maWxlLWNvbnRhaW5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlLCAudmlldy1zb2xyLXNlYXJjaC1jb250ZW50LCAubm9kZS0tdHlwZS1jb2xsZWN0aW9uLCAubm9kZS0tdmlldy1tb2RlLWFzdS1jb21wbGV4LW9iamVjdCwgLmNvbXBsZXgtb2JqZWN0LWNoaWxkLWJveCB7XG4gICAgLmV4cGFuZC1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ucmVwby1pdGVtIHtcbiAgICAudmlldy1kaXNwbGF5LWlkLXRodW1ibmFpbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfVxufVxuXG5cbiNibG9jay12aWV3cy1ibG9jay1jb2xsZWN0aW9ucy1jb2xsZWN0aW9uLXRvcC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBpbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5cbi52aWV3LXJlb3JkZXItY2hpbGRyZW4ge1xuICAgIC52aWV3cy1mb3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLnZpZXctbWFuYWdlLW1lbWJlcnMge1xuICAgIC5mb3JtLW5vLWxhYmVsID4gbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnZpZXdzLW1hbmFnZS1tZW1iZXJzLCAudmlld3MtcmVvcmRlci1jaGlsZHJlbiB7XG4gICAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmpzLWZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uY29sbGVjdGlvbi1icm93c2Utb2JqZWN0IC5pY29uLWNvbnRhaW5lciBhIGltZyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQgLnRodW1iLWltYWdlLWJvcmRlciBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnZpZXctaWQtY29udGVudF9yZWNlbnQgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnZpZXctaWQtY29sbGVjdGlvbnMgLmZhciB7XG4gIGNvbG9yOiAkZ3JheS01O1xufSBcblxuLmNvbGxlY3Rpb24tcmVzdWx0IGltZyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4vKmZpeCBmb3Igbm91aXNsaWRlciBjb2xvciovXG4ubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yICFpbXBvcnRhbnQ7XG59XG5cbi8qZml4IGZvciBkb3VibGUtcm93aW5nKi9cbi52aWV3LWRpc3BsYXktaWQtdGhyZWVfaW5jbHVkZWRfaXRlbXMgLnZpZXctY29udGVudC5yb3cge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyptYWtlIGJhcnJldHQgZmlsdGVyIGlubGluZSovXG4jdmlld3MtZXhwb3NlZC1mb3JtLWJhcnJldHQtc3VibWlzc2lvbnMtcGFnZS0xIHtcbiAgICAjZWRpdC1jcmVhdGVkLXdyYXBwZXIgZmllbGRzZXQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbn1cbiJdfQ== */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJpbXBvcnQuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Jvb3RzdHJhcC1hc3Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Rlc2lnbi10b2tlbnMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19zcGFjaW5nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy92YXJpYWJsZXMvX2Zvcm0tZmllbGRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9fZHJvcGRvd24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fbWlzYy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2FsZXJ0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2JhY2tncm91bmRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19kaXZpZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2Jhbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fY2FsZW5kYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19iYWRnZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pY29ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2ltYWdlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2ltYWdlLXRleHQtYmxvY2suc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pbWFnZS1vdmVybGFwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9faW5zZXQtYm94LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19pbnNldC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19jYXJkcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2xpc3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19oZWFkaW5ncy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL3ZhcmlhYmxlcy9faGVhZGluZ3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19kaXZpZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX3BhZ2VyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdGFiYmVkLXBhbmVscy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2hlcm9lcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19zaWRlYmFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZ2xvYmFsZm9vdGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fYmxvY2txdW90ZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19nbG9iYWwtaGVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZm9ybS1maWVsZHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19xdW90ZS1pbWFnZS1iYWNrZ3JvdW5kLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdG9vbHRpcHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL192aWRlby5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2NhcmQtYW5kLWltYWdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fZ3JpZC1saW5rcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2Rpc3BsYXktbGlzdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2V4dGVuZHMvX2NoYXJ0cy1hbmQtZ3JhcGhzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fYW5jaG9yLW1lbnUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19jYXJkLWltYWdlLWFuZC1jb250ZW50LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fY2FyZC1hcnJhbmdlbWVudHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fbW9kYWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvdmFyaWFibGVzL19tb2RhbHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vYm9vdHN0cmFwNC10aGVtZS9zcmMvc2Nzcy9leHRlbmRzL19pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fdGFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvZXh0ZW5kcy9fcGVyc29uLXByb2ZpbGUuc2NzcyIsImNvbXBvbmVudHMvYWZmaXguc2NzcyIsImNvbXBvbmVudHMvYWxlcnRzLnNjc3MiLCJjb21wb25lbnRzL2Jvb2suc2NzcyIsImNvbXBvbmVudHMvYm9vay1uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL2Jsb2NrcXVvdGUuc2NzcyIsImNvbXBvbmVudHMvYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL2NvbW1lbnRzLnNjc3MiLCJiYXJyaW8uc2NzcyIsImNvbXBvbmVudHMvY29tbWVyY2Uuc2NzcyIsImNvbXBvbmVudHMvY29udGV4dHVhbC5zY3NzIiwiY29tcG9uZW50cy9kZXRhaWxzLnNjc3MiLCJjb21wb25lbnRzL2Ryb3BidXR0b24uY29tcG9uZW50LnNjc3MiLCJjb21wb25lbnRzL2Ryb3BidXR0b24uc2NzcyIsImNvbXBvbmVudHMvZmFjZXRzLnNjc3MiLCJjb21wb25lbnRzL2ZlZWQtaWNvbi5zY3NzIiwiY29tcG9uZW50cy9maWVsZC5zY3NzIiwiY29tcG9uZW50cy9maWxlLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhzbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2hlbHAuc2NzcyIsImNvbXBvbmVudHMvaWNvbnMuc2NzcyIsImNvbXBvbmVudHMvaW1hZ2UtYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL2luZGVudGVkLnNjc3MiLCJjb21wb25lbnRzL2l0ZW0tbGlzdC5zY3NzIiwiY29tcG9uZW50cy9sYW5kaW5nLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL2xpc3QtZ3JvdXAuc2NzcyIsImNvbXBvbmVudHMvbm9kZS5zY3NzIiwiY29tcG9uZW50cy9ub2RlLXByZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvcGFnZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gtZm9ybS5zY3NzIiwiY29tcG9uZW50cy9zaG9ydGN1dC5zY3NzIiwiY29tcG9uZW50cy9zaWRlYmFyLnNjc3MiLCJjb21wb25lbnRzL3NpdGUtZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL3NraXAtbGluay5zY3NzIiwiY29tcG9uZW50cy90YWJsZS5zY3NzIiwiY29tcG9uZW50cy90YWJsZWRyYWcuc2NzcyIsImNvbXBvbmVudHMvdGFibGVzZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvdGFibGVzb3J0LnNjc3MiLCJjb21wb25lbnRzL3RhYmxlc29ydC1pbmRpY2F0b3Iuc2NzcyIsImNvbXBvbmVudHMvdGFicy5zY3NzIiwiY29tcG9uZW50cy90ZXh0YXJlYS5zY3NzIiwiY29tcG9uZW50cy91aS13aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvdWktZGlhbG9nLnNjc3MiLCJjb21wb25lbnRzL3VzZXIuc2NzcyIsImNvbXBvbmVudHMvdmVydGljYWwtdGFicy5jb21wb25lbnQuc2NzcyIsImNvbXBvbmVudHMvdmVydGljYWwtdGFicy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7O0NBQUE7QUNBQSxZQUFBO0FDQUEsY0FBQTtBQ0FBLGVBQUE7QUFFQSxpQkFBQTtBQ0ZBOzs7OztFQUFBO0FIZVEsMkdBQUE7QUFDQSx1R0FBQTtBQUNBLHFHQUFBO0FBQ0Esc0dBQUE7QUlsQlI7RUFHSSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGVBQUE7RUFBQSxjQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUFBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxxQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUtGLGtMQUFBO0VBQ0EsNkdBQUE7QU44Q0Y7O0FPN0NBOzs7RUFHRSw4QkFBQTtVQUFBLHNCQUFBO0FQZ0RGOztBTzdDQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FQZ0RGOztBTzFDQTtFQUNFLGNBQUE7QVA2Q0Y7O0FPbkNBO0VBQ0UsU0FBQTtFQUNBLHFLSDVCdUI7RUk0R25CLGVBdENhO0VEeENqQixtQkhuQm1CO0VHb0JuQixnQkhqQmlCO0VHa0JqQixjSm1FUztFSWxFVCxnQkFBQTtFQUNBLHNCSitETTtBSHpCUjs7QU8xQkE7RUFDRSxxQkFBQTtBUDZCRjs7QU9wQkE7RUFDRSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FQdUJGOztBT1ZBO0VBQ0UsYUFBQTtFQUNBLHFCRWdONEI7QVRuTTlCOztBT05BO0VBQ0UsYUFBQTtFQUNBLG1CRW9GMEI7QVQzRTVCOztBT0VBOztFQUVFLDBCQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0FQQ0Y7O0FPRUE7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7QVBDRjs7QU9FQTs7O0VBR0UsYUFBQTtFQUNBLG1CQUFBO0FQQ0Y7O0FPRUE7Ozs7RUFJRSxnQkFBQTtBUENGOztBT0VBO0VBQ0UsaUJIaEhpQjtBSmlIbkI7O0FPRUE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVBDRjs7QU9FQTtFQUNFLGdCQUFBO0FQQ0Y7O0FPRUE7O0VBRUUsbUJFb0k0QjtBVG5JOUI7O0FPRUE7RUN4RkksY0FBQTtBUjBGSjs7QU9PQTs7RUFFRSxrQkFBQTtFQ25HRSxjQUFBO0VEcUdGLGNBQUE7RUFDQSx3QkFBQTtBUEpGOztBT09BO0VBQU0sZUFBQTtBUEhOOztBT0lBO0VBQU0sV0FBQTtBUEFOOztBT09BO0VBQ0UsY0o3S2E7RUk4S2IscUJKbERnQjtFSW1EaEIsNkJBQUE7QVBKRjtBVTVLRTtFSG1MRSxjSmhMVTtFSWlMViwwQkpyRG9CO0FIaUR4Qjs7QU9hQTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtBUFZGO0FVckxFO0VIa01FLGNBQUE7RUFDQSxxQkFBQTtBUFZKOztBT21CQTs7OztFQUlFLGlHSHhNNEI7RUlvRDFCLGNBQUE7QVJxSUo7O0FPbUJBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtFQUdBLDZCQUFBO0FQckJGOztBTzZCQTtFQUVFLGdCQUFBO0FQM0JGOztBT21DQTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7QVBoQ0Y7O0FPbUNBO0VBR0UsZ0JBQUE7RUFDQSxzQkFBQTtBUGxDRjs7QU8wQ0E7RUFDRSx5QkFBQTtBUHZDRjs7QU8wQ0E7RUFDRSxvQkU2RTRCO0VGNUU1Qix1QkU0RTRCO0VGM0U1QixjRXRRUztFRnVRVCxnQkFBQTtFQUNBLG9CQUFBO0FQdkNGOztBTzhDQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QVA1Q0Y7O0FPb0RBO0VBRUUscUJBQUE7RUFDQSxxQkUySnNDO0FUN014Qzs7QU93REE7RUFFRSxnQkFBQTtBUHRERjs7QU84REE7RUFDRSxVQUFBO0FQM0RGOztBTzhEQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUM1UEUsa0JBQUE7RUQ4UEYsb0JBQUE7QVAzREY7O0FPOERBOztFQUVFLGlCQUFBO0FQM0RGOztBTzhEQTs7RUFFRSxvQkFBQTtBUDNERjs7QU9pRUE7RUFDRSxlQUFBO0FQOURGOztBT29FQTtFQUNFLGlCQUFBO0FQakVGOztBT3dFQTs7OztFQUlFLDBCQUFBO0FQckVGOztBTzhFSTs7OztFQUNFLGVBQUE7QVB4RU47O0FPOEVBOzs7O0VBSUUsVUFBQTtFQUNBLGtCQUFBO0FQM0VGOztBTzhFQTs7RUFFRSw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsVUFBQTtBUDNFRjs7QU8rRUE7RUFDRSxjQUFBO0VBRUEsZ0JBQUE7QVA3RUY7O0FPZ0ZBO0VBTUUsWUFBQTtFQUVBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBUG5GRjs7QU93RkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUN6UU0saUJBaEVXO0VEMlVqQixvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBUHJGRjtBUWxLUTtFRDhPUjtJQ3RPWSxpQ0E5RE07RVI0TmhCO0FBQ0Y7O0FPbUZBO0VBQ0Usd0JBQUE7QVBoRkY7O0FPb0ZBOztFQUVFLFlBQUE7QVBqRkY7O0FPb0ZBO0VBS0Usb0JBQUE7RUFDQSx3QkFBQTtBUHJGRjs7QU80RkE7RUFDRSx3QkFBQTtBUHpGRjs7QU9pR0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QVA5RkY7O0FPcUdBO0VBQ0UscUJBQUE7QVBsR0Y7O0FPcUdBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQbEdGOztBT3FHQTtFQUNFLGFBQUE7QVBsR0Y7O0FPdUdBO0VBQ0Usd0JBQUE7QVBwR0Y7O0FXeFhBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCRnFTNEI7RUVwUzVCLGdCRnFTNEI7QVRxRjlCOztBV3RYQTtFSDBJUSxpQkFoRVc7QVJnVG5CO0FRMU5RO0VHaEtSO0lId0tZLGlDQTlETTtFUm9SaEI7QUFDRjs7QVc5WEE7RUh5SVEsZUFoRVc7QVJ5VG5CO0FRbk9RO0VHL0pSO0lIdUtZLGlDQTlETTtFUjZSaEI7QUFDRjs7QVd0WUE7RUh3SVEsa0JBaEVXO0FSa1VuQjtBUTVPUTtFRzlKUjtJSHNLWSwrQkE5RE07RVJzU2hCO0FBQ0Y7O0FXOVlBO0VIdUlRLGlCQWhFVztBUjJVbkI7QVFyUFE7RUc3SlI7SUhxS1ksaUNBOURNO0VSK1NoQjtBQUNGOztBV3RaQTtFSDRHTSxrQkF0Q2E7QVJvVm5COztBV3paQTtFSDJHTSxlQXRDYTtBUndWbkI7O0FXM1pBO0VIeUdNLGtCQXRDYTtFR2pFakIsZ0JGdVM0QjtBVHVIOUI7O0FXMVpBO0VINkhRLGVBaEVXO0VHM0RqQixnQkYwUjRCO0VFelI1QixnQkZpUjRCO0FUNEk5QjtBUTdRUTtFR25KUjtJSDJKWSxpQ0E5RE07RVJ1VWhCO0FBQ0Y7O0FXaGFBO0VId0hRLGlCQWhFVztFR3REakIsZ0JGc1I0QjtFRXJSNUIsZ0JGNFE0QjtBVHVKOUI7QVF4UlE7RUc5SVI7SUhzSlksaUNBOURNO0VSa1ZoQjtBQUNGOztBV3RhQTtFSG1IUSxpQkFoRVc7RUdqRGpCLGdCRmtSNEI7RUVqUjVCLGdCRnVRNEI7QVRrSzlCO0FRblNRO0VHeklSO0lIaUpZLGlDQTlETTtFUjZWaEI7QUFDRjs7QVc1YUE7RUg4R1EsaUJBaEVXO0VHNUNqQixnQkY4UTRCO0VFN1E1QixnQkZrUTRCO0FUNks5QjtBUTlTUTtFR3BJUjtJSDRJWSxpQ0E5RE07RVJ3V2hCO0FBQ0Y7O0FXNWFBO0VBQ0UsZ0JGZ0ZPO0VFL0VQLG1CRitFTztFRTlFUCxTQUFBO0VBQ0Esd0NBQUE7QVgrYUY7O0FXdmFBOztFSE1JLGNBQUE7RUdIRixtQlB2Q21CO0FKaWRyQjs7QVd2YUE7O0VBRUUsY0ZrUTRCO0VFalE1Qix5QkYwUTRCO0FUZ0s5Qjs7QVdsYUE7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FacWZGOztBV2xhQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVowZkY7O0FXcGFBO0VBQ0UscUJBQUE7QVh1YUY7QVdyYUU7RUFDRSxvQkZvUDBCO0FUbUw5Qjs7QVc3WkE7RUhqQ0ksY0FBQTtFR21DRix5QkFBQTtBWGdhRjs7QVc1WkE7RUFDRSxtQkZ1Qk87RURSSCxrQkF0Q2E7QVJ1Ym5COztBVzVaQTtFQUNFLGNBQUE7RUg3Q0UsY0FBQTtFRytDRixjRjFHUztBVHlnQlg7QVc3WkU7RUFDRSxhQUFBO0FYK1pKOztBYWxoQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBZGdoQkY7O0FhamhCQTtFQUNFLGdCSm1nQ2tDO0VJbGdDbEMsc0JWcUdNO0VVcEdOLHlCQUFBO0VFRUUsc0JBQUE7RURQRixlQUFBO0VBR0EsWUFBQTtBZHloQkY7O0FhM2dCQTtFQUVFLHFCQUFBO0FiNmdCRjs7QWExZ0JBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FiNmdCRjs7QWExZ0JBO0VMa0NJLGNBQUE7RUtoQ0YsY0ozQlM7QVR3aUJYOztBZ0JwakJBO0VSdUVJLGdCQUFBO0VRckVGLGNQbUNRO0VPbENSLHFCQUFBO0FoQnVqQkY7QWdCcGpCRTtFQUNFLGNBQUE7QWhCc2pCSjs7QWdCampCQTtFQUNFLHNCQUFBO0VSMERFLGdCQUFBO0VReERGLFdib0dNO0VhbkdOLHlCUERTO0VNRVAscUJBQUE7QWZvakJKO0FnQmpqQkU7RUFDRSxVQUFBO0VSa0RBLGVBQUE7RVFoREEsaUJaT2U7QUo0aUJuQjs7QWdCN2lCQTtFQUNFLGNBQUE7RVJ5Q0UsZ0JBQUE7RVF2Q0YsY1BqQlM7QVRpa0JYO0FnQjdpQkU7RVJvQ0Usa0JBQUE7RVFsQ0EsY0FBQTtFQUNBLGtCQUFBO0FoQitpQko7O0FnQjFpQkE7RUFDRSxpQlA4akNrQztFTzdqQ2xDLGtCQUFBO0FoQjZpQkY7O0FpQnJsQkU7Ozs7OztFQ0RBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBbEIrbEJGOztBbUI1aUJJO0VGekNFO0lBQ0UsZ0JSOExlO0VUMlpyQjtBQUNGO0FtQmxqQkk7RUZ6Q0U7SUFDRSxnQlI4TGU7RVRnYXJCO0FBQ0Y7QW1CdmpCSTtFRnpDRTtJQUNFLGdCUjhMZTtFVHFhckI7QUFDRjtBbUI1akJJO0VGekNFO0lBQ0UsaUJSOExlO0VU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M2pETTtJQUF3Qiw2QkFEYjtJQUNhLGlCQURiO1FBQ2Esa0JBRGI7WUFDYSxTQURiO0VwQmdrRGpCOztFb0IvakRNO0lBQXdCLDZCQURiO0lBQ2EsaUJBRGI7UUFDYSxrQkFEYjtZQUNhLFNBRGI7RXBCb2tEakI7O0VvQjVqRFU7SUZoQlYsY0FBQTtFbEJnbERBOztFb0Joa0RVO0lGaEJWLDBCQUFBO0VsQm9sREE7O0VvQnBrRFU7SUZoQlYsMkJBQUE7RWxCd2xEQTs7RW9CeGtEVTtJRmhCVixnQkFBQTtFbEI0bERBOztFb0I1a0RVO0lGaEJWLDJCQUFBO0VsQmdtREE7O0VvQmhsRFU7SUZoQlYsMkJBQUE7RWxCb21EQTs7RW9CcGxEVTtJRmhCVixnQkFBQTtFbEJ3bURBOztFb0J4bERVO0lGaEJWLDJCQUFBO0VsQjRtREE7O0VvQjVsRFU7SUZoQlYsMkJBQUE7RWxCZ25EQTs7RW9CaG1EVTtJRmhCVixnQkFBQTtFbEJvbkRBOztFb0JwbURVO0lGaEJWLDJCQUFBO0VsQnduREE7O0VvQnhtRFU7SUZoQlYsMkJBQUE7RWxCNG5EQTtBQUNGO0FxQmhyREE7RUFDRSxXQUFBO0VBQ0EsbUJaaUlPO0VZaElQLGNsQitHUztBSG1rRFg7QXFCL3FERTs7RUFFRSxnQlprVjBCO0VZalYxQixtQkFBQTtFQUNBLDZCQUFBO0FyQmlyREo7QXFCOXFERTtFQUNFLHNCQUFBO0VBQ0EsZ0NBQUE7QXJCZ3JESjtBcUI3cURFO0VBQ0UsNkJBQUE7QXJCK3FESjs7QXFCcnFERTs7RUFFRSxlWjRUMEI7QVQ0MkM5Qjs7QXFCL3BEQTtFQUNFLHlCQUFBO0FyQmtxREY7QXFCaHFERTs7RUFFRSx5QkFBQTtBckJrcURKO0FxQjlwREk7O0VBRUUsd0JBQUE7QXJCZ3FETjs7QXFCMXBERTs7OztFQUlFLFNBQUE7QXJCNnBESjs7QXFCcHBERTtFQUNFLHFDWndSMEI7QVQrM0M5Qjs7QVV0dERFO0VXMkVJLGNsQitCSztFa0I5Qkwsc0NaNlF3QjtBVGs0QzlCOztBc0JqdURJOzs7RUFHRSx5QkQyRitCO0FyQnlvRHJDO0FzQmh1RE07Ozs7RUFJRSxxQkRtRnlFO0FyQitvRGpGOztBVXZ1REU7RVlpQk0seUJBSmU7QXRCOHREdkI7QXNCeHREUTs7RUFFRSx5QkFSYTtBdEJrdUR2Qjs7QXNCcnZESTs7O0VBR0UseUJEMkYrQjtBckI2cERyQztBc0JwdkRNOzs7O0VBSUUscUJEbUZ5RTtBckJtcURqRjs7QVUzdkRFO0VZaUJNLHlCQUplO0F0Qmt2RHZCO0FzQjV1RFE7O0VBRUUseUJBUmE7QXRCc3ZEdkI7O0FzQnp3REk7OztFQUdFLHlCRDJGK0I7QXJCaXJEckM7QXNCeHdETTs7OztFQUlFLHFCRG1GeUU7QXJCdXJEakY7O0FVL3dERTtFWWlCTSx5QkFKZTtBdEJzd0R2QjtBc0Jod0RROztFQUVFLHlCQVJhO0F0QjB3RHZCOztBc0I3eERJOzs7RUFHRSx5QkQyRitCO0FyQnFzRHJDO0FzQjV4RE07Ozs7RUFJRSxxQkRtRnlFO0FyQjJzRGpGOztBVW55REU7RVlpQk0seUJBSmU7QXRCMHhEdkI7QXNCcHhEUTs7RUFFRSx5QkFSYTtBdEI4eER2Qjs7QXNCanpESTs7O0VBR0UseUJEMkYrQjtBckJ5dERyQztBc0JoekRNOzs7O0VBSUUscUJEbUZ5RTtBckIrdERqRjs7QVV2ekRFO0VZaUJNLHlCQUplO0F0Qjh5RHZCO0FzQnh5RFE7O0VBRUUseUJBUmE7QXRCa3pEdkI7O0FzQnIwREk7OztFQUdFLHlCRDJGK0I7QXJCNnVEckM7QXNCcDBETTs7OztFQUlFLHFCRG1GeUU7QXJCbXZEakY7O0FVMzBERTtFWWlCTSx5QkFKZTtBdEJrMER2QjtBc0I1ekRROztFQUVFLHlCQVJhO0F0QnMwRHZCOztBc0J6MURJOzs7RUFHRSx5QkQyRitCO0FyQml3RHJDO0FzQngxRE07Ozs7RUFJRSxxQkRtRnlFO0FyQnV3RGpGOztBVS8xREU7RVlpQk0seUJBSmU7QXRCczFEdkI7QXNCaDFEUTs7RUFFRSx5QkFSYTtBdEIwMUR2Qjs7QXNCNzJESTs7O0VBR0UseUJEMkYrQjtBckJxeERyQztBc0I1MkRNOzs7O0VBSUUscUJEbUZ5RTtBckIyeERqRjs7QVVuM0RFO0VZaUJNLHlCQUplO0F0QjAyRHZCO0FzQnAyRFE7O0VBRUUseUJBUmE7QXRCODJEdkI7O0FzQmo0REk7OztFQUdFLHlCRDJGK0I7QXJCeXlEckM7QXNCaDRETTs7OztFQUlFLHFCRG1GeUU7QXJCK3lEakY7O0FVdjRERTtFWWlCTSx5QkFKZTtBdEI4M0R2QjtBc0J4M0RROztFQUVFLHlCQVJhO0F0Qms0RHZCOztBc0JyNURJOzs7RUFHRSx5QkQyRitCO0FyQjZ6RHJDO0FzQnA1RE07Ozs7RUFJRSxxQkRtRnlFO0FyQm0wRGpGOztBVTM1REU7RVlpQk0seUJBSmU7QXRCazVEdkI7QXNCNTREUTs7RUFFRSx5QkFSYTtBdEJzNUR2Qjs7QXNCejZESTs7O0VBR0UseUJEMkYrQjtBckJpMURyQztBc0J4NkRNOzs7O0VBSUUscUJEbUZ5RTtBckJ1MURqRjs7QVUvNkRFO0VZaUJNLHlCQUplO0F0QnM2RHZCO0FzQmg2RFE7O0VBRUUseUJBUmE7QXRCMDZEdkI7O0FzQjc3REk7OztFQUdFLHlCRDJGK0I7QXJCcTJEckM7QXNCNTdETTs7OztFQUlFLHFCRG1GeUU7QXJCMjJEakY7O0FVbjhERTtFWWlCTSx5QkFKZTtBdEIwN0R2QjtBc0JwN0RROztFQUVFLHlCQVJhO0F0Qjg3RHZCOztBc0JqOURJOzs7RUFHRSx5QkQyRitCO0FyQnkzRHJDO0FzQmg5RE07Ozs7RUFJRSxxQkRtRnlFO0FyQiszRGpGOztBVXY5REU7RVlpQk0seUJBSmU7QXRCODhEdkI7QXNCeDhEUTs7RUFFRSx5QkFSYTtBdEJrOUR2Qjs7QXNCcitESTs7O0VBR0UseUJEMkYrQjtBckI2NERyQztBc0JwK0RNOzs7O0VBSUUscUJEbUZ5RTtBckJtNURqRjs7QVUzK0RFO0VZaUJNLHlCQUplO0F0QmsrRHZCO0FzQjU5RFE7O0VBRUUseUJBUmE7QXRCcytEdkI7O0FzQnovREk7OztFQUdFLHlCRDJGK0I7QXJCaTZEckM7QXNCeC9ETTs7OztFQUlFLHFCRG1GeUU7QXJCdTZEakY7O0FVLy9ERTtFWWlCTSx5QkFKZTtBdEJzL0R2QjtBc0JoL0RROztFQUVFLHlCQVJhO0F0QjAvRHZCOztBc0I3Z0VJOzs7RUFHRSx5QkQyRitCO0FyQnE3RHJDO0FzQjVnRU07Ozs7RUFJRSxxQkRtRnlFO0FyQjI3RGpGOztBVW5oRUU7RVlpQk0seUJBSmU7QXRCMGdFdkI7QXNCcGdFUTs7RUFFRSx5QkFSYTtBdEI4Z0V2Qjs7QXNCamlFSTs7O0VBR0UseUJEMkYrQjtBckJ5OERyQztBc0JoaUVNOzs7O0VBSUUscUJEbUZ5RTtBckIrOERqRjs7QVV2aUVFO0VZaUJNLHlCQUplO0F0QjhoRXZCO0FzQnhoRVE7O0VBRUUseUJBUmE7QXRCa2lFdkI7O0FzQnJqRUk7OztFQUdFLHlCRDJGK0I7QXJCNjlEckM7QXNCcGpFTTs7OztFQUlFLHFCRG1GeUU7QXJCbStEakY7O0FVM2pFRTtFWWlCTSx5QkFKZTtBdEJrakV2QjtBc0I1aUVROztFQUVFLHlCQVJhO0F0QnNqRXZCOztBc0J6a0VJOzs7RUFHRSxzQ2I0VndCO0FUZ3ZEOUI7O0FVemtFRTtFWWlCTSxzQ0FKZTtBdEJna0V2QjtBc0IxakVROztFQUVFLHNDQVJhO0F0Qm9rRXZCOztBcUI1K0RJO0VBQ0UsV2xCRUU7RWtCREYseUJsQkdLO0VrQkZMLHFCWmdRd0I7QVQrdUQ5QjtBcUIxK0RJO0VBQ0UsY1o1R0s7RVk2R0wseUJabEhLO0VZbUhMLHFCbEJyR0c7QUhpbEVUOztBcUJ2K0RBO0VBQ0UsV2xCZE07RWtCZU4seUJsQmJTO0FIdS9EWDtBcUJ4K0RFOzs7RUFHRSxxQlo0TzBCO0FUOHZEOUI7QXFCditERTtFQUNFLFNBQUE7QXJCeStESjtBcUJyK0RJO0VBQ0UsMkNaZ093QjtBVHV3RDlCO0FVNW1FRTtFVzRJTSxXbEJwQ0E7RWtCcUNBLDRDWjBOc0I7QVR5d0Q5Qjs7QW1CbmpFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJxOUROO0VxQmw5RE07SUFDRSxTQUFBO0VyQm85RFI7QUFDRjtBbUIvakVJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VyQmcrRE47RXFCNzlETTtJQUNFLFNBQUE7RXJCKzlEUjtBQUNGO0FtQjFrRUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXJCMitETjtFcUJ4K0RNO0lBQ0UsU0FBQTtFckIwK0RSO0FBQ0Y7QW1CcmxFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJzL0ROO0VxQm4vRE07SUFDRSxTQUFBO0VyQnEvRFI7QUFDRjtBcUIvL0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FyQmdnRVI7QXFCNy9EUTtFQUNFLFNBQUE7QXJCKy9EVjs7QXVCNXFFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNkMGVzQztFY3pldEMseUJBQUE7RWZxSEksZUF0Q2E7RWU1RWpCLG1CbkJpQm1CO0VtQmhCbkIsZ0JuQm1CaUI7RW1CbEJqQixjZERTO0VjRVQsc0JwQm9HTTtFb0JuR04sb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHlCQUFBO0VSQUUsc0JBQUE7RVNGRSx3RkRRSjtFQ1JJLGdGRFFKO0VDUkksMkVEUUo7RUNSSSx3RURRSjtFQ1JJLDhHRFFKO0F2QjBxRUY7QXdCOXFFTTtFRGROO0lDZVEsd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QmlyRU47QUFDRjtBdUI1cUVFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0F2QjhxRUo7QXVCMXFFRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXZCNHFFSjtBeUJsc0VFO0VBQ0UsY0FBQTtFQUNBLHNCdEJxR0k7RXNCcEdKLHFCaEJxZG9DO0VnQnBkcEMsVUFBQTtFQUtFLHdEaEJvWHdCO1VnQnBYeEIsZ0RoQm9Yd0I7QVQ0MEQ5QjtBdUI1cUVFO0VBQ0UsY2Q5Qk87RWNnQ1AsVUFBQTtBdkI2cUVKO0F1QmhyRUU7RUFDRSxjZDlCTztFY2dDUCxVQUFBO0F2QjZxRUo7QXVCaHJFRTtFQUNFLGNkOUJPO0VjZ0NQLFVBQUE7QXZCNnFFSjtBdUJockVFO0VBQ0UsY2Q5Qk87RWNnQ1AsVUFBQTtBdkI2cUVKO0F1QnJxRUU7RUFFRSx5QmQ5Q087RWNnRFAsVUFBQTtBdkJxcUVKOztBdUI3cEVFOzs7O0VBQ0Usd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F2Qm1xRUo7O0F1QjlwRUU7RUFNRSxjZC9ETztFY2dFUCxzQnBCc0NJO0FIc25FUjs7QXVCdnBFQTs7RUFFRSxjQUFBO0VBQ0EsV0FBQTtBdkIwcEVGOztBdUJocEVBO0VBQ0UsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGdCQUFBO0VmM0JFLGtCQUFBO0VlNkJGLGdCbkJwRWlCO0FKdXRFbkI7O0F1QmhwRUE7RUFDRSxxQ0FBQTtFQUNBLHdDQUFBO0VmcUJJLGtCQXRDYTtFZW1CakIsZ0JkNkg0QjtBVHNoRTlCOztBdUJocEVBO0VBQ0Usc0NBQUE7RUFDQSx5Q0FBQTtFZmNJLG1CQXRDYTtFZTBCakIsZ0JkdUg0QjtBVDRoRTlCOztBdUIxb0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VmREksZUF0Q2E7RWV5Q2pCLGdCbkJqR2lCO0VtQmtHakIsY3BCYlM7RW9CY1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F2QjZvRUY7QXVCM29FRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdkI0b0VKOztBdUJob0VBO0VBQ0Usa0NkNFZzQztFYzNWdEMsdUJBQUE7RWYxQkksbUJBdENhO0Vla0VqQixnQmQrRTRCO0VNeE4xQixxQkFBQTtBZjZ3RUo7O0F1QmhvRUE7RUFDRSxnQ2RxVnNDO0VjcFZ0QyxvQkFBQTtFZmxDSSxrQkF0Q2E7RWUwRWpCLGdCZHNFNEI7RU12TjFCLHFCQUFBO0FmcXhFSjs7QXVCOW5FRTtFQUVFLFlBQUE7QXZCZ29FSjs7QXVCNW5FQTtFQUNFLFlBQUE7QXZCK25FRjs7QXVCdm5FQTtFQUNFLG1CZDBVc0M7QVRnekR4Qzs7QXVCdm5FQTtFQUNFLGNBQUE7RUFDQSxtQmQyVHNDO0FUK3pEeEM7O0F1QmxuRUE7RUFDRSxv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R0dKO0VISEksNklHR0o7RUhISSx3SUdHSjtFSEhJLHFJR0dKO0VISEksMktHR0o7QTNCMGxGRjtBd0J6bEZNO0VHZE47SUhlUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCNGxGTjtBQUNGO0FVdG1GRTtFaUJVRSxjeEJnR087RXdCL0ZQLHFCQUFBO0EzQitsRko7QTJCNWxGRTtFQUVFLFVBQUE7RUFDQSx3RGxCNlcwQjtVa0I3VzFCLGdEbEI2VzBCO0FUZ3ZFOUI7QTJCemxGRTtFQUVFLGFsQmlaMEI7QVR5c0U5QjtBMkJ0bEZFO0VBQ0UsZUFBQTtBM0J3bEZKO0EyQjFrRkE7OztFQUVFLG9CQUFBO0EzQjZrRkY7O0EyQnBrRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQrakZmO0FVL25GRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIyb0Z6RztBNEIvbkZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUI0bkZOO0E0QnZuRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCtrRmY7QTRCam5GRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjJwRjdMO0E0QjVtRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjBtRlI7O0EyQmxtRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2bEZmO0FVN3BGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ5cUZ6RztBNEI3cEZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUIwcEZOO0E0QnJwRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDZtRmY7QTRCL29GRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnlyRjdMO0E0QjFvRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QndvRlI7O0EyQmhvRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQybkZmO0FVM3JGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ1c0Z6RztBNEIzckZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJ3ckZOO0E0Qm5yRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDJvRmY7QTRCN3FGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnV0RjdMO0E0QnhxRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QnNxRlI7O0EyQjlwRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR5cEZmO0FVenRGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJxdUZ6RztBNEJ6dEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJzdEZOO0E0Qmp0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHlxRmY7QTRCM3NGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnF2RjdMO0E0QnRzRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm9zRlI7O0EyQjVyRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR1ckZmO0FVdnZGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJtd0Z6RztBNEJ2dkZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUJvdkZOO0E0Qi91RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHVzRmY7QTRCenVGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm14RjdMO0E0QnB1Rkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qmt1RlI7O0EyQjF0RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRxdEZmO0FVcnhGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJpeUZ6RztBNEJyeEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUJreEZOO0E0Qjd3RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHF1RmY7QTRCdndGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qml6RjdMO0E0Qmx3Rkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1Qmd3RlI7O0EyQnh2RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRtdkZmO0FVbnpGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIrekZ6RztBNEJuekZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJnekZOO0E0QjN5RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVG13RmY7QTRCcnlGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QiswRjdMO0E0Qmh5Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qjh4RlI7O0EyQnR4RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRpeEZmO0FVajFGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUI2MUZ6RztBNEJqMUZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUI4MEZOO0E0QnowRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVGl5RmY7QTRCbjBGRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QjYyRjdMO0E0Qjl6Rkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjR6RlI7O0EyQnB6RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQreUZmO0FVLzJGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIyM0Z6RztBNEIvMkZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBNUI0MkZOO0E0QnYyRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCt6RmY7QTRCajJGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjI0RjdMO0E0QjUxRkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjAxRlI7O0EyQmwxRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2MEZmO0FVNzRGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ5NUZ6RztBNEI3NEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBNUIwNEZOO0E0QnI0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDYxRmY7QTRCLzNGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qnk2RjdMO0E0QjEzRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnczRlI7O0EyQmgzRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQyMkZmO0FVMzZGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ1N0Z6RztBNEIzNkZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJ3NkZOO0E0Qm42RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDIzRmY7QTRCNzVGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnU4RjdMO0E0Qng1Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QnM1RlI7O0EyQjk0RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR5NEZmO0FVejhGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJxOUZ6RztBNEJ6OEZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJzOEZOO0E0Qmo4RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHk1RmY7QTRCMzdGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnErRjdMO0E0QnQ3Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qm83RlI7O0EyQjU2RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVR1NkZmO0FVditGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJtL0Z6RztBNEJ2K0ZFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJvK0ZOO0E0Qi85RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHU3RmY7QTRCejlGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm1nRzdMO0E0QnA5Rkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qms5RlI7O0EyQjE4RkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRxOEZmO0FVcmdHRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJpaEd6RztBNEJyZ0dFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJrZ0dOO0E0QjcvRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVHE5RmY7QTRCdi9GRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmlpRzdMO0E0QmwvRkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QmcvRlI7O0EyQngrRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRtK0ZmO0FVbmlHRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIraUd6RztBNEJuaUdFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUJnaUdOO0E0QjNoR0U7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVG0vRmY7QTRCcmhHRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QitqRzdMO0E0QmhoR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjhnR1I7O0EyQnRnR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVRpZ0dmO0FVamtHRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI2a0d6RztBNEJqa0dFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBNUI4akdOO0E0QnpqR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVGloR2Y7QTRCbmpHRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjZsRzdMO0E0QjlpR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjRpR1I7O0EyQnBpR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQraEdmO0FVL2xHRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIybUd6RztBNEIvbEdFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUI0bEdOO0E0QnZsR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVCtpR2Y7QTRCamxHRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjJuRzdMO0E0QjVrR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjBrR1I7O0EyQmxrR0U7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVQ2akdmO0FVN25HRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUJ5b0d6RztBNEI3bkdFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBNUIwbkdOO0E0QnJuR0U7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBVDZrR2Y7QTRCL21HRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QnlwRzdMO0E0QjFtR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QndtR1I7O0EyQjFsR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQwbEdmO0FVMXBHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVCtsR2Y7QTRCbG1HRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCbW1HSjtBNEJobUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCaW1HSjtBNEI5bEdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQybUdmO0E0QjVsR0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjBsR1I7O0EyQm5uR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRtbkdmO0FVbnJHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHduR2Y7QTRCM25HRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCNG5HSjtBNEJ6bkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMG5HSjtBNEJ2bkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRvb0dmO0E0QnJuR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm1uR1I7O0EyQjVvR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ0b0dmO0FVNXNHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGlwR2Y7QTRCcHBHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCcXBHSjtBNEJscEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCbXBHSjtBNEJocEdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ2cEdmO0E0QjlvR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjRvR1I7O0EyQnJxR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRxcUdmO0FVcnVHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDBxR2Y7QTRCN3FHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCOHFHSjtBNEIzcUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCNHFHSjtBNEJ6cUdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRzckdmO0E0QnZxR0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnFxR1I7O0EyQjlyR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ4ckdmO0FVOXZHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVG1zR2Y7QTRCdHNHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCdXNHSjtBNEJwc0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCcXNHSjtBNEJsc0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQrc0dmO0E0QmhzR0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjhyR1I7O0EyQnZ0R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR1dEdmO0FVdnhHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDR0R2Y7QTRCL3RHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCZ3VHSjtBNEI3dEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCOHRHSjtBNEIzdEdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR3dUdmO0E0Qnp0R0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QnV0R1I7O0EyQmh2R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRndkdmO0FVaHpHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHF2R2Y7QTRCeHZHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCeXZHSjtBNEJ0dkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCdXZHSjtBNEJwdkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRpd0dmO0E0Qmx2R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qmd2R1I7O0EyQnp3R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR5d0dmO0FVejBHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDh3R2Y7QTRCanhHRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCa3hHSjtBNEIvd0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCZ3hHSjtBNEI3d0dFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQweEdmO0E0QjN3R0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qnl3R1I7O0EyQmx5R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRreUdmO0FVbDJHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHV5R2Y7QTRCMXlHRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTVCMnlHSjtBNEJ4eUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCeXlHSjtBNEJ0eUdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRtekdmO0E0QnB5R0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qmt5R1I7O0EyQjN6R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQyekdmO0FVMzNHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGcwR2Y7QTRCbjBHRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCbzBHSjtBNEJqMEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCazBHSjtBNEIvekdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ0MEdmO0E0Qjd6R0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1QjJ6R1I7O0EyQnAxR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRvMUdmO0FVcDVHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHkxR2Y7QTRCNTFHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCNjFHSjtBNEIxMUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMjFHSjtBNEJ4MUdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRxMkdmO0E0QnQxR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qm8xR1I7O0EyQjcyR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQ2MkdmO0FVNzZHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVGszR2Y7QTRCcjNHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCczNHSjtBNEJuM0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCbzNHSjtBNEJqM0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQ4M0dmO0E0Qi8yR0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjYyR1I7O0EyQnQ0R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRzNEdmO0FVdDhHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDI0R2Y7QTRCOTRHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCKzRHSjtBNEI1NEdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCNjRHSjtBNEIxNEdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR1NUdmO0E0Qng0R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QnM0R1I7O0EyQi81R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQrNUdmO0FVLzlHRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVG82R2Y7QTRCdjZHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCdzZHSjtBNEJyNkdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCczZHSjtBNEJuNkdFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRnN0dmO0E0Qmo2R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qis1R1I7O0EyQng3R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVR3N0dmO0FVeC9HRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVDY3R2Y7QTRCaDhHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCaThHSjtBNEI5N0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCKzdHSjtBNEI1N0dFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVR5OEdmO0E0QjE3R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qnc3R1I7O0EyQmo5R0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRpOUdmO0FVamhIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHM5R2Y7QTRCejlHRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMDlHSjtBNEJ2OUdFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCdzlHSjtBNEJyOUdFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRrK0dmO0E0Qm45R0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qmk5R1I7O0EyQjErR0U7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVQwK0dmO0FVMWlIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVCsrR2Y7QTRCbC9HRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCbS9HSjtBNEJoL0dFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCaS9HSjtBNEI5K0dFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVQyL0dmO0E0QjUrR0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QjArR1I7O0EyQm5nSEU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVRtZ0hmO0FVbmtIRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBVHdnSGY7QTRCM2dIRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTVCNGdISjtBNEJ6Z0hFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTVCMGdISjtBNEJ2Z0hFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVRvaEhmO0E0QnJnSEk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm1nSFI7O0EyQmpoSEE7RUFDRSxtQnZCckRtQjtFdUJzRG5CLGN4QnZFYTtFd0J3RWIscUJ4Qm9EZ0I7QUhnK0dsQjtBVTdsSEU7RWlCNEVFLGN4QnpFVTtFd0IwRVYsMEJ4QmtEb0I7QUhrK0d4QjtBMkJqaEhFO0VBRUUsMEJ4QjZDb0I7QUhxK0d4QjtBMkIvZ0hFO0VBRUUsY2xCdEZPO0VrQnVGUCxvQkFBQTtBM0JnaEhKOztBMkJyZ0hBO0VDUEUsb0JBQUE7RXBCdUJJLGtCQXRDYTtFb0JpQmpCLGdCbkIrSDRCO0VNdk4xQixxQkFBQTtBZnltSEo7O0EyQnhnSEE7RUNYRSx1QkFBQTtFcEJ1QkksbUJBdENhO0VvQmlCakIsZ0JuQmdJNEI7RU14TjFCLHFCQUFBO0FmZ25ISjs7QTJCdGdIQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0EzQnlnSEY7QTJCdGdIRTtFQUNFLGtCbEJ1VDBCO0FUaXRHOUI7O0EyQmhnSEU7OztFQUNFLFdBQUE7QTNCcWdISjs7QTZCaHBIQTtFTGdCTSx3Q0tmSjtFTGVJLG1DS2ZKO0VMZUksZ0NLZko7QTdCbXBIRjtBd0Job0hNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJtb0hOO0FBQ0Y7QTZCdHBIRTtFQUNFLFVBQUE7QTdCd3BISjs7QTZCbnBIRTtFQUNFLGFBQUE7QTdCc3BISjs7QTZCbHBIQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREkscUNLRUo7RUxGSSxnQ0tFSjtFTEZJLDZCS0VKO0E3QnFwSEY7QXdCbnBITTtFS05OO0lMT1Esd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnNwSE47QUFDRjs7QThCM3FIQTs7OztFQUlFLGtCQUFBO0E5QjhxSEY7O0E4QjNxSEE7RUFDRSxtQkFBQTtBOUI4cUhGO0ErQjFwSEk7RUFDRSxxQkFBQTtFQUNBLG9CdEIrTndCO0VzQjlO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c0JBQUE7QWZ1d0lKO0FtQ2hxSUk7RUFDRSxrT0FBQTtBbkNrcUlOO0FtQzdwSUk7RUFDRSxxQjFCMEh3QjtFaUJwUDFCLHlCakJvUDBCO0FUc2lJOUI7QW1DNXBJSTtFQUNFLCtLQUFBO0FuQzhwSU47QW1DenBJSTtFVHBJQSx3Q2pCd2hCNEM7QVR3d0hoRDtBbUN6cElJO0VUdklBLHdDakJ3aEI0QztBVDJ3SGhEOztBbUNqcElFO0VBRUUsa0IxQnlaNEM7QVQwdkhoRDtBbUMvb0lJO0VBQ0UsOEtBQUE7QW5DaXBJTjtBbUM1b0lJO0VUOUpBLHdDakJ3aEI0QztBVHF4SGhEOztBbUNwb0lBO0VBQ0UscUJBQUE7QW5DdW9JRjtBbUNwb0lJO0VBQ0UsY0FBQTtFQUNBLGMxQmlZMEM7RTBCaFkxQyxtQkFBQTtFQUVBLHFCMUIrWDBDO0FUc3dIaEQ7QW1DbG9JSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjFCMFgwQztFMEJ6WDFDLHdCMUJ5WDBDO0UwQnhYMUMseUIxQnBMSztFMEJzTEwscUIxQnFYMEM7RWV2aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLCtJV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsb1BXbUxBO0FuQ21vSU47QXdCbHpJTTtFV3VLRjtJWHRLSSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCcXpJTjtBQUNGO0FtQ25vSUk7RUFDRSxzQmhDckZFO0VnQ3NGRixzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7QW5DcW9JTjtBbUNob0lJO0VUek1BLHdDakJ3aEI0QztBVG96SGhEOztBbUN0bklBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQm9Sc0M7RTBCblJ0QywwQ0FBQTtFM0JqR0ksZUF0Q2E7RTJCMElqQixtQi9Cck1tQjtFK0JzTW5CLGdCL0JuTWlCO0UrQm9NakIsYzFCdk5TO0UwQndOVCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RXBCdE5FLHNCQUFBO0VvQnlORix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QW5DdW5JRjtBbUNybklFO0VBQ0UscUIxQnVQb0M7RTBCdFBwQyxVQUFBO0VBS0Usd0QxQmtXOEI7VTBCbFc5QixnRDFCa1c4QjtBVGl4SHBDO0FtQ2huSUk7RUFNRSxjMUIvT0s7RTBCZ1BMLHNCaEMxSUU7QUh1dklSO0FtQ3ptSUU7RUFFRSxZQUFBO0VBQ0Esc0IxQjhIMEI7RTBCN0gxQixzQkFBQTtBbkMwbUlKO0FtQ3ZtSUU7RUFDRSxjMUI3UE87RTBCOFBQLHlCMUJsUU87QVQyMklYO0FtQ3JtSUU7RUFDRSxhQUFBO0FuQ3VtSUo7QW1Dbm1JRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QW5DcW1JSjs7QW1Dam1JQTtFQUNFLGtDMUJ5TnNDO0UwQnhOdEMsb0IxQmdINEI7RTBCL0c1Qix1QjFCK0c0QjtFMEI5RzVCLG9CMUIrRzRCO0VEOVF4QixtQkF0Q2E7QVIweUluQjs7QW1Dam1JQTtFQUNFLGdDMUJrTnNDO0UwQmpOdEMsbUIxQjZHNEI7RTBCNUc1QixzQjFCNEc0QjtFMEIzRzVCLGtCMUI0RzRCO0VEblJ4QixrQkF0Q2E7QVJrekluQjs7QW1DNWxJQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQmdNc0M7RTBCL0x0QyxnQkFBQTtBbkMrbElGOztBbUM1bElBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1DMUJ3THNDO0UwQnZMdEMsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtBbkMrbElGO0FtQzdsSUU7RUFDRSxxQjFCb0tvQztFMEJuS3BDLHdEMUJ3RTBCO1UwQnhFMUIsZ0QxQndFMEI7QVR1aEk5QjtBbUMzbElFO0VBRUUseUIxQi9UTztBVDI1SVg7QW1DeGxJSTtFQUNFLGlCMUIwVGE7QVRneUhuQjtBbUN0bElFO0VBQ0UsMEJBQUE7QW5Dd2xJSjs7QW1DcGxJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLG1DMUJ1SnNDO0UwQnRKdEMseUJBQUE7RUFDQSxnQkFBQTtFQUVBLG1CL0JsVW1CO0UrQm1VbkIsZ0IvQmhVaUI7RStCaVVqQixjMUJwVlM7RTBCcVZULHNCaEMvT007RWdDZ1BOLHlCQUFBO0VwQmxWRSxzQkFBQTtBZnk2SUo7QW1DbmxJRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSw2QjFCZ0lvQztFMEIvSHBDLHlCQUFBO0VBQ0EsZ0IvQmhWZTtFK0JpVmYsYzFCcFdPO0UwQnFXUCxpQkFBQTtFVDdXQSx5QmpCR087RTBCNFdQLG9CQUFBO0VwQm5XQSxrQ0FBQTtBZnk3SUo7O0FtQzNrSUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkM4a0lGO0FtQzVrSUU7RUFDRSxVQUFBO0FuQzhrSUo7QW1DMWtJSTtFQUEwQix3RTFCbU9lO1UwQm5PZixnRTFCbU9lO0FUMDJIN0M7QW1DNWtJSTtFQUEwQixnRTFCa09lO0FUNjJIN0M7QW1DOWtJSTtFQUEwQixnRTFCaU9lO0FUZzNIN0M7QW1DOWtJRTtFQUNFLFNBQUE7QW5DZ2xJSjtBbUM3a0lFO0VBQ0UsVzFCbU55QztFMEJsTnpDLFkxQmtOeUM7RTBCak56QyxvQkFBQTtFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQmtOeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsK0dXNllGO0VYN1lFLDRHVzZZRjtFWDdZRSxrSlc2WUY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FuQzhrSUo7QXdCeDlJTTtFV2lZSjtJWGhZTSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCMjlJTjtBQUNGO0FtQ2psSUk7RVQxWkEseUJqQjJtQnlDO0FUbTRIN0M7QW1DL2tJRTtFQUNFLFcxQjRMZ0M7RTBCM0xoQyxjMUI0TGdDO0UwQjNMaEMsa0JBQUE7RUFDQSxlMUIyTGdDO0UwQjFMaEMseUIxQmhhTztFMEJpYVAseUJBQUE7RXBCelpBLG1CQUFBO0FmMitJSjtBbUM3a0lFO0VBQ0UsVzFCd0x5QztFMEJ2THpDLFkxQnVMeUM7RWlCbm1CekMseUJqQm9QMEI7RTBCMEwxQixTMUJ3THlDO0VNMWxCekMsbUJBQUE7RVNGRSw0SFd1YUY7RVh2YUUsb0hXdWFGO0VYdmFFLCtHV3VhRjtFWHZhRSw0R1d1YUY7RVh2YUUsa0pXdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBbkM4a0lKO0F3QmwvSU07RVc0Wko7SVgzWk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnEvSU47QUFDRjtBbUNqbElJO0VUcGJBLHlCakIybUJ5QztBVDY1SDdDO0FtQy9rSUU7RUFDRSxXMUJrS2dDO0UwQmpLaEMsYzFCa0tnQztFMEJqS2hDLGtCQUFBO0VBQ0EsZTFCaUtnQztFMEJoS2hDLHlCMUIxYk87RTBCMmJQLHlCQUFBO0VwQm5iQSxtQkFBQTtBZnFnSko7QW1DN2tJRTtFQUNFLFcxQjhKeUM7RTBCN0p6QyxZMUI2SnlDO0UwQjVKekMsYUFBQTtFQUNBLG9CMUJ0RTBCO0UwQnVFMUIsbUIxQnZFMEI7RWlCbFkxQix5QmpCb1AwQjtFMEJ1TjFCLFMxQjJKeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIV29jRjtFWHBjRSxvSFdvY0Y7RVhwY0UsK0dXb2NGO0VYcGNFLDRHV29jRjtFWHBjRSxrSldvY0Y7RUFDQSxnQkFBQTtBbkM4a0lKO0F3Qi9nSk07RVdzYko7SVhyYk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QmtoSk47QUFDRjtBbUNqbElJO0VUamRBLHlCakIybUJ5QztBVDA3SDdDO0FtQy9rSUU7RUFDRSxXMUJxSWdDO0UwQnBJaEMsYzFCcUlnQztFMEJwSWhDLGtCQUFBO0VBQ0EsZTFCb0lnQztFMEJuSWhDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtBbkNpbElKO0FtQzdrSUU7RUFDRSx5QjFCOWRPO0VNUVAsbUJBQUE7QWZzaUpKO0FtQzVrSUU7RUFDRSx1QkFBQTtFQUNBLHlCMUJwZU87RU1RUCxtQkFBQTtBZjJpSko7QW1DMWtJSTtFQUNFLHlCMUJ4ZUs7QVRvakpYO0FtQ3prSUk7RUFDRSxlQUFBO0FuQzJrSU47QW1DeGtJSTtFQUNFLHlCMUJoZks7QVQwakpYO0FtQ3ZrSUk7RUFDRSxlQUFBO0FuQ3lrSU47QW1DdGtJSTtFQUNFLHlCMUJ4Zks7QVRna0pYOztBbUNua0lBOzs7RVh6Zk0sNEhXNGZKO0VYNWZJLG9IVzRmSjtFWDVmSSwrR1c0Zko7RVg1ZkksNEdXNGZKO0VYNWZJLGtKVzRmSjtBbkNza0lGO0F3QjlqSk07RVdxZk47OztJWHBmUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCbWtKTjtBQUNGOztBb0NwbEpBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDdWxKRjs7QW9DcGxKQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBcEN1bEpGO0FVdGxKRTtFMEJHRSxxQkFBQTtBcENzbEpKO0FvQ2xsSkU7RUFDRSxjM0JYTztFMkJZUCxvQkFBQTtFQUNBLGVBQUE7QXBDb2xKSjs7QW9DNWtKQTtFQUNFLGdDQUFBO0FwQytrSkY7QW9DN2tKRTtFQUNFLHlCQUFBO0VBQ0EsNkJBQUE7RXJCWkEsK0JBQUE7RUFDQSxnQ0FBQTtBZjRsSko7QVV4bUpFO0UwQjJCSSxxQzNCbXBCOEI7QVQ2N0hwQztBb0M3a0pJO0VBQ0UsYzNCbENLO0UyQm1DTCw2QkFBQTtFQUNBLHlCQUFBO0FwQytrSk47QW9DM2tKRTs7RUFFRSxjM0J6Q087RTJCMENQLHNCakM0REk7RWlDM0RKLGtDM0J3b0JnQztBVHE4SHBDO0FvQzFrSkU7RUFFRSxzQkFBQTtFckJuQ0EseUJBQUE7RUFDQSwwQkFBQTtBZittSko7O0FvQ2prSkU7RXJCeERFLHNCQUFBO0FmNm5KSjtBb0Nqa0pFOztFQUVFLFdqQ29DSTtFaUNuQ0oseUIzQnlLMEI7QVQwNUk5Qjs7QW9DempKRTs7RUFFRSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0Esa0JBQUE7QXBDNGpKSjs7QW9DdmpKRTs7RUFFRSxxQkFBQTtNQUFBLDBCQUFBO1VBQUEsYUFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxrQkFBQTtBcEMwakpKOztBb0NoakpFO0VBQ0UsYUFBQTtBcENtakpKO0FvQ2pqSkU7RUFDRSxjQUFBO0FwQ21qSko7O0FxQ3ZwSkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7RUFBQSxzQ0FBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxvQkFBQTtBckMwcEpGO0FxQ3RwSkU7Ozs7OztFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7RUFBQSxzQ0FBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QXJDNnBKSjtBcUN6b0pBO0VBQ0UscUJBQUE7RUFDQSxzQjVCaXFCa0M7RTRCaHFCbEMseUI1QmdxQmtDO0U0Qi9wQmxDLGtCNUJnRk87RURSSCxrQkF0Q2E7RTZCaENqQixvQkFBQTtFQUNBLG1CQUFBO0FyQzJvSkY7QVVyckpFO0UyQjZDRSxxQkFBQTtBckMyb0pKOztBcUNsb0pBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBckNxb0pGO0FxQ25vSkU7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXJDcW9KSjtBcUNsb0pFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FyQ29vSko7O0FxQzNuSkE7RUFDRSxxQkFBQTtFQUNBLG1CNUJ3bEJrQztFNEJ2bEJsQyxzQjVCdWxCa0M7QVR1aUlwQzs7QXFDbG5KQTtFQUNFLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFHQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBckNtbkpGOztBcUMvbUpBO0VBQ0Usd0JBQUE7RTdCU0ksa0JBdENhO0U2QitCakIsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RXRCeEdFLHNCQUFBO0FmMnRKSjtBVTd0SkU7RTJCOEdFLHFCQUFBO0FyQ2tuSko7O0FxQzVtSkE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7QXJDK21KRjs7QXFDNW1KQTtFQUNFLGdCNUIra0JrQztFNEI5a0JsQyxnQkFBQTtBckMrbUpGOztBbUJyckpJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VyQzRtSlI7QUFDRjtBbUI5c0pJO0VrQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXJDaW1KTjtFcUMvbEpNO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckNpbUpSO0VxQy9sSlE7SUFDRSxrQkFBQTtFckNpbUpWO0VxQzlsSlE7SUFDRSxxQjVCd2hCd0I7STRCdmhCeEIsb0I1QnVoQndCO0VUeWtJbEM7RXFDM2xKTTs7Ozs7O0lBQ0UseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0VyQ2ttSlI7RXFDcGxKTTtJQUNFLGlCQUFBO0VyQ3NsSlI7RXFDbmxKTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0VyQ21sSlI7RXFDaGxKTTtJQUNFLGFBQUE7RXJDa2xKUjtBQUNGO0FtQm51Skk7RWtCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXJDeXBKUjtBQUNGO0FtQjN2Skk7RWtCNkZBO0lBb0JJLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSw2QkFBQTtRQUFBLHlCQUFBO1lBQUEscUJBQUE7SUFDQSx1QkFBQTtJQUFBLG1DQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckM4b0pOO0VxQzVvSk07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VyQzhvSlI7RXFDNW9KUTtJQUNFLGtCQUFBO0VyQzhvSlY7RXFDM29KUTtJQUNFLHFCNUJ3aEJ3QjtJNEJ2aEJ4QixvQjVCdWhCd0I7RVRzbklsQztFcUN4b0pNOzs7Ozs7SUFDRSx5QkFBQTtRQUFBLHFCQUFBO1lBQUEsaUJBQUE7RXJDK29KUjtFcUNqb0pNO0lBQ0UsaUJBQUE7RXJDbW9KUjtFcUNob0pNO0lBQ0UsK0JBQUE7SUFBQSxnQ0FBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7SUFHQSx3QkFBQTtRQUFBLDZCQUFBO1lBQUEsZ0JBQUE7RXJDZ29KUjtFcUM3bkpNO0lBQ0UsYUFBQTtFckMrbkpSO0FBQ0Y7QW1CaHhKSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFckNzc0pSO0FBQ0Y7QW1CeHlKSTtFa0I2RkE7SUFvQkksOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtJQUNBLHVCQUFBO0lBQUEsbUNBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0VyQzJySk47RXFDenJKTTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RXJDMnJKUjtFcUN6ckpRO0lBQ0Usa0JBQUE7RXJDMnJKVjtFcUN4ckpRO0lBQ0UscUI1QndoQndCO0k0QnZoQnhCLG9CNUJ1aEJ3QjtFVG1xSWxDO0VxQ3JySk07Ozs7OztJQUNFLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFckM0ckpSO0VxQzlxSk07SUFDRSxpQkFBQTtFckNnckpSO0VxQzdxSk07SUFDRSwrQkFBQTtJQUFBLGdDQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUdBLHdCQUFBO1FBQUEsNkJBQUE7WUFBQSxnQkFBQTtFckM2cUpSO0VxQzFxSk07SUFDRSxhQUFBO0VyQzRxSlI7QUFDRjtBbUI3ekpJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VyQ212SlI7QUFDRjtBbUJyMUpJO0VrQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXJDd3VKTjtFcUN0dUpNO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckN3dUpSO0VxQ3R1SlE7SUFDRSxrQkFBQTtFckN3dUpWO0VxQ3J1SlE7SUFDRSxxQjVCd2hCd0I7STRCdmhCeEIsb0I1QnVoQndCO0VUZ3RJbEM7RXFDbHVKTTs7Ozs7O0lBQ0UseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0VyQ3l1SlI7RXFDM3RKTTtJQUNFLGlCQUFBO0VyQzZ0SlI7RXFDMXRKTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0VyQzB0SlI7RXFDdnRKTTtJQUNFLGFBQUE7RXJDeXRKUjtBQUNGO0FxQzF4Skk7RUFvQkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHVCQUFBO0VBQUEsbUNBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0FyQ3l3SlI7QXFDNXhKUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FyQ215SlY7QXFDaHhKUTtFQUNFLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXJDa3hKVjtBcUNoeEpVO0VBQ0Usa0JBQUE7QXJDa3hKWjtBcUMvd0pVO0VBQ0UscUI1QndoQndCO0U0QnZoQnhCLG9CNUJ1aEJ3QjtBVDB2SXBDO0FxQzV3SlE7Ozs7OztFQUNFLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBckNteEpWO0FxQ3J3SlE7RUFDRSxpQkFBQTtBckN1d0pWO0FxQ3B3SlE7RUFDRSwrQkFBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUdBLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtBckNvd0pWO0FxQ2p3SlE7RUFDRSxhQUFBO0FyQ213SlY7O0FxQ3J2SkU7RUFDRSx5QjVCZ2dCZ0M7QVR3dklwQztBVWg5SkU7RTJCMk5JLHlCNUI2ZjhCO0FUMnZJcEM7QXFDbnZKSTtFQUNFLHlCNUJxZjhCO0FUZ3dJcEM7QVV0OUpFO0UyQm9PTSx5QjVCbWY0QjtBVGt3SXBDO0FxQ2x2Sk07RUFDRSx5QjVCaWY0QjtBVG13SXBDO0FxQ2h2Skk7Ozs7RUFJRSx5QjVCd2U4QjtBVDB3SXBDO0FxQzl1SkU7RUFDRSx5QjVCaWVnQztFNEJoZWhDLGdDNUJxZWdDO0FUMndJcEM7QXFDN3VKRTtFQUNFLG1SQUFBO0FyQyt1Sko7QXFDNXVKRTtFQUNFLHlCNUJ3ZGdDO0FUc3hJcEM7QXFDN3VKSTtFQUNFLHlCNUJ3ZDhCO0FUdXhJcEM7QVUvK0pFO0UyQm1RTSx5QjVCcWQ0QjtBVDB4SXBDOztBcUN2dUpFO0VBQ0UsV2xDeEtJO0FIazVKUjtBVXQvSkU7RTJCK1FJLFdsQzNLRTtBSHE1SlI7QXFDcnVKSTtFQUNFLCtCNUIwYjhCO0FUNnlJcEM7QVU1L0pFO0UyQndSTSxnQzVCd2I0QjtBVCt5SXBDO0FxQ3B1Sk07RUFDRSxnQzVCc2I0QjtBVGd6SXBDO0FxQ2x1Skk7Ozs7RUFJRSxXbENoTUU7QUhvNkpSO0FxQ2h1SkU7RUFDRSwrQjVCc2FnQztFNEJyYWhDLHNDNUIwYWdDO0FUd3pJcEM7QXFDL3RKRTtFQUNFLHlSQUFBO0FyQ2l1Sko7QXFDOXRKRTtFQUNFLCtCNUI2WmdDO0FUbTBJcEM7QXFDL3RKSTtFQUNFLFdsQ2hORTtBSGk3SlI7QVVyaEtFO0UyQnVUTSxXbENuTkE7QUhvN0pSOztBc0NwaUtBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCbkN5R007RW1DeEdOLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxzQ0FBQTtFdkJLRSxnQkFBQTtBZmtpS0o7QXNDcGlLRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0F0Q3NpS0o7QXNDbmlLRTtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7QXRDcWlLSjtBc0NuaUtJO0VBQ0UsbUJBQUE7RXZCQ0YseUJBQUE7RUFDQSwwQkFBQTtBZnFpS0o7QXNDbmlLSTtFQUNFLHNCQUFBO0V2QlVGLDZCQUFBO0VBQ0EsNEJBQUE7QWY0aEtKO0FzQ2hpS0U7O0VBRUUsYUFBQTtBdENraUtKOztBc0M5aEtBO0VBR0UsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUdBLGVBQUE7RUFDQSxnQjdCOHdCa0M7QVQrd0lwQzs7QXNDemhLQTtFQUNFLHNCN0J3d0JrQztBVG94SXBDOztBc0N6aEtBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtBdEM0aEtGOztBc0N6aEtBO0VBQ0UsZ0JBQUE7QXRDNGhLRjs7QVVqbEtFO0U0QjBERSxxQkFBQTtBdEMyaEtKO0FzQ3hoS0U7RUFDRSxvQjdCdXZCZ0M7QVRteUlwQzs7QXNDbGhLQTtFQUNFLHdCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxxQzdCZ3ZCa0M7RTZCL3VCbEMsNkNBQUE7QXRDb2hLRjtBc0NsaEtFO0V2QnZFRSxzQkFBQTtBZjRsS0o7O0FzQ2hoS0E7RUFDRSx3QkFBQTtFQUVBLHFDN0JxdUJrQztFNkJwdUJsQywwQ0FBQTtBdENraEtGO0FzQ2hoS0U7RXZCbEZFLHNCQUFBO0FmcW1LSjs7QXNDemdLQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0F0QzRnS0Y7O0FzQ3pnS0E7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0F0QzRnS0Y7O0FzQ3hnS0E7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxnQjdCMnNCa0M7RU0xekJoQyxnQkFBQTtBZjJuS0o7O0FzQ3hnS0E7OztFQUdFLHNCQUFBO01BQUEsb0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtBdEMyZ0tGOztBc0N4Z0tBOztFdkJqSEkseUJBQUE7RUFDQSwwQkFBQTtBZjhuS0o7O0FzQ3pnS0E7O0V2QnhHSSw2QkFBQTtFQUNBLDRCQUFBO0Fmc25LSjs7QXNDdGdLRTtFQUNFLHdCN0JtckJnQztBVHMxSXBDO0FtQnhtS0k7RW1CNkZKO0lBTUksb0JBQUE7SUFBQSxxQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSx3QkFBQTtJQUNBLHVCQUFBO0V0Q3lnS0Y7RXNDdmdLRTtJQUVFLG1CQUFBO0lBQUEsb0JBQUE7UUFBQSxnQkFBQTtZQUFBLFlBQUE7SUFDQSx1QjdCdXFCOEI7STZCdHFCOUIsZ0JBQUE7SUFDQSxzQjdCcXFCOEI7RVRtMklsQztBQUNGOztBc0M1L0pFO0VBQ0Usd0I3QnVwQmdDO0FUdzJJcEM7QW1CMW5LSTtFbUJ1SEo7SUFRSSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFdEMrL0pGO0VzQzUvSkU7SUFFRSxtQkFBQTtJQUFBLG9CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0lBQ0EsZ0JBQUE7RXRDNi9KSjtFc0MzL0pJO0lBQ0UsY0FBQTtJQUNBLGNBQUE7RXRDNi9KTjtFc0N4L0pNO0l2QnpLSiwwQkFBQTtJQUNBLDZCQUFBO0Vmb3FLRjtFc0N6L0pROztJQUdFLDBCQUFBO0V0QzAvSlY7RXNDeC9KUTs7SUFHRSw2QkFBQTtFdEN5L0pWO0VzQ3IvSk07SXZCMUtKLHlCQUFBO0lBQ0EsNEJBQUE7RWZrcUtGO0VzQ3QvSlE7O0lBR0UseUJBQUE7RXRDdS9KVjtFc0NyL0pROztJQUdFLDRCQUFBO0V0Q3MvSlY7QUFDRjs7QXNDeitKRTtFQUNFLHNCN0I0a0JnQztBVGc2SXBDO0FtQnBxS0k7RW1Cc0xKO0lBTUksdUI3QnlsQmdDO082QnpsQmhDLG9CN0J5bEJnQztZNkJ6bEJoQyxlN0J5bEJnQztJNkJ4bEJoQywyQjdCeWxCZ0M7TzZCemxCaEMsd0I3QnlsQmdDO1k2QnpsQmhDLG1CN0J5bEJnQztJNkJ4bEJoQyxVQUFBO0lBQ0EsU0FBQTtFdEM0K0pGO0VzQzErSkU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7RXRDNCtKSjtBQUNGOztBc0NuK0pBO0VBQ0UscUJBQUE7QXRDcytKRjtBc0NwK0pFO0VBQ0UsZ0JBQUE7QXRDcytKSjtBc0NwK0pJO0VBQ0UsZ0JBQUE7RXZCdk9GLDZCQUFBO0VBQ0EsNEJBQUE7QWY4c0tKO0FzQ3ArSkk7RXZCelBBLHlCQUFBO0VBQ0EsMEJBQUE7QWZndUtKO0FzQ3ArSkk7RXZCdFFBLGdCQUFBO0V1QndRRSx5QkFBQTtBdENzK0pOOztBdUNod0tBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxtQjlCbWlDa0M7RThCamlDbEMsZ0JBQUE7RUFDQSx5QjlCRVM7RU1TUCxzQkFBQTtBZnd2S0o7O0F1Qzd2S0U7RUFDRSxvQjlCdWhDZ0M7QVR5dUlwQztBdUM5dktJO0VBQ0UsV0FBQTtFQUNBLHFCOUJtaEM4QjtFOEJsaEM5QixjOUJOSztFOEJPTCxZQUFBO0F2Q2d3S047QXVDdHZLRTtFQUNFLDBCQUFBO0F2Q3d2S0o7QXVDcnZLRTtFQUNFLHFCQUFBO0F2Q3V2S0o7QXVDcHZLRTtFQUNFLGM5QjFCTztBVGd4S1g7O0F3Qzd4S0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0U1QkdBLGVBQUE7RUFDQSxnQkFBQTtFR2FFLHNCQUFBO0Fma3hLSjs7QXdDOXhLQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQi9CbXhCa0M7RStCbHhCbEMsY3JDQ2E7RXFDQ2Isc0JyQ3NHTTtFcUNyR04seUJBQUE7QXhDZ3lLRjtBd0M5eEtFO0VBQ0UsVUFBQTtFQUNBLGNyQ0pVO0VxQ0tWLHFCQUFBO0VBQ0EseUIvQlpPO0UrQmFQLHFCL0JaTztBVDR5S1g7QXdDN3hLRTtFQUNFLFVBQUE7RUFDQSxVL0Iyd0JnQztFK0Ixd0JoQyx3RC9COFcwQjtVK0I5VzFCLGdEL0I4VzBCO0FUaTdKOUI7O0F3Q3p4S0k7RUFDRSxjQUFBO0V6QmFGLCtCQUFBO0VBQ0Esa0NBQUE7QWZneEtKO0F3Q3p4S0k7RXpCTkEsZ0NBQUE7RUFDQSxtQ0FBQTtBZmt5S0o7QXdDeHhLRTtFQUNFLFVBQUE7RUFDQSxXckNxRUk7RXFDcEVKLHlCL0IwTTBCO0UrQnpNMUIscUIvQnlNMEI7QVRpbEs5QjtBd0N2eEtFO0VBQ0UsYy9CeENPO0UrQnlDUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQnJDMkRJO0VxQzFESixxQi9CaERPO0FUdzBLWDs7QXlDLzBLRTtFQUNFLHVCQUFBO0VqQzJIRSxrQkF0Q2E7RWlDbkZmLGdCaENtTzBCO0FUK21LOUI7QXlDNzBLTTtFMUJxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBZjJ5S0o7QXlDNTBLTTtFMUJrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBZjZ6S0o7O0F5QzcxS0U7RUFDRSx1QkFBQTtFakMySEUsbUJBdENhO0VpQ25GZixnQmhDb08wQjtBVDRuSzlCO0F5QzMxS007RTFCcUNGLDhCQUFBO0VBQ0EsaUNBQUE7QWZ5ektKO0F5QzExS007RTFCa0JGLCtCQUFBO0VBQ0Esa0NBQUE7QWYyMEtKOztBMEN6MktBO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFbENpRUUsY0FBQTtFa0MvREYsaUJ0Q3NCaUI7RXNDckJqQixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0UzQktFLHNCQUFBO0VTRkUscUprQkRKO0VsQkNJLDZJa0JESjtFbEJDSSx3SWtCREo7RWxCQ0kscUlrQkRKO0VsQkNJLDJLa0JESjtBMUM0MktGO0F3QnYyS007RWtCZk47SWxCZ0JRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEIwMktOO0FBQ0Y7QVVoM0tFO0VnQ0dJLHFCQUFBO0ExQ2czS047O0EwQzMyS0U7RUFDRSxhQUFBO0ExQzgyS0o7O0EwQ3oyS0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QTFDNDJLRjs7QTBDcjJLQTtFQUNFLG9CakMrM0JrQztFaUM5M0JsQyxtQmpDODNCa0M7RU1yNUJoQyxvQkFBQTtBZmc0S0o7O0EwQ2gyS0U7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVQyMEtmO0FVdjRLRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTNDbzVLTjtBMkNqNUtJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QTNDazVLTjs7QTBDNzJLRTtFQ2pEQSxjQUFBO0VBQ0EseUJsQzBFYTtBVHcxS2Y7QVVwNUtFO0VpQ1ZJLGNBQUE7RUFDQSx5QkFBQTtBM0NpNktOO0EyQzk1S0k7RUFFRSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBM0MrNUtOOztBMEMxM0tFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0FUcTJLZjtBVWo2S0U7RWlDVkksY0FBQTtFQUNBLHlCQUFBO0EzQzg2S047QTJDMzZLSTtFQUVFLFVBQUE7RUFDQSx3REFBQTtVQUFB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d2lMZjtBVXBtTEU7RWlDVkksV0FBQTtFQUNBLHVCQUFBO0EzQ2luTE47QTJDOW1MSTtFQUVFLFVBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0EzQyttTE47O0E0QzVuTEE7RUFDRSxrQkFBQTtFQUNBLG1CbkN1ekJrQztFbUNyekJsQyx5Qm5DS1M7RU1TUCxxQkFBQTtBZmluTEo7QW1CdmtMSTtFeUI1REo7SUFRSSxrQkFBQTtFNUMrbkxGO0FBQ0Y7O0E0QzVuTEE7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RTdCSUUsZ0JBQUE7QWY0bkxKOztBNkMxb0xBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEN1OUJrQztFb0N0OUJsQyw2QkFBQTtFOUJVRSxzQkFBQTtBZm9vTEo7O0E2Q3pvTEE7RUFFRSxjQUFBO0E3QzJvTEY7O0E2Q3ZvTEE7RUFDRSxpQnpDV2lCO0FKK25MbkI7O0E2Q2xvTEE7RUFDRSxtQkFBQTtBN0Nxb0xGO0E2Q2xvTEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBN0Nvb0xKOztBNkMxbkxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QytuTHZFO0E4QzNxTEU7RUFDRSx5QkFBQTtBOUM2cUxKO0E4QzFxTEU7RUFDRSxjQUFBO0E5QzRxTEo7O0E2Q3RvTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMm9MdkU7QThDdnJMRTtFQUNFLHlCQUFBO0E5Q3lyTEo7QThDdHJMRTtFQUNFLGNBQUE7QTlDd3JMSjs7QTZDbHBMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0N1cEx2RTtBOENuc0xFO0VBQ0UseUJBQUE7QTlDcXNMSjtBOENsc0xFO0VBQ0UsY0FBQTtBOUNvc0xKOztBNkM5cExFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q21xTHZFO0E4Qy9zTEU7RUFDRSx5QkFBQTtBOUNpdExKO0E4QzlzTEU7RUFDRSxjQUFBO0E5Q2d0TEo7O0E2QzFxTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDK3FMdkU7QThDM3RMRTtFQUNFLHlCQUFBO0E5QzZ0TEo7QThDMXRMRTtFQUNFLGNBQUE7QTlDNHRMSjs7QTZDdHJMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Myckx2RTtBOEN2dUxFO0VBQ0UseUJBQUE7QTlDeXVMSjtBOEN0dUxFO0VBQ0UsY0FBQTtBOUN3dUxKOztBNkNsc0xFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q3VzTHZFO0E4Q252TEU7RUFDRSx5QkFBQTtBOUNxdkxKO0E4Q2x2TEU7RUFDRSxjQUFBO0E5Q292TEo7O0E2QzlzTEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDbXRMdkU7QThDL3ZMRTtFQUNFLHlCQUFBO0E5Q2l3TEo7QThDOXZMRTtFQUNFLFlBQUE7QTlDZ3dMSjs7QTZDMXRMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MrdEx2RTtBOEMzd0xFO0VBQ0UseUJBQUE7QTlDNndMSjtBOEMxd0xFO0VBQ0UsY0FBQTtBOUM0d0xKOztBNkN0dUxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QzJ1THZFO0E4Q3Z4TEU7RUFDRSx5QkFBQTtBOUN5eExKO0E4Q3R4TEU7RUFDRSxjQUFBO0E5Q3d4TEo7O0E2Q2x2TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDdXZMdkU7QThDbnlMRTtFQUNFLHlCQUFBO0E5Q3F5TEo7QThDbHlMRTtFQUNFLGNBQUE7QTlDb3lMSjs7QTZDOXZMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Ntd0x2RTtBOEMveUxFO0VBQ0UseUJBQUE7QTlDaXpMSjtBOEM5eUxFO0VBQ0UsY0FBQTtBOUNnekxKOztBNkMxd0xFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Qyt3THZFO0E4QzN6TEU7RUFDRSx5QkFBQTtBOUM2ekxKO0E4QzF6TEU7RUFDRSxjQUFBO0E5QzR6TEo7O0E2Q3R4TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMnhMdkU7QThDdjBMRTtFQUNFLHlCQUFBO0E5Q3kwTEo7QThDdDBMRTtFQUNFLGNBQUE7QTlDdzBMSjs7QTZDbHlMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0N1eUx2RTtBOENuMUxFO0VBQ0UseUJBQUE7QTlDcTFMSjtBOENsMUxFO0VBQ0UsY0FBQTtBOUNvMUxKOztBNkM5eUxFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q216THZFO0E4Qy8xTEU7RUFDRSx5QkFBQTtBOUNpMkxKO0E4QzkxTEU7RUFDRSxjQUFBO0E5Q2cyTEo7O0E2QzF6TEU7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDK3pMdkU7QThDMzJMRTtFQUNFLHlCQUFBO0E5QzYyTEo7QThDMTJMRTtFQUNFLGNBQUE7QTlDNDJMSjs7QTZDdDBMRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MyMEx2RTtBOEN2M0xFO0VBQ0UseUJBQUE7QTlDeTNMSjtBOEN0M0xFO0VBQ0UsWUFBQTtBOUN3M0xKOztBK0NoNExFO0VBQ0U7SUFBTywyQkFBQTtFL0NvNExUO0UrQ240TEU7SUFBSyx3QkFBQTtFL0NzNExQO0FBQ0Y7O0ErQ3o0TEU7RUFDRTtJQUFPLDJCQUFBO0UvQ280TFQ7RStDbjRMRTtJQUFLLHdCQUFBO0UvQ3M0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QVpBLDBCQUFBO0VmaWlNRjtFaUR0L0xNO0lsQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0VmeWhNRjtFaURyL0xNO0lBQ0UsYUFBQTtFakR1L0xSO0VpRHAvTE07SUFDRSxxQnhDMEhvQjtJd0N6SHBCLG9CQUFBO0VqRHMvTFI7RWlEcC9MUTtJQUNFLHVCQUFBO0lBQ0Esc0J4Q3FIa0I7RVRpNEw1QjtBQUNGO0FpRHorTEE7RWxDbkhJLGdCQUFBO0FmK2xNSjtBaUR6K0xFO0VBQ0UscUJBQUE7QWpEMitMSjtBaUR6K0xJO0VBQ0Usc0JBQUE7QWpEMitMTjs7QWtEcG5NRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRvK0wzQztBVTVtTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERzbk1SO0FrRG5uTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpENitMMUU7O0FrRGxvTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEay9MM0M7QVUxbk1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEb29NUjtBa0Rqb01NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDIvTDFFOztBa0RocE1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGdnTTNDO0FVeG9NRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGtwTVI7QWtEL29NTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR5Z00xRTs7QWtEOXBNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ4Z00zQztBVXRwTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERncU1SO0FrRDdwTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEdWhNMUU7O0FrRDVxTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpENGhNM0M7QVVwcU1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEOHFNUjtBa0QzcU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHFpTTFFOztBa0Qxck1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDBpTTNDO0FVbHJNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDRyTVI7QWtEenJNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRtak0xRTs7QWtEeHNNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakR3ak0zQztBVWhzTUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQwc01SO0FrRHZzTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEaWtNMUU7O0FrRHR0TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEc2tNM0M7QVU5c01FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEd3RNUjtBa0RydE1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRCtrTTFFOztBa0RwdU1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRG9sTTNDO0FVNXRNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHN1TVI7QWtEbnVNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQ2bE0xRTs7QWtEbHZNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRrbU0zQztBVTF1TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERvdk1SO0FrRGp2TU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEMm1NMUU7O0FrRGh3TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEZ25NM0M7QVV4dk1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEa3dNUjtBa0Qvdk1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHluTTFFOztBa0Q5d01FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDhuTTNDO0FVdHdNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGd4TVI7QWtEN3dNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR1b00xRTs7QWtENXhNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ0b00zQztBVXB4TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQ4eE1SO0FrRDN4TU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEcXBNMUU7O0FrRDF5TUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEMHBNM0M7QVVseU1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxENHlNUjtBa0R6eU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRG1xTTFFOztBa0R4ek1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHdxTTNDO0FVaHpNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDB6TVI7QWtEdnpNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRpck0xRTs7QWtEdDBNRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRzck0zQztBVTl6TUU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbER3ME1SO0FrRHIwTU07RUFDRSxXL0NzR0E7RStDckdBLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEK3JNMUU7O0FrRHAxTUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEb3NNM0M7QVU1ME1FO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEczFNUjtBa0RuMU1NO0VBQ0UsVy9Dc0dBO0UrQ3JHQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDZzTTFFOztBa0RsMk1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGt0TTNDO0FVMTFNRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRG8yTVI7QWtEajJNTTtFQUNFLFcvQ3NHQTtFK0NyR0EseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQydE0xRTs7QW1EbjNNQTtFQUNFLFlBQUE7RTNDd0pNLGlCQWhFVztFMkN0RmpCLGlCL0M0QmlCO0UrQzNCakIsY0FBQTtFQUNBLFcxQ1lTO0UwQ1hULHlCMUNzbENrQztFMENybENsQyxZQUFBO0FuRHMzTUY7QVE5c01RO0UyQy9LUjtJM0N1TFksaUNBOURNO0VSd3dNaEI7QUFDRjtBVXQzTUU7RXlDREUsVzFDTU87RTBDTFAscUJBQUE7QW5EMDNNSjtBVXQzTUU7RXlDQ0ksYUFBQTtBbkR3M01OOztBbUQ3Mk1BO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBbkRnM01GOztBbUQxMk1BO0VBQ0Usb0JBQUE7QW5ENjJNRjs7QW9EbjVNQTtFQUdFLHlCM0N5NEJrQztNMkN6NEJsQyw4QjNDeTRCa0M7VTJDejRCbEMsaUIzQ3k0QmtDO0UyQ3g0QmxDLGdCM0N3NEJrQztFRDd3QjlCLG1CQXRDYTtFNENsRmpCLDJDM0MwNEJrQztFMkN6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDNDMjRCa0M7VTJDMzRCbEMsZ0QzQzI0QmtDO0UyQzE0QmxDLFVBQUE7RXJDT0Usc0JBQUE7QWY2NE1KO0FvRGo1TUU7RUFDRSxzQjNDODNCZ0M7QVRxaExwQztBb0RoNU1FO0VBQ0UsVUFBQTtBcERrNU1KO0FvRC80TUU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcERpNU1KO0FvRDk0TUU7RUFDRSxhQUFBO0FwRGc1TUo7O0FvRDU0TUE7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFB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Q0EsVUFBQTtFQUNBLHFEQUFBO09BQUEsZ0RBQUE7VUFBQSw2Q0FBQTtBM0Q2aE9GOztBMkQxaE9BO0VBQ0UsV2xENmhDd0I7RWtENWhDeEIsWWxENGhDd0I7QVRpZ00xQjs7QTJEemhPRTtFQUNFOztJQUVFLGdDQUFBO1NBQUEsMkJBQUE7WUFBQSx3QkFBQTtFM0Q0aE9KO0FBQ0Y7QTREeGxPQTtFQUFxQixtQ0FBQTtBNUQybE9yQjs7QTREMWxPQTtFQUFxQiw4QkFBQTtBNUQ4bE9yQjs7QTREN2xPQTtFQUFxQixpQ0FBQTtBNURpbU9yQjs7QTREaG1PQTtFQUFxQixpQ0FBQTtBNURvbU9yQjs7QTREbm1PQTtFQUFxQixzQ0FBQTtBNUR1bU9yQjs7QTREdG1PQTtFQUFxQixtQ0FBQTtBNUQwbU9yQjs7QTZENW1PRTtFQUNFLG9DQUFBO0E3RCttT0o7O0FVcm1PRTs7O0VtRExJLG9DQUFBO0E3RGduT047O0E2RHRuT0U7RUFDRSxvQ0FBQTtBN0R5bk9KOztBVS9tT0U7OztFbURMSSxvQ0FBQTtBN0Qwbk9OOztBNkRob09FO0VBQ0Usb0NBQUE7QTdEbW9PSjs7QVV6bk9FOzs7RW1ETEksb0NBQUE7QTdEb29PTjs7QTZEMW9PRTtFQUNFLG9DQUFBO0E3RDZvT0o7O0FVbm9PRTs7O0VtRExJLG9DQUFBO0E3RDhvT047O0E2RHBwT0U7RUFDRSxvQ0FBQTtBN0R1cE9KOztBVTdvT0U7OztFbURMSSxvQ0FBQTtBN0R3cE9OOztBNkQ5cE9FO0VBQ0Usb0NBQUE7QTdEaXFPSjs7QVV2cE9FOzs7RW1ETEksb0NBQUE7QTdEa3FPTjs7QTZEeHFPRTtFQUNFLG9DQUFBO0E3RDJxT0o7O0FVanFPRTs7O0VtRExJLG9DQUFBO0E3RDRxT047O0E2RGxyT0U7RUFDRSxvQ0FBQTtBN0Rxck9KOztBVTNxT0U7OztFbURMSSxrQ0FBQTtBN0Rzck9OOztBNkQ1ck9FO0VBQ0Usb0NBQUE7QTdEK3JPSjs7QVVyck9FOzs7RW1ETEksb0NBQUE7QTdEZ3NPTjs7QTZEdHNPRTtFQUNFLG9DQUFBO0E3RHlzT0o7O0FVL3JPRTs7O0VtRExJLG9DQUFBO0E3RDBzT047O0E2RGh0T0U7RUFDRSxvQ0FBQTtBN0RtdE9KOztBVXpzT0U7OztFbURMSSxvQ0FBQTtBN0RvdE9OOztBNkQxdE9FO0VBQ0Usb0NBQUE7QTdENnRPSjs7QVVudE9FOzs7RW1ETEksb0NBQUE7QTdEOHRPTjs7QTZEcHVPRTtFQUNFLG9DQUFBO0E3RHV1T0o7O0FVN3RPRTs7O0VtRExJLG9DQUFBO0E3RHd1T047O0E2RDl1T0U7RUFDRSxvQ0FBQTtBN0Rpdk9KOztBVXZ1T0U7OztFbURMSSxvQ0FBQTtBN0Rrdk9OOztBNkR4dk9FO0VBQ0Usb0NBQUE7QTdEMnZPSjs7QVVqdk9FOzs7RW1ETEksb0NBQUE7QTdENHZPTjs7QTZEbHdPRTtFQUNFLG9DQUFBO0E3RHF3T0o7O0FVM3ZPRTs7O0VtRExJLG9DQUFBO0E3RHN3T047O0E2RDV3T0U7RUFDRSxvQ0FBQTtBN0Qrd09KOztBVXJ3T0U7OztFbURMSSxvQ0FBQTtBN0RneE9OOztBNkR0eE9FO0VBQ0Usb0NBQUE7QTdEeXhPSjs7QVUvd09FOzs7RW1ETEksa0NBQUE7QTdEMHhPTjs7QThEenhPQTtFQUNFLGlDQUFBO0E5RDR4T0Y7O0E4RHp4T0E7RUFDRSx3Q0FBQTtBOUQ0eE9GOztBK0R2eU9BO0VBQWtCLG9DQUFBO0EvRDJ5T2xCOztBK0QxeU9BO0VBQWtCLHdDQUFBO0EvRDh5T2xCOztBK0Q3eU9BO0VBQWtCLDBDQUFBO0EvRGl6T2xCOztBK0Roek9BO0VBQWtCLDJDQUFBO0EvRG96T2xCOztBK0Ruek9BO0VBQWtCLHlDQUFBO0EvRHV6T2xCOztBK0Ryek9BO0VBQW1CLG9CQUFBO0EvRHl6T25COztBK0R4ek9BO0VBQW1CLHdCQUFBO0EvRDR6T25COztBK0Qzek9BO0VBQW1CLDBCQUFBO0EvRCt6T25COztBK0Q5ek9BO0VBQW1CLDJCQUFBO0EvRGswT25COztBK0RqME9BO0VBQW1CLHlCQUFBO0EvRHEwT25COztBK0RsME9FO0VBQ0UsZ0NBQUE7QS9EcTBPSjs7QStEdDBPRTtFQUNFLGdDQUFBO0EvRHkwT0o7O0ErRDEw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QUFBO0EzRTRuUnhDOztBMkUzblJROztFQUVFLDhCQUFBO0EzRThuUlY7O0EyRTVuUlE7O0VBRUUsZ0NBQUE7QTNFK25SVjs7QTJFN25SUTs7RUFFRSxpQ0FBQTtBM0Vnb1JWOztBMkU5blJROztFQUVFLCtCQUFBO0EzRWlvUlY7O0EyRWhwUlE7RUFBZ0MseUJBQUE7QTNFb3BSeEM7O0EyRW5wUlE7O0VBRUUsNkJBQUE7QTNFc3BSVjs7QTJFcHBSUTs7RUFFRSwrQkFBQTtBM0V1cFJWOztBMkVycFJROztFQUVFLGdDQUFBO0EzRXdwUlY7O0EyRXRwUlE7O0VBRUUsOEJBQUE7QTNFeXBSVjs7QTJFeHFSUTtFQUFnQyx1QkFBQTtBM0U0cVJ4Qzs7QTJFM3FSUTs7RUFFRSwyQkFBQTtBM0U4cVJWOztBMkU1cVJROztFQUVFLDZCQUFBO0EzRStxUlY7O0EyRTdxUlE7O0VBRUUsOEJBQUE7QTNFZ3JSVjs7QTJFOXFSUTs7RUFFRSw0QkFBQTtBM0VpclJWOztBMkVoc1JRO0VBQWdDLHlCQUFBO0EzRW9zUnhDOztBMkVuc1JROztFQUVFLDZCQUFBO0EzRXNzUlY7O0EyRXBzUlE7O0VBRUUsK0JBQUE7QTNFdXNSVjs7QTJFcnNSUTs7RUFFRSxnQ0FBQTtBM0V3c1JWOztBMkV0c1JROztFQUVFLDhCQUFBO0EzRXlzUlY7O0EyRXh0UlE7RUFBZ0MsdUJBQUE7QTNFNHRSeEM7O0EyRTN0UlE7O0VBRUUsMkJBQUE7QTNFOHRSVjs7QTJFNXRSUTs7RUFFRSw2QkFBQTtBM0UrdFJWOztBMkU3dFJROztFQUVFLDhCQUFBO0EzRWd1UlY7O0EyRTl0UlE7O0VBRUUsNEJBQUE7QTNFaXVSVjs7QTJFaHZSUTtFQUFnQyxxQkFBQTtBM0VvdlJ4Qzs7QTJFbnZSUTs7RUFFRSx5QkFBQTtBM0VzdlJWOztBMkVwdlJROztFQUVFLDJCQUFBO0EzRXV2UlY7O0EyRXJ2UlE7O0VBRUUsNEJBQUE7QTNFd3ZSVjs7QTJFdHZSUTs7RUFFRSwwQkFBQTtBM0V5dlJWOztBMkV4d1JRO0VBQWdDLDJCQUFBO0EzRTR3UnhDOztBMkUzd1JROztFQUVFLCtCQUFBO0EzRTh3UlY7O0EyRTV3UlE7O0VBRUUsaUNBQUE7QTNFK3dSVjs7QTJFN3dSUTs7RUFFRSxrQ0FBQTtBM0VneFJWOztBMkU5d1JROztFQUVFLGdDQUFBO0EzRWl4UlY7O0EyRWh5UlE7RUFBZ0MsMEJBQUE7QTNFb3lSeEM7O0EyRW55UlE7O0VBRUUsOEJBQUE7QTNFc3lSVjs7QTJFcHlSUTs7RUFFRSxnQ0FBQTtBM0V1eVJWOztBMkVyeVJROztFQUVFLGlDQUFBO0EzRXd5UlY7O0EyRXR5UlE7O0VBRUUsK0JBQUE7QTNFeXlSVjs7QTJFeHpSUTtFQUFnQyx3QkFBQTtBM0U0elJ4Qzs7QTJFM3pSUTs7RUFFRSw0QkFBQTtBM0U4elJWOztBMkU1elJROztFQUVFLDhCQUFBO0EzRSt6UlY7O0EyRTd6UlE7O0VBRUUsK0JBQUE7QTNFZzBSVjs7QTJFOXpSUTs7RUFFRSw2QkFBQTtBM0VpMFJWOztBMkVoMVJRO0VBQWdDLDBCQUFBO0EzRW8xUnhDOztBMkVuMVJROztFQUVFLDhCQUFBO0EzRXMxUlY7O0EyRXAxUlE7O0VBRUUsZ0NBQUE7QTNFdTFSVjs7QTJFcjFSUTs7RUFFRSxpQ0FBQTtBM0V3MVJWOztBMkV0MVJROztFQUVFLCtCQUFBO0EzRXkxUlY7O0EyRXgyUlE7RUFBZ0Msd0JBQUE7QTNFNDJSeEM7O0EyRTMyUlE7O0VBRUUsNEJBQUE7QTNFODJSVjs7QTJFNTJSUTs7RUFFRSw4QkFBQTtBM0UrMlJWOztBMkU3MlJROztFQUVFLCtCQUFBO0EzRWczUlY7O0EyRTkyUlE7O0VBRUUsNkJBQUE7QTNFaTNSVjs7QTJFejJSUTtFQUF3QiwyQkFBQTtBM0U2MlJoQzs7QTJFNTJSUTs7RUFFRSwrQkFBQTtBM0UrMlJWOztBMkU3MlJROztFQUVFLGlDQUFBO0EzRWczUlY7O0EyRTkyUlE7O0VBRUUsa0NBQUE7QTNFaTNSVjs7QTJFLzJSUTs7RUFFRSxnQ0FBQTtBM0VrM1JWOztBMkVqNFJRO0VBQXdCLDBCQUFBO0EzRXE0UmhDOztBMkVwNFJROztFQUVFLDhCQUFBO0EzRXU0UlY7O0EyRXI0UlE7O0VBRUUsZ0NBQUE7QTNFdzRSVjs7QTJFdDRSUTs7RUFFRSxpQ0FBQTtBM0V5NFJWOztBMkV2NFJROztFQUVFLCtCQUFBO0EzRTA0UlY7O0EyRXo1UlE7RUFBd0Isd0JBQUE7QTNFNjVSaEM7O0EyRTU1UlE7O0VBRUUsNEJBQUE7QTNFKzVSVjs7QTJFNzVSUTs7RUFFRSw4QkFBQTtBM0VnNlJWOztBMkU5NVJROztFQUVFLCtCQUFBO0EzRWk2UlY7O0EyRS81UlE7O0VBRUUsNkJBQUE7QTNFazZSVjs7QTJFajdSUTtFQUF3QiwwQkFBQTtBM0VxN1JoQzs7QTJFcDdSUTs7RUFFRSw4QkFBQTtBM0V1N1JWOztBMkVyN1JROztFQUVFLGdDQUFBO0EzRXc3UlY7O0EyRXQ3UlE7O0VBRUUsaUNBQUE7QTNFeTdSVjs7QTJFdjdSUTs7RUFFRSwrQkFBQTtBM0UwN1JWOztBMkV6OFJRO0VBQXdCLHdCQUFBO0EzRTY4UmhDOztBMkU1OFJROztFQUVFLDRCQUFBO0EzRSs4UlY7O0EyRTc4UlE7O0VBRUUsOEJBQUE7QTNFZzlSVjs7QTJFOThSUTs7RUFFRSwrQkFBQTtBM0VpOVJWOztBMkUvOFJROztFQUVFLDZCQUFBO0EzRWs5UlY7O0EyRTU4Ukk7RUFBbUIsdUJBQUE7QTNFZzlSdkI7O0EyRS84Ukk7O0VBRUUsMkJBQUE7QTNFazlSTjs7QTJFaDlSSTs7RUFFRSw2QkFBQTtBM0VtOVJOOztBMkVqOVJJOztFQUVFLDhCQUFBO0EzRW85Uk47O0EyRWw5Ukk7O0VBRUUsNEJBQUE7QTNFcTlSTjs7QW1COTlSSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFcWhTdEM7O0UyRXBoU007O0lBRUUsd0JBQUE7RTNFdWhTUjs7RTJFcmhTTTs7SUFFRSwwQkFBQTtFM0V3aFNSOztFMkV0aFNNOztJQUVFLDJCQUFBO0UzRXloU1I7O0UyRXZoU007O0lBRUUseUJBQUE7RTNFMGhTUjs7RTJFemlTTTtJQUFnQywwQkFBQTtFM0U2aVN0Qzs7RTJFNWlTTTs7SUFFRSw4QkFBQTtFM0UraVNSOztFMkU3aVNNOztJQUVFLGdDQUFBO0UzRWdqU1I7O0UyRTlpU007O0lBRUUsaUNBQUE7RTNFaWpTUjs7RTJFL2lTTTs7SUFFRSwrQkFBQTtFM0VralNSOztFMkVqa1NNO0lBQWdDLHlCQUFBO0UzRXFrU3RDOztFMkVwa1NNOztJQUVFLDZCQUFBO0UzRXVrU1I7O0UyRXJrU007O0lBRUUsK0JBQUE7RTNFd2tTUjs7RTJFdGtTTTs7SUFFRSxnQ0FBQTtFM0V5a1NSOztFMkV2a1NNOztJQUVFLDhCQUFBO0UzRTBrU1I7O0UyRXpsU007SUFBZ0MsdUJBQUE7RTNFNmxTdEM7O0UyRTVsU007O0lBRUUsMkJBQUE7RTNFK2xTUjs7RTJFN2xTTTs7SUFFRSw2QkFBQTtFM0VnbVNSOztFMkU5bFNNOztJQUVFLDhCQUFBO0UzRWltU1I7O0UyRS9sU007O0lBRUUsNEJBQUE7RTNFa21TUjs7RTJFam5TTTtJQUFnQyx5QkFBQTtFM0VxblN0Qzs7RTJFcG5TTTs7SUFFRSw2QkFBQTtFM0V1blNSOztFMkVyblNNOztJQUVFLCtCQUFBO0UzRXduU1I7O0UyRXRuU007O0lBRUUsZ0NBQUE7RTNFeW5TUjs7RTJFdm5TTTs7SUFFRSw4QkFBQTtFM0UwblNSOztFMkV6b1NNO0lBQWdDLHVCQUFBO0UzRTZvU3RDOztFMkU1b1NNOztJQUVFLDJCQUFBO0UzRStvU1I7O0UyRTdvU007O0lBRUUsNkJBQUE7RTNFZ3BTUjs7RTJFOW9TTTs7SUFFRSw4QkFBQTtFM0VpcFNSOztFMkUvb1NNOztJQUVFLDRCQUFBO0UzRWtwU1I7O0UyRWpxU007SUFBZ0MscUJBQUE7RTNFcXFTdEM7O0UyRXBxU007O0lBRUUseUJBQUE7RTNFdXFTUjs7RTJFcnFTTTs7SUFFRSwyQkFBQTtFM0V3cVNSOztFMkV0cVNNOztJQUVFLDRCQUFBO0UzRXlxU1I7O0UyRXZxU007O0lBRUUsMEJBQUE7RTNFMHFTUjs7RTJFenJTTTtJQUFnQywyQkFBQTtFM0U2clN0Qzs7RTJFNXJTTTs7SUFFRSwrQkFBQTtFM0UrclNSOztFMkU3clNNOztJQUVFLGlDQUFBO0UzRWdzU1I7O0UyRTlyU007O0lBRUUsa0NBQUE7RTNFaXNTUjs7RTJFL3JTTTs7SUFFRSxnQ0FBQTtFM0Vrc1NSOztFMkVqdFNNO0lBQWdDLDBCQUFBO0UzRXF0U3RDOztFMkVwdFNNOztJQUVFLDhCQUFBO0UzRXV0U1I7O0UyRXJ0U007O0lBRUUsZ0NBQUE7RTNFd3RTUjs7RTJFdHRTTTs7SUFFRSxpQ0FBQTtFM0V5dFNSOztFMkV2dFNNOztJQUVFLCtCQUFBO0UzRTB0U1I7O0UyRXp1U007SUFBZ0Msd0JBQUE7RTNFNnVTdEM7O0UyRTV1U007O0lBRUUsNEJBQUE7RTNFK3VTUjs7RTJFN3VTTTs7SUFFRSw4QkFBQTtFM0VndlNSOztFMkU5dVNNOztJQUVFLCtCQUFBO0UzRWl2U1I7O0UyRS91U007O0lBRUUsNkJBQUE7RTNFa3ZTUjs7RTJFandTTTtJQUFnQywwQkFBQTtFM0Vxd1N0Qzs7RTJFcHdTTTs7SUFFRSw4QkFBQTtFM0V1d1NSOztFMkVyd1NNOztJQUVFLGdDQUFBO0UzRXd3U1I7O0UyRXR3U007O0lBRUUsaUNBQUE7RTNFeXdTUjs7RTJFdndTTTs7SUFFRSwrQkFBQTtFM0Uwd1NSOztFMkV6eFNNO0lBQWdDLHdCQUFBO0UzRTZ4U3RDOztFMkU1eFNNOztJQUVFLDRCQUFBO0UzRSt4U1I7O0UyRTd4U007O0lBRUUsOEJBQUE7RTNFZ3lTUjs7RTJFOXhTTTs7SUFFRSwrQkFBQTtFM0VpeVNSOztFMkUveFNNOztJQUVFLDZCQUFBO0UzRWt5U1I7O0UyRTF4U007SUFBd0IsMkJBQUE7RTNFOHhTOUI7O0UyRTd4U007O0lBRUUsK0JBQUE7RTNFZ3lTUjs7RTJFOXhTTTs7SUFFRSxpQ0FBQTtFM0VpeVNSOztFMkUveFNNOztJQUVFLGtDQUFBO0UzRWt5U1I7O0UyRWh5U007O0lBRUUsZ0NBQUE7RTNFbXlTUjs7RTJFbHpTTTtJQUF3QiwwQkFBQTtFM0VzelM5Qjs7RTJFcnpTTTs7SUFFRSw4QkFBQTtFM0V3elNSOztFMkV0elNNOztJQUVFLGdDQUFBO0UzRXl6U1I7O0UyRXZ6U007O0lBRUUsaUNBQUE7RTNFMHpTUjs7RTJFeHpTTTs7SUFFRSwrQkFBQTtFM0UyelNSOztFMkUxMFNNO0lBQXdCLHdCQUFBO0UzRTgwUzlCOztFMkU3MFNNOztJQUVFLDRCQUFBO0UzRWcxU1I7O0UyRTkwU007O0lBRUUsOEJBQUE7RTNFaTFTUjs7RTJFLzBTTTs7SUFFRSwrQkFBQTtFM0VrMVNSOztFMkVoMVNNOztJQUVFLDZCQUFBO0UzRW0xU1I7O0UyRWwyU007SUFBd0IsMEJBQUE7RTNFczJTOUI7O0UyRXIyU007O0lBRUUsOEJBQUE7RTNFdzJTUjs7RTJFdDJTTTs7SUFFRSxnQ0FBQTtFM0V5MlNSOztFMkV2MlNNOztJQUVFLGlDQUFBO0UzRTAyU1I7O0UyRXgyU007O0lBRUUsK0JBQUE7RTNFMjJTUjs7RTJFMTNTTTtJQUF3Qix3QkFBQTtFM0U4M1M5Qjs7RTJFNzNTTTs7SUFFRSw0QkFBQTtFM0VnNFNSOztFMkU5M1NNOztJQUVFLDhCQUFBO0UzRWk0U1I7O0UyRS8zU007O0lBRUUsK0JBQUE7RTNFazRTUjs7RTJFaDRTTTs7SUFFRSw2QkFBQTtFM0VtNFNSOztFMkU3M1NFO0lBQW1CLHVCQUFBO0UzRWk0U3JCOztFMkVoNFNFOztJQUVFLDJCQUFBO0UzRW00U0o7O0UyRWo0U0U7O0lBRUUsNkJBQUE7RTNFbzRTSjs7RTJFbDRTRTs7SUFFRSw4QkFBQTtFM0VxNFNKOztFMkVuNFNFOztJQUVFLDRCQUFBO0UzRXM0U0o7QUFDRjtBbUJoNVNJO0V3RGxESTtJQUFnQyxvQkFBQTtFM0VzOFN0Qzs7RTJFcjhTTTs7SUFFRSx3QkFBQTtFM0V3OFNSOztFMkV0OFNNOztJQUVFLDBCQUFBO0UzRXk4U1I7O0UyRXY4U007O0lBRUUsMkJBQUE7RTNFMDhTUjs7RTJFeDhTTTs7SUFFRSx5QkFBQTtFM0UyOFNSOztFMkUxOVNNO0lBQWdDLDBCQUFBO0UzRTg5U3RDOztFMkU3OVNNOztJQUVFLDhCQUFBO0UzRWcrU1I7O0UyRTk5U007O0lBRUUsZ0NBQUE7RTNFaStTUjs7RTJFLzlTTTs7SUFFRSxpQ0FBQTtFM0VrK1NSOztFMkVoK1NNOztJQUVFLCtCQUFBO0UzRW0rU1I7O0UyRWwvU007SUFBZ0MseUJBQUE7RTNFcy9TdEM7O0UyRXIvU007O0lBRUUsNkJBQUE7RTNFdy9TUjs7RTJFdC9TTTs7SUFFRSwrQkFBQTtFM0V5L1NSOztFMkV2L1NNOztJQUVFLGdDQUFBO0UzRTAvU1I7O0UyRXgvU007O0lBRUUsOEJBQUE7RTNFMi9TUjs7RTJFMWdUTTtJQUFnQyx1QkFBQTtFM0U4Z1R0Qzs7RTJFN2dUTTs7SUFFRSwyQkFBQTtFM0VnaFRSOztFMkU5Z1RNOztJQUVFLDZCQUFBO0UzRWloVFI7O0UyRS9nVE07O0lBRUUsOEJBQUE7RTNFa2hUUjs7RTJFaGhUTTs7SUFFRSw0QkFBQTtFM0VtaFRSOztFMkVsaVRNO0lBQWdDLHlCQUFBO0UzRXNpVHRDOztFMkVyaVRNOztJQUVFLDZCQUFBO0UzRXdpVFI7O0UyRXRpVE07O0lBRUUsK0JBQUE7RTNFeWlUUjs7RTJFdmlUTTs7SUFFRSxnQ0FBQTtFM0UwaVRSOztFMkV4aVRNOztJQUVFLDhCQUFBO0UzRTJpVFI7O0UyRTFqVE07SUFBZ0MsdUJBQUE7RTNFOGpUdEM7O0UyRTdqVE07O0lBRUUsMkJBQUE7RTNFZ2tUUjs7RTJFOWpUTTs7SUFFRSw2QkFBQTtFM0Vpa1RSOztFMkUvalRNOztJQUVFLDhCQUFBO0UzRWtrVFI7O0UyRWhrVE07O0lBRUUsNEJBQUE7RTNFbWtUUjs7RTJFbGxUTTtJQUFnQyxxQkFBQTtFM0VzbFR0Qzs7RTJFcmxUTTs7SUFFRSx5QkFBQTtFM0V3bFRSOztFMkV0bFRNOztJQUVFLDJCQUFBO0UzRXlsVFI7O0UyRXZsVE07O0lBRUUsNEJBQUE7RTNFMGxUUjs7RTJFeGxUTTs7SUFFRSwwQkFBQTtFM0UybFRSOztFMkUxbVRNO0lBQWdDLDJCQUFBO0UzRThtVHRDOztFMkU3bVRNOztJQUVFLCtCQUFBO0UzRWduVFI7O0UyRTltVE07O0lBRUUsaUNBQUE7RTNFaW5UUjs7RTJFL21UTTs7SUFFRSxrQ0FBQTtFM0VrblRSOztFMkVoblRNOztJQUVFLGdDQUFBO0UzRW1uVFI7O0UyRWxvVE07SUFBZ0MsMEJBQUE7RTNFc29UdEM7O0UyRXJvVE07O0lBRUUsOEJBQUE7RTNFd29UUjs7RTJFdG9UTTs7SUFFRSxnQ0FBQTtFM0V5b1RSOztFMkV2b1RNOztJQUVFLGlDQUFBO0UzRTBvVFI7O0UyRXhvVE07O0lBRUUsK0JBQUE7RTNFMm9UUjs7RTJFMXBUTTtJQUFnQyx3QkFBQTtFM0U4cFR0Qzs7RTJFN3BUTTs7SUFFRSw0QkFBQTtFM0VncVRSOztFMkU5cFRNOztJQUVFLDhCQUFBO0UzRWlxVFI7O0UyRS9wVE07O0lBRUUsK0JBQUE7RTNFa3FUUjs7RTJFaHFUTTs7SUFFRSw2QkFBQTtFM0VtcVRSOztFMkVsclRNO0lBQWdDLDBCQUFBO0UzRXNyVHRDOztFMkVyclRNOztJQUVFLDhCQUFBO0UzRXdyVFI7O0UyRXRyVE07O0lBRUUsZ0NBQUE7RTNFeXJUUjs7RTJFdnJUTTs7SUFFRSxpQ0FBQTtFM0UwclRSOztFMkV4clRNOztJQUVFLCtCQUFBO0UzRTJyVFI7O0UyRTFzVE07SUFBZ0Msd0JBQUE7RTNFOHNUdEM7O0UyRTdzVE07O0lBRUUsNEJBQUE7RTNFZ3RUUjs7RTJFOXNUTTs7SUFFRSw4QkFBQTtFM0VpdFRSOztFMkUvc1RNOztJQUVFLCtCQUFBO0UzRWt0VFI7O0UyRWh0VE07O0lBRUUsNkJBQUE7RTNFbXRUUjs7RTJFM3NUTTtJQUF3QiwyQkFBQTtFM0Urc1Q5Qjs7RTJFOXNUTTs7SUFFRSwrQkFBQTtFM0VpdFRSOztFMkUvc1RNOztJQUVFLGlDQUFBO0UzRWt0VFI7O0UyRWh0VE07O0lBRUUsa0NBQUE7RTNFbXRUUjs7RTJFanRUTTs7SUFFRSxnQ0FBQTtFM0VvdFRSOztFMkVudVRNO0lBQXdCLDBCQUFBO0UzRXV1VDlCOztFMkV0dVRNOztJQUVFLDhCQUFBO0UzRXl1VFI7O0UyRXZ1VE07O0lBRUUsZ0NBQUE7RTNFMHVUUjs7RTJFeHVUTTs7SUFFRSxpQ0FBQTtFM0UydVRSOztFMkV6dVRNOztJQUVFLCtCQUFBO0UzRTR1VFI7O0UyRTN2VE07SUFBd0Isd0JBQUE7RTNFK3ZUOUI7O0UyRTl2VE07O0lBRUUsNEJBQUE7RTNFaXdUUjs7RTJFL3ZUTTs7SUFFRSw4QkFBQTtFM0Vrd1RSOztFMkVod1RNOztJQUVFLCtCQUFBO0UzRW13VFI7O0UyRWp3VE07O0lBRUUsNkJBQUE7RTNFb3dUUjs7RTJFbnhUTTtJQUF3QiwwQkFBQTtFM0V1eFQ5Qjs7RTJFdHhUTTs7SUFFRSw4QkFBQTtFM0V5eFRSOztFMkV2eFRNOztJQUVFLGdDQUFBO0UzRTB4VFI7O0UyRXh4VE07O0lBRUUsaUNBQUE7RTNFMnhUUjs7RTJFenhUTTs7SUFFRSwrQkFBQTtFM0U0eFRSOztFMkUzeVRNO0lBQXdCLHdCQUFBO0UzRSt5VDlCOztFMkU5eVRNOztJQUVFLDRCQUFBO0UzRWl6VFI7O0UyRS95VE07O0lBRUUsOEJBQUE7RTNFa3pUUjs7RTJFaHpUTTs7SUFFRSwrQkFBQTtFM0VtelRSOztFMkVqelRNOztJQUVFLDZCQUFBO0UzRW96VFI7O0UyRTl5VEU7SUFBbUIsdUJBQUE7RTNFa3pUckI7O0UyRWp6VEU7O0lBRUUsMkJBQUE7RTNFb3pUSjs7RTJFbHpURTs7SUFFRSw2QkFBQTtFM0VxelRKOztFMkVuelRFOztJQUVFLDhCQUFBO0UzRXN6VEo7O0UyRXB6VEU7O0lBRUUsNEJBQUE7RTNFdXpUSjtBQUNGO0FtQmowVEk7RXdEbERJO0lBQWdDLG9CQUFBO0UzRXUzVHRDOztFMkV0M1RNOztJQUVFLHdCQUFBO0UzRXkzVFI7O0UyRXYzVE07O0lBRUUsMEJBQUE7RTNFMDNUUjs7RTJFeDNUTTs7SUFFRSwyQkFBQTtFM0UyM1RSOztFMkV6M1RNOztJQUVFLHlCQUFBO0UzRTQzVFI7O0UyRTM0VE07SUFBZ0MsMEJBQUE7RTNFKzRUdEM7O0UyRTk0VE07O0lBRUUsOEJBQUE7RTNFaTVUUjs7RTJFLzRUTTs7SUFFRSxnQ0FBQTtFM0VrNVRSOztFMkVoNVRNOztJQUVFLGlDQUFBO0UzRW01VFI7O0UyRWo1VE07O0lBRUUsK0JBQUE7RTNFbzVUUjs7RTJFbjZUTTtJQUFnQyx5QkFBQTtFM0V1NlR0Qzs7RTJFdDZUTTs7SUFFRSw2QkFBQTtFM0V5NlRSOztFMkV2NlRNOztJQUVFLCtCQUFBO0UzRTA2VFI7O0UyRXg2VE07O0lBRUUsZ0NBQUE7RTNFMjZUUjs7RTJFejZUTTs7SUFFRSw4QkFBQTtFM0U0NlRSOztFMkUzN1RNO0lBQWdDLHVCQUFBO0UzRSs3VHRDOztFMkU5N1RNOztJQUVFLDJCQUFBO0UzRWk4VFI7O0UyRS83VE07O0lBRUUsNkJBQUE7RTNFazhUUjs7RTJFaDhUTTs7SUFFRSw4QkFBQTtFM0VtOFRSOztFMkVqOFRNOztJQUVFLDRCQUFBO0UzRW84VFI7O0UyRW45VE07SUFBZ0MseUJBQUE7RTNFdTlUdEM7O0UyRXQ5VE07O0lBRUUsNkJBQUE7RTNFeTlUUjs7RTJFdjlUTTs7SUFFRSwrQkFBQTtFM0UwOVRSOztFMkV4OVRNOztJQUVFLGdDQUFBO0UzRTI5VFI7O0UyRXo5VE07O0lBRUUsOEJBQUE7RTNFNDlUUjs7RTJFMytUTTtJQUFnQyx1QkFBQTtFM0UrK1R0Qzs7RTJFOStUTTs7SUFFRSwyQkFBQTtFM0VpL1RSOztFMkUvK1RNOztJQUVFLDZCQUFBO0UzRWsvVFI7O0UyRWgvVE07O0lBRUUsOEJBQUE7RTNFbS9UUjs7RTJFai9UTTs7SUFFRSw0QkFBQTtFM0VvL1RSOztFMkVuZ1VNO0lBQWdDLHFCQUFBO0UzRXVnVXRDOztFMkV0Z1VNOztJQUVFLHlCQUFBO0UzRXlnVVI7O0UyRXZnVU07O0lBRUUsMkJBQUE7RTNFMGdVUjs7RTJFeGdVTTs7SUFFRSw0QkFBQTtFM0UyZ1VSOztFMkV6Z1VNOztJQUVFLDBCQUFBO0UzRTRnVVI7O0UyRTNoVU07SUFBZ0MsMkJBQUE7RTNFK2hVdEM7O0UyRTloVU07O0lBRUUsK0JBQUE7RTNFaWlVUjs7RTJFL2hVTTs7SUFFRSxpQ0FBQTtFM0VraVVSOztFMkVoaVVNOztJQUVFLGtDQUFBO0UzRW1pVVI7O0UyRWppVU07O0lBRUUsZ0NBQUE7RTNFb2lVUjs7RTJFbmpVTTtJQUFnQywwQkFBQTtFM0V1alV0Qzs7RTJFdGpVTTs7SUFFRSw4QkFBQTtFM0V5alVSOztFMkV2alVNOztJQUVFLGdDQUFBO0UzRTBqVVI7O0UyRXhqVU07O0lBRUUsaUNBQUE7RTNFMmpVUjs7RTJFempVTTs7SUFFRSwrQkFBQTtFM0U0alVSOztFMkUza1VNO0lBQWdDLHdCQUFBO0UzRStrVXRDOztFMkU5a1VNOztJQUVFLDRCQUFBO0UzRWlsVVI7O0UyRS9rVU07O0lBRUUsOEJBQUE7RTNFa2xVUjs7RTJFaGxVTTs7SUFFRSwrQkFBQTtFM0VtbFVSOztFMkVqbFVNOztJQUVFLDZCQUFBO0UzRW9sVVI7O0UyRW5tVU07SUFBZ0MsMEJBQUE7RTNFdW1VdEM7O0UyRXRtVU07O0lBRUUsOEJBQUE7RTNFeW1VUjs7RTJFdm1VTTs7SUFFRSxnQ0FBQTtFM0UwbVVSOztFMkV4bVVNOztJQUVFLGlDQUFBO0UzRTJtVVI7O0UyRXptVU07O0lBRUUsK0JBQUE7RTNFNG1VUjs7RTJFM25VTTtJQUFnQyx3QkFBQTtFM0UrblV0Qzs7RTJFOW5VTTs7SUFFRSw0QkFBQTtFM0Vpb1VSOztFMkUvblVNOztJQUVFLDhCQUFBO0UzRWtvVVI7O0UyRWhvVU07O0lBRUUsK0JBQUE7RTNFbW9VUjs7RTJFam9VTTs7SUFFRSw2QkFBQTtFM0Vvb1VSOztFMkU1blVNO0lBQXdCLDJCQUFBO0UzRWdvVTlCOztFMkUvblVNOztJQUVFLCtCQUFBO0UzRWtvVVI7O0UyRWhvVU07O0lBRUUsaUNBQUE7RTNFbW9VUjs7RTJFam9VTTs7SUFFRSxrQ0FBQTtFM0Vvb1VSOztFMkVsb1VNOztJQUVFLGdDQUFBO0UzRXFvVVI7O0UyRXBwVU07SUFBd0IsMEJBQUE7RTNFd3BVOUI7O0UyRXZwVU07O0lBRUUsOEJBQUE7RTNFMHBVUjs7RTJFeHBVTTs7SUFFRSxnQ0FBQTtFM0UycFVSOztFMkV6cFVNOztJQUVFLGlDQUFBO0UzRTRwVVI7O0UyRTFwVU07O0lBRUUsK0JBQUE7RTNFNnBVUjs7RTJFNXFVTTtJQUF3Qix3QkFBQTtFM0VnclU5Qjs7RTJFL3FVTTs7SUFFRSw0QkFBQTtFM0VrclVSOztFMkVoclVNOztJQUVFLDhCQUFBO0UzRW1yVVI7O0UyRWpyVU07O0lBRUUsK0JBQUE7RTNFb3JVUjs7RTJFbHJVTTs7SUFFRSw2QkFBQTtFM0VxclVSOztFMkVwc1VNO0lBQXdCLDBCQUFBO0UzRXdzVTlCOztFMkV2c1VNOztJQUVFLDhCQUFBO0UzRTBzVVI7O0UyRXhzVU07O0lBRUUsZ0NBQUE7RTNFMnNVUjs7RTJFenNVTTs7SUFFRSxpQ0FBQTtFM0U0c1VSOztFMkUxc1VNOztJQUVFLCtCQUFBO0UzRTZzVVI7O0UyRTV0VU07SUFBd0Isd0JBQUE7RTNFZ3VVOUI7O0UyRS90VU07O0lBRUUsNEJBQUE7RTNFa3VVUjs7RTJFaHVVTTs7SUFFRSw4QkFBQTtFM0VtdVVSOztFMkVqdVVNOztJQUVFLCtCQUFBO0UzRW91VVI7O0UyRWx1VU07O0lBRUUsNkJBQUE7RTNFcXVVUjs7RTJFL3RVRTtJQUFtQix1QkFBQTtFM0VtdVVyQjs7RTJFbHVVRTs7SUFFRSwyQkFBQTtFM0VxdVVKOztFMkVudVVFOztJQUVFLDZCQUFBO0UzRXN1VUo7O0UyRXB1VUU7O0lBRUUsOEJBQUE7RTNFdXVVSjs7RTJFcnVVRTs7SUFFRSw0QkFBQTtFM0V3dVVKO0FBQ0Y7QW1CbHZVSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFd3lVdEM7O0UyRXZ5VU07O0lBRUUsd0JBQUE7RTNFMHlVUjs7RTJFeHlVTTs7SUFFRSwwQkFBQTtFM0UyeVVSOztFMkV6eVVNOztJQUVFLDJCQUFBO0UzRTR5VVI7O0UyRTF5VU07O0lBRUUseUJBQUE7RTNFNnlVUjs7RTJFNXpVTTtJQUFnQywwQkFBQTtFM0VnMFV0Qzs7RTJFL3pVTTs7SUFFRSw4QkFBQTtFM0VrMFVSOztFMkVoMFVNOztJQUVFLGdDQUFBO0UzRW0wVVI7O0UyRWowVU07O0lBRUUsaUNBQUE7RTNFbzBVUjs7RTJFbDBVTTs7SUFFRSwrQkFBQTtFM0VxMFVSOztFMkVwMVVNO0lBQWdDLHlCQUFBO0UzRXcxVXRDOztFMkV2MVVNOztJQUVFLDZCQUFBO0UzRTAxVVI7O0UyRXgxVU07O0lBRUUsK0JBQUE7RTNFMjFVUjs7RTJFejFVTTs7SUFFRSxnQ0FBQTtFM0U0MVVSOztFMkUxMVVNOztJQUVFLDhCQUFBO0UzRTYxVVI7O0UyRTUyVU07SUFBZ0MsdUJBQUE7RTNFZzNVdEM7O0UyRS8yVU07O0lBRUUsMkJBQUE7RTNFazNVUjs7RTJFaDNVTTs7SUFFRSw2QkFBQTtFM0VtM1VSOztFMkVqM1VNOztJQUVFLDhCQUFBO0UzRW8zVVI7O0UyRWwzVU07O0lBRUUsNEJBQUE7RTNFcTNVUjs7RTJFcDRVTTtJQUFnQyx5QkFBQTtFM0V3NFV0Qzs7RTJFdjRVTTs7SUFFRSw2QkFBQTtFM0UwNFVSOztFMkV4NFVNOztJQUVFLCtCQUFBO0UzRTI0VVI7O0UyRXo0VU07O0lBRUUsZ0NBQUE7RTNFNDRVUjs7RTJFMTRVTTs7SUFFRSw4QkFBQTtFM0U2NFVSOztFMkU1NVVNO0lBQWdDLHVCQUFBO0UzRWc2VXRDOztFMkUvNVVNOztJQUVFLDJCQUFBO0UzRWs2VVI7O0UyRWg2VU07O0lBRUUsNkJBQUE7RTNFbTZVUjs7RTJFajZVTTs7SUFFRSw4QkFBQTtFM0VvNlVSOztFMkVsNlVNOztJQUVFLDRCQUFBO0UzRXE2VVI7O0UyRXA3VU07SUFBZ0MscUJBQUE7RTNFdzdVdEM7O0UyRXY3VU07O0lBRUUseUJBQUE7RTNFMDdVUjs7RTJFeDdVTTs7SUFFRSwyQkFBQTtFM0UyN1VSOztFMkV6N1VNOztJQUVFLDRCQUFBO0UzRTQ3VVI7O0UyRTE3VU07O0lBRUUsMEJBQUE7RTNFNjdVUjs7RTJFNThVTTtJQUFnQywyQkFBQTtFM0VnOVV0Qzs7RTJFLzhVTTs7SUFFRSwrQkFBQTtFM0VrOVVSOztFMkVoOVVNOztJQUVFLGlDQUFBO0UzRW05VVI7O0UyRWo5VU07O0lBRUUsa0NBQUE7RTNFbzlVUjs7RTJFbDlVTTs7SUFFRSxnQ0FBQTtFM0VxOVVSOztFMkVwK1VNO0lBQWdDLDBCQUFBO0UzRXcrVXRDOztFMkV2K1VNOztJQUVFLDhCQUFBO0UzRTArVVI7O0UyRXgrVU07O0lBRUUsZ0NBQUE7RTNFMitVUjs7RTJFeitVTTs7SUFFRSxpQ0FBQTtFM0U0K1VSOztFMkUxK1VNOztJQUVFLCtCQUFBO0UzRTYrVVI7O0UyRTUvVU07SUFBZ0Msd0JBQUE7RTNFZ2dWdEM7O0UyRS8vVU07O0lBRUUsNEJBQUE7RTNFa2dWUjs7RTJFaGdWTTs7SUFFRSw4QkFBQTtFM0VtZ1ZSOztFMkVqZ1ZNOztJQUVFLCtCQUFBO0UzRW9nVlI7O0UyRWxnVk07O0lBRUUsNkJBQUE7RTNFcWdWUjs7RTJFcGhWTTtJQUFnQywwQkFBQTtFM0V3aFZ0Qzs7RTJFdmhWTTs7SUFFRSw4QkFBQTtFM0UwaFZSOztFMkV4aFZNOztJQUVFLGdDQUFBO0UzRTJoVlI7O0UyRXpoVk07O0lBRUUsaUNBQUE7RTNFNGhWUjs7RTJFMWhWTTs7SUFFRSwrQkFBQTtFM0U2aFZSOztFMkU1aVZNO0lBQWdDLHdCQUFBO0UzRWdqVnRDOztFMkUvaVZNOztJQUVFLDRCQUFBO0UzRWtqVlI7O0UyRWhqVk07O0lBRUUsOEJBQUE7RTNFbWpWUjs7RTJFampWTTs7SUFFRSwrQkFBQTtFM0VvalZSOztFMkVsalZNOztJQUVFLDZCQUFBO0UzRXFqVlI7O0UyRTdpVk07SUFBd0IsMkJBQUE7RTNFaWpWOUI7O0UyRWhqVk07O0lBRUUsK0JBQUE7RTNFbWpWUjs7RTJFampWTTs7SUFFRSxpQ0FBQTtFM0VvalZSOztFMkVsalZNOztJQUVFLGtDQUFBO0UzRXFqVlI7O0UyRW5qVk07O0lBRUUsZ0NBQUE7RTNFc2pWUjs7RTJFcmtWTTtJQUF3QiwwQkFBQTtFM0V5a1Y5Qjs7RTJFeGtWTTs7SUFFRSw4QkFBQTtFM0Uya1ZSOztFMkV6a1ZNOztJQUVFLGdDQUFBO0UzRTRrVlI7O0UyRTFrVk07O0lBRUUsaUNBQUE7RTNFNmtWUjs7RTJFM2tWTTs7SUFFRSwrQkFBQTtFM0U4a1ZSOztFMkU3bFZNO0lBQXdCLHdCQUFBO0UzRWltVjlCOztFMkVobVZNOztJQUVFLDRCQUFBO0UzRW1tVlI7O0UyRWptVk07O0lBRUUsOEJBQUE7RTNFb21WUjs7RTJFbG1WTTs7SUFFRSwrQkFBQTtFM0VxbVZSOztFMkVubVZNOztJQUVFLDZCQUFBO0UzRXNtVlI7O0UyRXJuVk07SUFBd0IsMEJBQUE7RTNFeW5WOUI7O0UyRXhuVk07O0lBRUUsOEJBQUE7RTNFMm5WUjs7RTJFem5WTTs7SUFFRSxnQ0FBQTtFM0U0blZSOztFMkUxblZNOztJQUVFLGlDQUFBO0UzRTZuVlI7O0UyRTNuVk07O0lBRUUsK0JBQUE7RTNFOG5WUjs7RTJFN29WTTtJQUF3Qix3QkFBQTtFM0VpcFY5Qjs7RTJFaHBWTTs7SUFFRSw0QkFBQTtFM0VtcFZSOztFMkVqcFZNOztJQUVFLDhCQUFBO0UzRW9wVlI7O0UyRWxwVk07O0lBRUUsK0JBQUE7RTNFcXBWUjs7RTJFbnBWTTs7SUFFRSw2QkFBQTtFM0VzcFZSOztFMkVocFZFO0lBQW1CLHVCQUFBO0UzRW9wVnJCOztFMkVucFZFOztJQUVFLDJCQUFBO0UzRXNwVko7O0UyRXBwVkU7O0lBRUUsNkJBQUE7RTNFdXBWSjs7RTJFcnBWRTs7SUFFRSw4QkFBQTtFM0V3cFZKOztFMkV0cFZFOztJQUVFLDRCQUFBO0UzRXlwVko7QUFDRjtBNEUxdFZFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0E1RTB0Vko7O0E2RXB1VkE7RUFBa0IsNEdBQUE7QTdFd3VWbEI7O0E2RXB1VkE7RUFBaUIsOEJBQUE7QTdFd3VWakI7O0E2RXZ1VkE7RUFBaUIsOEJBQUE7QTdFMnVWakI7O0E2RTF1VkE7RUFBaUIsOEJBQUE7QTdFOHVWakI7O0E2RTd1VkE7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTlFMHZWRjs7QTZFM3VWSTtFQUF3QiwyQkFBQTtBN0UrdVY1Qjs7QTZFOXVWSTtFQUF3Qiw0QkFBQTtBN0VrdlY1Qjs7QTZFanZWSTtFQUF3Qiw2QkFBQTtBN0VxdlY1Qjs7QW1CaHRWSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFNHZWMUI7O0U2RTN2VkU7SUFBd0IsNEJBQUE7RTdFK3ZWMUI7O0U2RTl2VkU7SUFBd0IsNkJBQUE7RTdFa3dWMUI7QUFDRjtBbUI5dFZJO0UwRHZDQTtJQUF3QiwyQkFBQTtFN0V5d1YxQjs7RTZFeHdWRTtJQUF3Qiw0QkFBQTtFN0U0d1YxQjs7RTZFM3dWRTtJQUF3Qiw2QkFBQTtFN0Urd1YxQjtBQUNGO0FtQjN1Vkk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RXN4VjFCOztFNkVyeFZFO0lBQXdCLDRCQUFBO0U3RXl4VjFCOztFNkV4eFZFO0lBQXdCLDZCQUFBO0U3RTR4VjFCO0FBQ0Y7QW1CeHZWSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFbXlWMUI7O0U2RWx5VkU7SUFBd0IsNEJBQUE7RTdFc3lWMUI7O0U2RXJ5VkU7SUFBd0IsNkJBQUE7RTdFeXlWMUI7QUFDRjtBNkVweVZBO0VBQW1CLG9DQUFBO0E3RXV5Vm5COztBNkV0eVZBO0VBQW1CLG9DQUFBO0E3RTB5Vm5COztBNkV6eVZBO0VBQW1CLHFDQUFBO0E3RTZ5Vm5COztBNkV6eVZBO0VBQXVCLDJCQUFBO0E3RTZ5VnZCOztBNkU1eVZBO0VBQXVCLCtCQUFBO0E3RWd6VnZCOztBNkUveVZBO0VBQXVCLDhCQUFBO0E3RW16VnZCOztBNkVselZBO0VBQXVCLDRCQUFBO0E3RXN6VnZCOztBNkVyelZBO0VBQXVCLDhCQUFBO0E3RXl6VnZCOztBNkV4elZBO0VBQXVCLDZCQUFBO0E3RTR6VnZCOztBNkV4elZBO0VBQWMsc0JBQUE7QTdFNHpWZDs7QStFbjJWRTtFQUNFLHlCQUFBO0EvRXMyVko7O0FVNTFWRTtFcUVMTSx5QkFBQTtBL0VxMlZSOztBK0UzMlZFO0VBQ0UseUJBQUE7QS9FODJWSjs7QVVwMlZFO0VxRUxNLHlCQUFBO0EvRTYyVlI7O0ErRW4zVkU7RUFDRSx5QkFBQTtBL0VzM1ZKOztBVTUyVkU7RXFFTE0seUJBQUE7QS9FcTNWUjs7QStFMzNWRTtFQUNFLHlCQUFBO0EvRTgzVko7O0FVcDNWRTtFcUVMTSx5QkFBQTtBL0U2M1ZSOztBK0VuNFZFO0VBQ0UseUJBQUE7QS9FczRWSjs7QVU1M1ZFO0VxRUxNLHlCQUFBO0EvRXE0VlI7O0ErRTM0VkU7RUFDRSx5QkFBQTtBL0U4NFZKOztBVXA0VkU7RXFFTE0seUJBQUE7QS9FNjRWUjs7QStFbjVWRTtFQUNFLHlCQUFBO0EvRXM1Vko7O0FVNTRWRTtFcUVMTSx5QkFBQTtBL0VxNVZSOztBK0UzNVZFO0VBQ0UseUJBQUE7QS9FODVWSjs7QVVwNVZFO0VxRUxNLHVCQUFBO0EvRTY1VlI7O0ErRW42VkU7RUFDRSx5QkFBQTtBL0VzNlZKOztBVTU1VkU7RXFFTE0seUJBQUE7QS9FcTZWUjs7QStFMzZWRTtFQUNFLHlCQUFBO0EvRTg2Vko7O0FVcDZWRTtFcUVMTSx5QkFBQTtBL0U2NlZSOztBK0VuN1ZFO0VBQ0UseUJBQUE7QS9FczdWSjs7QVU1NlZFO0VxRUxNLHlCQUFBO0EvRXE3VlI7O0ErRTM3VkU7RUFDRSx5QkFBQTtBL0U4N1ZKOztBVXA3VkU7RXFFTE0seUJBQUE7QS9FNjdWUjs7QStFbjhWRTtFQUNFLHlCQUFBO0EvRXM4Vko7O0FVNTdWRTtFcUVMTSx5QkFBQTtBL0VxOFZSOztBK0UzOFZFO0VBQ0UseUJBQUE7QS9FODhWSjs7QVVwOFZFO0VxRUxNLHlCQUFBO0EvRTY4VlI7O0ErRW45VkU7RUFDRSx5QkFBQTtBL0VzOVZKOztBVTU4VkU7RXFFTE0seUJBQUE7QS9FcTlWUjs7QStFMzlWRTtFQUNFLHlCQUFBO0EvRTg5Vko7O0FVcDlWRTtFcUVMTSx5QkFBQTtBL0U2OVZSOztBK0VuK1ZFO0VBQ0UseUJBQUE7QS9FcytWSjs7QVU1OVZFO0VxRUxNLHlCQUFBO0EvRXErVlI7O0ErRTMrVkU7RUFDRSx5QkFBQTtBL0U4K1ZKOztBVXArVkU7RXFFTE0sdUJBQUE7QS9FNitWUjs7QTZFdDhWQTtFQUFhLHlCQUFBO0E3RTA4VmI7O0E2RXo4VkE7RUFBYyx5QkFBQTtBN0U2OFZkOztBNkUzOFZBO0VBQWlCLG9DQUFBO0E3RSs4VmpCOztBNkU5OFZBO0VBQWlCLDBDQUFBO0E3RWs5VmpCOztBNkU5OFZBO0VHdkRFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0FoRnlnV0Y7O0E2RWw5VkE7RUFB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V2hCO0FBQ0Y7O0F3Ri9qV0E7RUFDRSx3QkFBQTtBeEZra1dGOztBd0Y5aldBOztFQUVFLFlBQUE7QXhGaWtXRjs7QXdGOWpXQTtFQUtFLG9CQUFBO0VBQ0Esd0JBQUE7QXhGNmpXRjs7QXdGdGpXQTtFQUNFLHdCQUFBO0F4RnlqV0Y7O0F3RmpqV0E7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QXhGb2pXRjs7QXdGN2lXQTtFQUNFLHFCQUFBO0F4RmdqV0Y7O0F3RjdpV0E7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QXhGZ2pXRjs7QXdGN2lXQTtFQUNFLGFBQUE7QXhGZ2pXRjs7QXdGM2lXQTtFQUNFLHdCQUFBO0F4RjhpV0Y7O0EyRjFnWEE7O0VBRUUscUJsRnFTNEI7RWtGblM1QixnQmxGcVM0QjtFa0ZwUzVCLGdCbEZxUzRCO0FUdXVXOUI7O0EyRnhnWEE7RUYwSVEsaUJBaEVXO0F6Rms4V25CO0F5RjUyV1E7RUVoS1I7SUZ3S1ksaUNBOURNO0V6RnM2V2hCO0FBQ0Y7O0EyRmhoWEE7RUZ5SVEsZUFoRVc7QXpGMjhXbkI7QXlGcjNXUTtFRS9KUjtJRnVLWSxpQ0E5RE07RXpGKzZXaEI7QUFDRjs7QTJGeGhYQTtFRndJUSxrQkFoRVc7QXpGbzlXbkI7QXlGOTNXUTtFRTlKUjtJRnNLWSwrQkE5RE07RXpGdzdXaEI7QUFDRjs7QTJGaGlYQTtFRnVJUSxpQkFoRVc7QXpGNjlXbkI7QXlGdjRXUTtFRTdKUjtJRnFLWSxpQ0E5RE07RXpGaThXaEI7QUFDRjs7QTJGeGlYQTtFRjRHTSxrQkF0Q2E7QXpGcytXbkI7O0EyRjNpWEE7RUYyR00sZUF0Q2E7QXpGMCtXbkI7O0EyRjdpWEE7RUZ5R00sa0JBdENhO0VFakVqQixnQmxGdVM0QjtBVHl3VzlCOztBMkY1aVhBO0VGNkhRLGVBaEVXO0VFM0RqQixnQmxGMFI0QjtFa0Z6UjVCLGdCbEZpUjRCO0FUOHhXOUI7QXlGLzVXUTtFRW5KUjtJRjJKWSxpQ0E5RE07RXpGeTlXaEI7QUFDRjs7QTJGbGpYQTtFRndIUSxpQkFoRVc7RUV0RGpCLGdCbEZzUjRCO0VrRnJSNUIsZ0JsRjRRNEI7QVR5eVc5QjtBeUYxNldRO0VFOUlSO0lGc0pZLGlDQTlETTtFekZvK1doQjtBQUNGOztBMkZ4alhBO0VGbUhRLGlCQWhFVztFRWpEakIsZ0JsRmtSNEI7RWtGalI1QixnQmxGdVE0QjtBVG96VzlCO0F5RnI3V1E7RUV6SVI7SUZpSlksaUNBOURNO0V6RisrV2hCO0FBQ0Y7O0EyRjlqWEE7RUY4R1EsaUJBaEVXO0VFNUNqQixnQmxGOFE0QjtFa0Y3UTVCLGdCbEZrUTRCO0FUK3pXOUI7QXlGaDhXUTtFRXBJUjtJRjRJWSxpQ0E5RE07RXpGMC9XaEI7QUFDRjs7QTJGOWpYQTtFQUNFLGdCbEZnRk87RWtGL0VQLG1CbEYrRU87RWtGOUVQLFNBQUE7RUFDQSx3Q0FBQTtBM0Zpa1hGOztBMkZ6alhBOztFRk1JLGNBQUE7RUVIRixnQkxZdUI7QXRGZ2pYekI7O0EyRnpqWEE7O0VBRUUsY2xGa1E0QjtFa0ZqUTVCLHlCbEYwUTRCO0FUa3pXOUI7O0EyRnBqWEE7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0E1RnVvWEY7O0EyRnBqWEE7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0E1RjRvWEY7O0EyRnRqWEE7RUFDRSxxQkFBQTtBM0Z5alhGO0EyRnZqWEU7RUFDRSxvQmxGb1AwQjtBVHEwVzlCOztBMkYvaVhBO0VGakNJLGNBQUE7RUVtQ0YseUJBQUE7QTNGa2pYRjs7QTJGOWlYQTtFQUNFLG1CbEZ1Qk87RWdGUkgsa0JBdENhO0F6RnlrWG5COztBMkY5aVhBO0VBQ0UsY0FBQTtFRjdDRSxjQUFBO0VFK0NGLGNsRjFHUztBVDJwWFg7QTJGL2lYRTtFQUNFLGFBQUE7QTNGaWpYSjs7QTZGcHFYQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0E5RmtxWEY7O0E2Rm5xWEE7RUFDRSxnQnBGbWdDa0M7RW9GbGdDbEMsc0IxRnFHTTtFMEZwR04seUJBQUE7RUVFRSxzQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0E5RjJxWEY7O0E2RjdwWEE7RUFFRSxxQkFBQTtBN0YrcFhGOztBNkY1cFhBO0VBQ0UscUJBQUE7RUFD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dlpBOztFcUdsdVpVO0lIaEJWLDJCQUFBO0VsR3N2WkE7O0VxR3R1WlU7SUhoQlYsZ0JBQUE7RWxHMHZaQTs7RXFHMXVaVTtJSGhCViwyQkFBQTtFbEc4dlpBOztFcUc5dVpVO0lIaEJWLDJCQUFBO0VsR2t3WkE7O0VxR2x2WlU7SUhoQlYsZ0JBQUE7RWxHc3daQTs7RXFHdHZaVTtJSGhCViwyQkFBQTtFbEcwd1pBOztFcUcxdlpVO0lIaEJWLDJCQUFBO0VsRzh3WkE7QUFDRjtBc0dsMFpBO0VBQ0UsV0FBQTtFQUNBLG1CN0ZpSU87RTZGaElQLGNuRytHUztBSHF0Wlg7QXNHajBaRTs7RUFFRSxnQjdGa1YwQjtFNkZqVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QXRHbTBaSjtBc0doMFpFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBdEdrMFpKO0FzRy96WkU7RUFDRSw2QkFBQTtBdEdpMFpKOztBc0d2elpFOztFQUVFLGU3RjRUMEI7QVQ4L1k5Qjs7QXNHanpaQTtFQUNFLHlCQUFBO0F0R296WkY7QXNHbHpaRTs7RUFFRSx5QkFBQTtBdEdvelpKO0FzR2h6Wkk7O0VBRUUsd0JBQUE7QXRHa3paTjs7QXNHNXlaRTs7OztFQUlFLFNBQUE7QXRHK3laSjs7QXNHdHlaRTtFQUNFLHFDN0Z3UjBCO0FUaWhaOUI7O0EwRngyWkU7RVkyRUksY25HK0JLO0VtRzlCTCxzQzdGNlF3QjtBVG9oWjlCOztBdUduM1pJOzs7RUFHRSx5QkQyRitCO0F0RzJ4WnJDO0F1R2wzWk07Ozs7RUFJRSxxQkRtRnlFO0F0R2l5WmpGOztBMEZ6M1pFO0VhaUJNLHlCQUplO0F2R2czWnZCO0F1RzEyWlE7O0VBRUUseUJBUmE7QXZHbzNadkI7O0F1R3Y0Wkk7OztFQUdFLHlCRDJGK0I7QXRHK3lackM7QXVHdDRaTTs7OztFQUlFLHFCRG1GeUU7QXRHcXpaakY7O0EwRjc0WkU7RWFpQk0seUJBSmU7QXZHbzRadkI7QXVHOTNaUTs7RUFFRSx5QkFSYTtBdkd3NFp2Qjs7QXVHMzVaSTs7O0VBR0UseUJEMkYrQjtBdEdtMFpyQztBdUcxNVpNOzs7O0VBSUUscUJEbUZ5RTtBdEd5MFpqRjs7QTBGajZaRTtFYWlCTSx5QkFKZTtBdkd3NVp2QjtBdUdsNVpROztFQUVFLHlCQVJhO0F2RzQ1WnZCOztBdUcvNlpJOzs7RUFHRSx5QkQyRitCO0F0R3UxWnJDO0F1Rzk2Wk07Ozs7RUFJRSxxQkRtRnlFO0F0RzYxWmpGOztBMEZyN1pFO0VhaUJNLHlCQUplO0F2RzQ2WnZCO0F1R3Q2WlE7O0VBRUUseUJBUmE7QXZHZzdadkI7O0F1R244Wkk7OztFQUdFLHlCRDJGK0I7QXRHMjJackM7QXVHbDhaTTs7OztFQUlFLHFCRG1GeUU7QXRHaTNaakY7O0EwRno4WkU7RWFpQk0seUJBSmU7QXZHZzhadkI7QXVHMTdaUTs7RUFFRSx5QkFSYTtBdkdvOFp2Qjs7QXVHdjlaSTs7O0VBR0UseUJEMkYrQjtBdEcrM1pyQztBdUd0OVpNOzs7O0VBSUUscUJEbUZ5RTtBdEdxNFpqRjs7QTBGNzlaRTtFYWlCTSx5QkFKZTtBdkdvOVp2QjtBdUc5OFpROztFQUVFLHlCQVJhO0F2R3c5WnZCOztBdUczK1pJOzs7RUFHRSx5QkQyRitCO0F0R201WnJDO0F1RzErWk07Ozs7RUFJRSxxQkRtRnlFO0F0R3k1WmpGOztBMEZqL1pFO0VhaUJNLHlCQUplO0F2R3crWnZCO0F1R2wrWlE7O0VBRUUseUJBUmE7QXZHNCtadkI7O0F1Ry8vWkk7OztFQUdFLHlCRDJGK0I7QXRHdTZackM7QXVHOS9aTTs7OztFQUlFLHFCRG1GeUU7QXRHNjZaakY7O0EwRnJnYUU7RWFpQk0seUJBSmU7QXZHNC9adkI7QXVHdC9aUTs7RUFFRSx5QkFSYTtBdkdnZ2F2Qjs7QXVHbmhhSTs7O0VBR0UseUJEMkYrQjtBdEcyN1pyQztBdUdsaGFNOzs7O0VBSUUscUJEbUZ5RTtBdEdpOFpqRjs7QTBGemhhRTtFYWlCTSx5QkFKZTtBdkdnaGF2QjtBdUcxZ2FROztFQUVFLHlCQVJhO0F2R29oYXZCOztBdUd2aWFJOzs7RUFHRSx5QkQyRitCO0F0Rys4WnJDO0F1R3RpYU07Ozs7RUFJRSxxQkRtRnlFO0F0R3E5WmpGOztBMEY3aWFFO0VhaUJNLHlCQUplO0F2R29pYXZCO0F1RzloYVE7O0VBRUUseUJBUmE7QXZHd2lhdkI7O0F1RzNqYUk7OztFQUdFLHlCRDJGK0I7QXRHbStackM7QXVHMWphTTs7OztFQUlFLHFCRG1GeUU7QXRHeStaakY7O0EwRmprYUU7RWFpQk0seUJBSmU7QXZHd2phdkI7QXVHbGphUTs7RUFFRSx5QkFSYTtBdkc0amF2Qjs7QXVHL2thSTs7O0VBR0UseUJEMkYrQjtBdEd1L1pyQztBdUc5a2FNOzs7O0VBSUUscUJEbUZ5RTtBdEc2L1pqRjs7QTBGcmxhRTtFYWlCTSx5QkFKZTtBdkc0a2F2QjtBdUd0a2FROztFQUVFLHlCQVJhO0F2R2dsYXZCOztBdUdubWFJOzs7RUFHRSx5QkQyRitCO0F0RzJnYXJDO0F1R2xtYU07Ozs7RUFJRSxxQkRtRnlFO0F0R2loYWpGOztBMEZ6bWFFO0VhaUJNLHlCQUplO0F2R2dtYXZCO0F1RzFsYVE7O0VBRUUseUJBUmE7QXZHb21hdkI7O0F1R3ZuYUk7OztFQUdFLHlCRDJGK0I7QXRHK2hhckM7QXVHdG5hTTs7OztFQUlFLHFCRG1GeUU7QXRHcWlhakY7O0EwRjduYUU7RWFpQk0seUJBSmU7QXZHb25hdkI7QXVHOW1hUTs7RUFFRSx5QkFSYTtBdkd3bmF2Qjs7QXVHM29hSTs7O0VBR0UseUJEMkYrQjtBdEdtamFyQztBdUcxb2FNOzs7O0VBSUUscUJEbUZ5RTtBdEd5amFqRjs7QTBGanBhRTtFYWlCTSx5QkFKZTtBdkd3b2F2QjtBdUdsb2FROztFQUVFLHlCQVJhO0F2RzRvYXZCOztBdUcvcGFJOzs7RUFHRSx5QkQyRitCO0F0R3VrYXJDO0F1RzlwYU07Ozs7RUFJRSxxQkRtRnlFO0F0RzZrYWpGOztBMEZycWFFO0VhaUJNLHlCQUplO0F2RzRwYXZCO0F1R3RwYVE7O0VBRUUseUJBUmE7QXZHZ3FhdkI7O0F1R25yYUk7OztFQUdFLHNDOUY0VndCO0FUMDFaOUI7O0EwRm5yYUU7RWFpQk0sc0NBSmU7QXZHMHFhdkI7QXVHcHFhUTs7RUFFRSxzQ0FSYTtBdkc4cWF2Qjs7QXNHdGxhSTtFQUNFLFduR0VFO0VtR0RGLHlCbkdHSztFbUdGTCxxQjdGZ1F3QjtBVHkxWjlCO0FzR3BsYUk7RUFDRSxjN0Y1R0s7RTZGNkdMLHlCN0ZsSEs7RTZGbUhMLHFCbkdyR0c7QUgycmFUOztBc0dqbGFBO0VBQ0UsV25HZE07RW1HZU4seUJuR2JTO0FIaW1hWDtBc0dsbGFFOzs7RUFHRSxxQjdGNE8wQjtBVHcyWjlCO0FzR2psYUU7RUFDRSxTQUFBO0F0R21sYUo7QXNHL2thSTtFQUNFLDJDN0ZnT3dCO0FUaTNaOUI7QTBGdHRhRTtFWTRJTSxXbkdwQ0E7RW1HcUNBLDRDN0YwTnNCO0FUbTNaOUI7O0FtRzdwYUk7RUdpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXRHK2phTjtFc0c1amFNO0lBQ0UsU0FBQTtFdEc4amFSO0FBQ0Y7QW1HenFhSTtFR2lHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFdEcwa2FOO0VzR3ZrYU07SUFDRSxTQUFBO0V0R3lrYVI7QUFDRjtBbUdwcmFJO0VHaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0V0R3FsYU47RXNHbGxhTTtJQUNFLFNBQUE7RXRHb2xhUjtBQUNGO0FtRy9yYUk7RUdpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXRHZ21hTjtFc0c3bGFNO0lBQ0UsU0FBQTtFdEcrbGFSO0FBQ0Y7QXNHem1hSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBdEcwbWFSO0FzR3ZtYVE7RUFDRSxTQUFBO0F0R3ltYVY7O0F3R3R4YUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlDRmE7RURHYixzQkFBQTtFZnFISSxlQXRDYTtFZTVFakIsbUJwR2lCbUI7RW9HaEJuQixnQnBHbUJpQjtFb0dsQmpCLGMvRkRTO0UrRkVULHNCckdvR007RXFHbkdOLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSx5QkFBQTtFVEFFLGdCQUFBO0VXRkUsd0ZGUUo7RUVSSSxnRkZRSjtFRVJJLDJFRlFKO0VFUkksd0VGUUo7RUVSSSw4R0ZRSjtBeEdveGFGO0EwR3h4YU07RUZkTjtJRWVRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFMUcyeGFOO0FBQ0Y7QXdHdHhhRTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBeEd3eGFKO0F3R3B4YUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F4R3N4YUo7QTJHNXlhRTtFQUNFLGNBQUE7RUFDQSxzQnhHcUdJO0V3R3BHSixxQmxHcWRvQztFa0dwZHBDLFVBQUE7RUFLRSx3RGxHb1h3QjtVa0dwWHhCLGdEbEdvWHdCO0FUczdaOUI7QXdHdHhhRTtFQUNFLGNsQkRvQjtFa0JHcEIsVUFBQTtBeEd1eGFKO0F3RzF4YUU7RUFDRSxjbEJEb0I7RWtCR3BCLFVBQUE7QXhHdXhhSjtBd0cxeGFFO0VBQ0UsY2xCRG9CO0VrQkdwQixVQUFBO0F4R3V4YUo7QXdHMXhhRTtFQUNFLGNsQkRvQjtFa0JHcEIsVUFBQTtBeEd1eGFKO0F3Ry93YUU7RUFFRSx5Qi9GOUNPO0UrRmdEUCxVQUFBO0F4Ryt3YUo7O0F3R3Z3YUU7Ozs7RUFDRSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXhHNndhSjs7QXdHeHdhRTtFQU1FLGMvRi9ETztFK0ZnRVAsc0JyR3NDSTtBSGd1YVI7O0F3R2p3YUE7O0VBRUUsY0FBQTtFQUNBLFdBQUE7QXhHb3dhRjs7QXdHMXZhQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtFZjNCRSxrQkFBQTtFZTZCRixnQnBHcEVpQjtBSmkwYW5COztBd0cxdmFBO0VBQ0UscUNBQUE7RUFDQSx3Q0FBQTtFZnFCSSxrQkF0Q2E7RWVtQmpCLGdCL0Y2SDRCO0FUZ29hOUI7O0F3RzF2YUE7RUFDRSxxQ0FBQTtFQUNBLHdDQUFBO0VmY0ksbUJBdENhO0VlMEJqQixnQi9GdUg0QjtBVHNvYTlCOztBd0dwdmFBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFB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aEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUd1dWJOO0E4R2x1YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkYwcWJmO0E4RzV0YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdzd2I3TDtBOEd2dGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdxdGJSOztBNkc3c2JFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRndyYmY7QTBGeHdiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdveGJ6RztBOEd4d2JFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUdxd2JOO0E4R2h3YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZ3c2JmO0E4RzF2YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdveWI3TDtBOEdydmJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdtdmJSOztBNkczdWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnN0YmY7QTBGdHliRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdremJ6RztBOEd0eWJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUdteWJOO0E4Rzl4YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZzdWJmO0E4R3h4YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdrMGI3TDtBOEdueGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUdpeGJSOztBNkd6d2JFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRm92YmY7QTBGcDBiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdnMWJ6RztBOEdwMGJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBOUdpMGJOO0E4RzV6YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZvd2JmO0E4R3R6YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdnMmI3TDtBOEdqemJJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBOUcreWJSOztBNkd2eWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmt4YmY7QTBGbDJiRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc4MmJ6RztBOEdsMmJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUcrMWJOO0E4RzExYkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZreWJmO0E4R3AxYkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc4M2I3TDtBOEcvMGJJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc2MGJSOztBNkdyMGJFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmd6YmY7QTBGaDRiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBOUc0NGJ6RztBOEdoNGJFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUc2M2JOO0E4R3gzYkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZnMGJmO0E4R2wzYkU7RUFHRSxXQUFBO0VBQ0EsdUJBekMrSTtFQTZDL0ksbUJBN0N5TDtBOUc0NWI3TDtBOEc3MmJJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUcyMmJSOztBNkduMmJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjgwYmY7QTBGOTViRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUcwNmJ6RztBOEc5NWJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBOUcyNWJOO0E4R3Q1YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY4MWJmO0E4R2g1YkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUcwN2I3TDtBOEczNGJJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUd5NGJSOztBNkdqNGJFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjQyYmY7QTBGNTdiRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUd3OGJ6RztBOEc1N2JFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBOUd5N2JOO0E4R3A3YkU7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY0M2JmO0E4Rzk2YkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUd3OWI3TDtBOEd6NmJJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBOUd1NmJSOztBNkcvNWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjA0YmY7QTBGMTliRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdzK2J6RztBOEcxOWJFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUd1OWJOO0E4R2w5YkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkYwNWJmO0E4RzU4YkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdzL2I3TDtBOEd2OGJJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdxOGJSOztBNkc3N2JFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnc2YmY7QTBGeC9iRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdvZ2N6RztBOEd4L2JFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdxL2JOO0E4R2gvYkU7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZ3N2JmO0E4RzErYkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdvaGM3TDtBOEdyK2JJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdtK2JSOztBNkczOWJFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRnM4YmY7QTBGdGhjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdraWN6RztBOEd0aGNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdtaGNOO0E4RzlnY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZzOWJmO0E4R3hnY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdramM3TDtBOEduZ2NJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdpZ2NSOztBNkd6L2JFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRm8rYmY7QTBGcGpjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUdna2N6RztBOEdwamNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUdpamNOO0E4RzVpY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZvL2JmO0E4R3RpY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUdnbGM3TDtBOEdqaWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUcraGNSOztBNkd2aGNFO0VDM0RBLGNBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmtnY2Y7QTBGbGxjRTtFb0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc4bGN6RztBOEdsbGNFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUcra2NOO0E4RzFrY0U7RUFFRSxjQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZraGNmO0E4R3BrY0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc4bWM3TDtBOEcvamNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc2amNSOztBNkdyamNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRmdpY2Y7QTBGaG5jRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUc0bmN6RztBOEdobmNFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBOUc2bWNOO0E4R3htY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkZnamNmO0E4R2xtY0U7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUc0b2M3TDtBOEc3bGNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUcybGNSOztBNkdubGNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjhqY2Y7QTBGOW9jRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBOUcwcGN6RztBOEc5b2NFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUcyb2NOO0E4R3RvY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY4a2NmO0E4R2hvY0U7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBOUcwcWM3TDtBOEczbmNJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd5bmNSOztBNkdqbmNFO0VDM0RBLFdBQUE7RUZBRSx5QnpCc0ZXO0UyQnBGYixxQjNCb0ZhO0FuRjRsY2Y7QTBGNXFjRTtFb0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBOUd3cmN6RztBOEc1cWNFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBOUd5cWNOO0E4R3BxY0U7RUFFRSxXQUFBO0VBQ0EseUIzQjBEVztFMkJ6RFgscUIzQnlEVztBbkY0bWNmO0E4RzlwY0U7RUFHRSxXQUFBO0VBQ0EsdUJBekMrSTtFQTZDL0ksbUJBN0N5TDtBOUd3c2M3TDtBOEd6cGNJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd1cGNSOztBNkd6b2NFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRnluY2Y7QTBGenNjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkY4bmNmO0E4R2pwY0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E5R2twY0o7QThHL29jRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R2dwY0o7QThHN29jRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRjBvY2Y7QThHM29jSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTlHeW9jUjs7QTZHbHFjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZrcGNmO0EwRmx1Y0U7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GdXBjZjtBOEcxcWNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBOUcycWNKO0E4R3hxY0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUd5cWNKO0E4R3RxY0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZtcWNmO0E4R3BxY0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R2txY1I7O0E2RzNyY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GMnFjZjtBMEYzdmNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRmdyY2Y7QThHbnNjRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QTlHb3NjSjtBOEdqc2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHa3NjSjtBOEcvcmNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GNHJjZjtBOEc3cmNJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBOUcycmNSOztBNkdwdGNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRm9zY2Y7QTBGcHhjRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZ5c2NmO0E4RzV0Y0U7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0E5RzZ0Y0o7QThHMXRjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5RzJ0Y0o7QThHeHRjRTtFQUdFLFdBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRnF0Y2Y7QThHdHRjSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTlHb3RjUjs7QTZHN3VjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkY2dGNmO0EwRjd5Y0U7RW9Cd0RFLGNBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5Ga3VjZjtBOEdydmNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUdzdmNKO0E4R252Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUdvdmNKO0E4R2p2Y0U7RUFHRSxjQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkY4dWNmO0E4Ry91Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzZ1Y1I7O0E2R3R3Y0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5Gc3ZjZjtBMEZ0MGNFO0VvQndERSxXQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRjJ2Y2Y7QThHOXdjRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTlHK3djSjtBOEc1d2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHNndjSjtBOEcxd2NFO0VBR0UsV0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GdXdjZjtBOEd4d2NJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUdzd2NSOztBNkcveGNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRit3Y2Y7QTBGLzFjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZveGNmO0E4R3Z5Y0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E5R3d5Y0o7QThHcnljRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R3N5Y0o7QThHbnljRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRmd5Y2Y7QThHanljSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTlHK3hjUjs7QTZHeHpjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZ3eWNmO0EwRngzY0U7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GNnljZjtBOEdoMGNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBOUdpMGNKO0E4Rzl6Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUcremNKO0E4RzV6Y0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZ5emNmO0E4RzF6Y0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R3d6Y1I7O0E2R2oxY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GaTBjZjtBMEZqNWNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRnMwY2Y7QThHejFjRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTlHMDFjSjtBOEd2MWNFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHdzFjSjtBOEdyMWNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GazFjZjtBOEduMWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUdpMWNSOztBNkcxMmNFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRjAxY2Y7QTBGMTZjRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkYrMWNmO0E4R2wzY0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E5R20zY0o7QThHaDNjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R2kzY0o7QThHOTJjRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRjIyY2Y7QThHNTJjSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTlHMDJjUjs7QTZHbjRjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkZtM2NmO0EwRm44Y0U7RW9Cd0RFLGNBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GdzNjZjtBOEczNGNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUc0NGNKO0E4R3o0Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUcwNGNKO0E4R3Y0Y0U7RUFHRSxjQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkZvNGNmO0E4R3I0Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R200Y1I7O0E2RzU1Y0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GNDRjZjtBMEY1OWNFO0VvQndERSxjQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRmk1Y2Y7QThHcDZjRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTlHcTZjSjtBOEdsNmNFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHbTZjSjtBOEdoNmNFO0VBR0UsY0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GNjVjZjtBOEc5NWNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBOUc0NWNSOztBNkdyN2NFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRnE2Y2Y7QTBGci9jRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkYwNmNmO0E4Rzc3Y0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E5Rzg3Y0o7QThHMzdjRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5RzQ3Y0o7QThHejdjRTtFQUdFLGNBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRnM3Y2Y7QThHdjdjSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTlHcTdjUjs7QTZHOThjRTtFQ1BBLGMzQjRCYTtFMkIzQmIscUIzQjJCYTtBbkY4N2NmO0EwRjlnZEU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCM0J1Qlc7RTJCdEJYLHFCM0JzQlc7QW5GbThjZjtBOEd0OWNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBOUd1OWNKO0E4R3A5Y0U7RUFFRSxjM0JZVztFMkJYWCw2QkFBQTtBOUdxOWNKO0E4R2w5Y0U7RUFHRSxXQUFBO0VBQ0EseUIzQklXO0UyQkhYLHFCM0JHVztBbkYrOGNmO0E4R2g5Y0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5Rzg4Y1I7O0E2R3YrY0U7RUNQQSxjM0I0QmE7RTJCM0JiLHFCM0IyQmE7QW5GdTljZjtBMEZ2aWRFO0VvQndERSxXQUxnRDtFQU1oRCx5QjNCdUJXO0UyQnRCWCxxQjNCc0JXO0FuRjQ5Y2Y7QThHLytjRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QTlHZy9jSjtBOEc3K2NFO0VBRUUsYzNCWVc7RTJCWFgsNkJBQUE7QTlHOCtjSjtBOEczK2NFO0VBR0UsV0FBQTtFQUNBLHlCM0JJVztFMkJIWCxxQjNCR1c7QW5GdytjZjtBOEd6K2NJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBOUd1K2NSOztBNkdoZ2RFO0VDUEEsYzNCNEJhO0UyQjNCYixxQjNCMkJhO0FuRmcvY2Y7QTBGaGtkRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUIzQnVCVztFMkJ0QlgscUIzQnNCVztBbkZxL2NmO0E4R3hnZEU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E5R3lnZEo7QThHdGdkRTtFQUVFLGMzQllXO0UyQlhYLDZCQUFBO0E5R3VnZEo7QThHcGdkRTtFQUdFLFdBQUE7RUFDQSx5QjNCSVc7RTJCSFgscUIzQkdXO0FuRmlnZGY7QThHbGdkSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTlHZ2dkUjs7QTZHOWdkQTtFQUNFLGdCdkJGdUI7RXVCR3ZCLGN2QnREc0I7RXVCdUR0QiwwQnpCWWdCO0FwRnFnZGxCO0EwRjFsZEU7RW1CNEVFLGN2QjFEb0I7RXVCMkRwQixxQnpCVW9CO0FwRnVnZHhCO0E2RzlnZEU7RUFFRSxxQnpCS29CO0FwRjBnZHhCO0E2RzVnZEU7RUFFRSxjcEd0Rk87RW9HdUZQLG9CQUFBO0E3RzZnZEo7O0E2R2xnZEE7RUNQRSxvQkFBQTtFckJ1Qkksa0JBdENhO0VxQmlCakIsZ0JyRytINEI7RXNGdk4xQixxQkFBQTtBL0ZzbWRKOztBNkdyZ2RBO0VDWEUsdUJBQUE7RXJCdUJJLG1CQXRDYTtFcUJpQmpCLGdCckdnSTRCO0VzRnhOMUIscUJBQUE7QS9GNm1kSjs7QTZHbmdkQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0E3R3NnZEY7QTZHbmdkRTtFQUNFLGtCcEd1VDBCO0FUOHNjOUI7O0E2RzcvY0U7OztFQUNFLFdBQUE7QTdHa2dkSjs7QStHN29kQTtF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O0VBQ0EsZ0JBQUE7RTVCU0ksZUF0Q2E7RTRCK0JqQixnQi9CdkN1QjtFK0J3Q3ZCLGdCakh4RmlCO0VpSHlGakIsYzVHNUdTO0U0RzZHVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUI1R3BIUztFNEdxSFQseUJBQUE7RXRCNUdFLGdCQUFBO0EvRjhtZUo7QXFIOS9kRTs7RUFFRSxhQUFBO0FySGdnZUo7O0FxSHQvZEE7O0VBRUUsWVp2SWdCO0F6R2dvZWxCOztBcUh0L2RBOzs7Ozs7OztFQU1FLHNCQUFBO0U1QjFCSSxrQkF0Q2E7RTRCa0VqQixnQjVHOEU0QjtFc0Z2TjFCLGdCQUFBO0EvRnFvZUo7O0FxSHgvZEE7O0VBRUUsWVp6SmdCO0F6R29wZWxCOztBcUh4L2RBOzs7Ozs7OztFQU1FLHNCQUFBO0U1QjNDSSxtQkF0Q2E7RTRCbUZqQixnQjVHOEQ0QjtFc0Z4TjFCLGdCQUFBO0EvRndwZUo7O0FxSDEvZEE7O0VBRUUsc0JBQUE7QXJINi9kRjs7QXFIbC9kQTs7Ozs7Ozs7Ozs7RXRCM0pJLDBCQUFBO0VBQ0EsNkJBQUE7QS9GMnBlSjs7QXFIdC9kQTs7Ozs7Ozs7RXRCeEpJLHlCQUFBO0VBQ0EsNEJBQUE7QS9GeXBlSjs7QXNIanNlQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QXRIb3NlRjs7QXNIanNlQTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esa0I3R3dmc0M7QVQ0c2R4Qzs7QXNIanNlQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXN0dvZnNDO0U2R25mdEMsZUFBQTtFQUNBLFVBQUE7QXRIb3NlRjtBc0hsc2VFO0VBQ0UsV25Ib0ZJO0VtSG5GSixxQjdHeU4wQjtFbUdwUDFCLHlCbkdvUDBCO0FUNCtkOUI7QXNIaHNlRTtFQUtJLHdEN0crVndCO1U2Ry9WeEIsZ0Q3RytWd0I7QVQrMWQ5QjtBc0gxcmVFO0VBQ0UscUI3R3Fib0M7QVR1d2R4QztBc0h6cmVFO0VBQ0UsV25IZ0VJO0VtSC9ESix5QjdHaWY0QztFNkdoZjVDLHFCN0dnZjRDO0FUMnNkaEQ7QXNIcHJlSTtFQUNFLGM3R2pESztBVHV1ZVg7QXNIcHJlTTtFQUNFLHlCN0d4REc7QVQ4dWVYOztBc0g1cWVBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUVBLG1CQUFBO0F0SDhxZUY7QXNIMXFlRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzdHdWJvQztFNkd0YnBDLFk3R3Nib0M7RTZHcmJwQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSxzQm5Id0JJO0VtSHZCSix5QkFBQTtBdEg0cWVKO0FzSHZxZUU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFc3R3dhb0M7RTZHdmFwQyxZN0d1YW9DO0U2R3RhcEMsV0FBQTtFQUNBLGlDQUFBO0F0SHlxZUo7O0FzSC9wZUU7RXZCbEdFLHNCQUFBO0EvRnF3ZUo7QXNIOXBlSTtFQUNFLGtPQUFBO0F0SGdxZU47QXNIM3BlSTtFQUNFLHFCN0cwSHdCO0VtR3BQMUIseUJuR29QMEI7QVRvaWU5QjtBc0gxcGVJO0VBQ0UsK0tBQUE7QXRINHBlTjtBc0h2cGVJO0VWcElBLHdDbkd3aEI0QztBVHN3ZGhEO0FzSHZwZUk7RVZ2SUEsd0NuR3doQjRDO0FUeXdkaEQ7O0FzSC9vZUU7RUFFRSxrQjdHeVo0QztBVHd2ZGhEO0FzSDdvZUk7RUFDRSw4S0FBQTtBdEgrb2VOO0FzSDFvZUk7RVY5SkEsd0NuR3doQjRDO0FUbXhkaEQ7O0FzSGxvZUE7RUFDRSxxQkFBQTtBdEhxb2VGO0FzSGxvZUk7RUFDRSxjQUFBO0VBQ0EsYzdHaVkwQztFNkdoWTFDLG1CQUFBO0VBRUEscUI3RytYMEM7QVRvd2RoRDtBc0hob2VJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCN0cwWDBDO0U2R3pYMUMsd0I3R3lYMEM7RTZHeFgxQyx5QjdHcExLO0U2R3NMTCxxQjdHcVgwQztFaUd2aUIxQyxpS1ltTEE7RVpuTEEseUpZbUxBO0VabkxBLCtJWW1MQTtFWm5MQSx5SVltTEE7RVpuTEEsb1BZbUxBO0F0SGlvZU47QTBHaHplTTtFWXVLRjtJWnRLSSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHbXplTjtBQUNGO0FzSGpvZUk7RUFDRSxzQm5IckZFO0VtSHNGRixzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7QXRIbW9lTjtBc0g5bmVJO0VWek1BLHdDbkd3aEI0QztBVGt6ZGhEOztBc0hwbmVBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUM3R29Sc0M7RTZHblJ0QywwQ0FBQTtFN0JqR0ksZUF0Q2E7RTZCMElqQixtQmxIck1tQjtFa0hzTW5CLGdCbEhuTWlCO0VrSG9NakIsYzdHdk5TO0U2R3dOVCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RXZCdE5FLHNCQUFBO0V1QnlORix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXRIcW5lRjtBc0hubmVFO0VBQ0UscUI3R3VQb0M7RTZHdFBwQyxVQUFBO0VBS0Usd0Q3R2tXOEI7VTZHbFc5QixnRDdHa1c4QjtBVCt3ZHBDO0FzSDltZUk7RUFNRSxjN0cvT0s7RTZHZ1BMLHNCbkgxSUU7QUhxdmVSO0FzSHZtZUU7RUFFRSxZQUFBO0VBQ0Esc0I3RzhIMEI7RTZHN0gxQixzQkFBQTtBdEh3bWVKO0FzSHJtZUU7RUFDRSxjN0c3UE87RTZHOFBQLHlCN0dsUU87QVR5MmVYO0FzSG5tZUU7RUFDRSxhQUFBO0F0SHFtZUo7QXNIam1lRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXRIbW1lSjs7QXNIL2xlQTtFQUNFLGtDN0d5TnNDO0U2R3hOdEMsb0I3R2dINEI7RTZHL0c1Qix1QjdHK0c0QjtFNkc5RzVCLG9CN0crRzRCO0VnRjlReEIsbUJBdENhO0F6Rnd5ZW5COztBc0gvbGVBO0VBQ0UsZ0M3R2tOc0M7RTZHak50QyxtQjdHNkc0QjtFNkc1RzVCLHNCN0c0RzRCO0U2RzNHNUIsa0I3RzRHNEI7RWdGblJ4QixrQkF0Q2E7QXpGZ3plbkI7O0FzSDFsZUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DN0dnTXNDO0U2Ry9MdEMsZ0JBQUE7QXRINmxlRjs7QXNIMWxlQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzdHd0xzQztFNkd2THRDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QXRINmxlRjtBc0gzbGVFO0VBQ0UscUI3R29Lb0M7RTZHbktwQyx3RDdHd0UwQjtVNkd4RTFCLGdEN0d3RTBCO0FUcWhlOUI7QXNIemxlRTtFQUVFLHlCN0cvVE87QVR5NWVYO0FzSHRsZUk7RUFDRSxpQjdHMFRhO0FUOHhkbkI7QXNIcGxlRTtFQUNFLDBCQUFBO0F0SHNsZUo7O0FzSGxsZUE7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxtQzdHdUpzQztFNkd0SnRDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxtQmxIbFVtQjtFa0htVW5CLGdCbEhoVWlCO0VrSGlVakIsYzdHcFZTO0U2R3FWVCxzQm5IL09NO0VtSGdQTix5QkFBQTtFdkJsVkUsc0JBQUE7QS9GdTZlSjtBc0hqbGVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLDZCN0dnSW9DO0U2Ry9IcEMseUJBQUE7RUFDQSxnQmxIaFZlO0VrSGlWZixjN0dwV087RTZHcVdQLGlCQUFBO0VWN1dBLHlCbkdHTztFNkc0V1Asb0JBQUE7RXZCbldBLGtDQUFBO0EvRnU3ZUo7O0FzSHprZUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBdEg0a2VGO0FzSDFrZUU7RUFDRSxVQUFBO0F0SDRrZUo7QXNIeGtlSTtFQUEwQix3RTdHbU9lO1U2R25PZixnRTdHbU9lO0FUdzJkN0M7QXNIMWtlSTtFQUEwQixnRTdHa09lO0FUMjJkN0M7QXNINWtlSTtFQUEwQixnRTdHaU9lO0FUODJkN0M7QXNINWtlRTtFQUNFLFNBQUE7QXRIOGtlSjtBc0gza2VFO0VBQ0UsVzdHbU55QztFNkdsTnpDLFk3R2tOeUM7RTZHak56QyxvQkFBQTtFVmxaQSx5Qm5Hb1AwQjtFNkdnSzFCLFM3R2tOeUM7RXNGMWxCekMsbUJBQUE7RVdGRSw0SFk2WUY7RVo3WUUsb0hZNllGO0VaN1lFLCtHWTZZRjtFWjdZRSw0R1k2WUY7RVo3WUUsa0pZNllGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBdEg0a2VKO0EwR3Q5ZU07RVlpWUo7SVpoWU0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0UxR3k5ZU47QUFDRjtBc0gva2VJO0VWMVpBLHlCbkcybUJ5QztBVGk0ZDdDO0FzSDdrZUU7RUFDRSxXN0c0TGdDO0U2RzNMaEMsYzdHNExnQztFNkczTGhDLGtCQUFBO0VBQ0EsZTdHMkxnQztFNkcxTGhDLHlCN0doYU87RTZHaWFQLHlCQUFBO0V2QnpaQSxtQkFBQTtBL0Z5K2VKO0FzSDNrZUU7RUFDRSxXN0d3THlDO0U2R3ZMekMsWTdHdUx5QztFbUdubUJ6Qyx5Qm5Hb1AwQjtFNkcwTDFCLFM3R3dMeUM7RXNGMWxCekMsbUJBQUE7RVdGRSw0SFl1YUY7RVp2YUUsb0hZdWFGO0VadmFFLCtHWXVhRjtFWnZhRSw0R1l1YUY7RVp2YUUsa0pZdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBdEg0a2VKO0EwR2gvZU07RVk0Wko7SVozWk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0UxR20vZU47QUFDRjtBc0gva2VJO0VWcGJBLHlCbkcybUJ5QztBVDI1ZDdDO0FzSDdrZUU7RUFDRSxXN0drS2dDO0U2R2pLaEMsYzdHa0tnQztFNkdqS2hDLGtCQUFBO0VBQ0EsZTdHaUtnQztFNkdoS2hDLHlCN0cxYk87RTZHMmJQLHlCQUFBO0V2Qm5iQSxtQkFBQTtBL0ZtZ2ZKO0FzSDNrZUU7RUFDRSxXN0c4SnlDO0U2RzdKekMsWTdHNkp5QztFNkc1SnpDLGFBQUE7RUFDQSxvQjdHdEUwQjtFNkd1RTFCLG1CN0d2RTBCO0VtR2xZMUIseUJuR29QMEI7RTZHdU4xQixTN0cySnlDO0VzRjFsQnpDLG1CQUFBO0VXRkUsNEhZb2NGO0VacGNFLG9IWW9jRjtFWnBjRSwrR1lvY0Y7RVpwY0UsNEdZb2NGO0VacGNFLGtKWW9jRjtFQUNBLGdCQUFBO0F0SDRrZUo7QTBHN2dmTTtFWXNiSjtJWnJiTSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHZ2hmTjtBQUNGO0FzSC9rZUk7RVZqZEEseUJuRzJtQnlDO0FUdzdkN0M7QXNIN2tlRTtFQUNFLFc3R3FJZ0M7RTZHcEloQyxjN0dxSWdDO0U2R3BJaEMsa0JBQUE7RUFDQSxlN0dvSWdDO0U2R25JaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0F0SCtrZUo7QXNIM2tlRTtFQUNFLHlCN0c5ZE87RXNGUVAsbUJBQUE7QS9Gb2lmSjtBc0gxa2VFO0VBQ0UsdUJBQUE7RUFDQSx5QjdHcGVPO0VzRlFQLG1CQUFBO0EvRnlpZko7QXNIeGtlSTtFQUNFLHlCN0d4ZUs7QVRramZYO0FzSHZrZUk7RUFDRSxlQUFBO0F0SHlrZU47QXNIdGtlSTtFQUNFLHlCN0doZks7QVR3amZYO0FzSHJrZUk7RUFDRSxlQUFBO0F0SHVrZU47QXNIcGtlSTtFQUNFLHlCN0d4Zks7QVQ4amZYOztBc0hqa2VBOzs7RVp6Zk0sNEhZNGZKO0VaNWZJLG9IWTRmSjtFWjVmSSwrR1k0Zko7RVo1ZkksNEdZNGZKO0VaNWZJLGtKWTRmSjtBdEhva2VGO0EwRzVqZk07RVlxZk47OztJWnBmUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RTFHaWtmTjtBQUNGOztBdUhsbGZBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXZIcWxmRjs7QXVIbGxmQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0F2SHFsZkY7QTBGcmxmRTtFNkJHRSxxQkFBQTtBdkhxbGZKO0F1SGpsZkU7RUFDRSxjOUdYTztFOEdZUCxvQkFBQTtFQUNBLGVBQUE7QXZIbWxmSjs7QXVIM2tmQTtFQUNFLDJCQUFBO0F2SDhrZkY7QXVINWtmRTtFQUNFLGdCQUFBO0VBQ0EsMkJBQUE7RXhCWkEseUJBQUE7RUFDQSwwQkFBQTtBL0YybGZKO0EwRnZtZkU7RTZCMkJJLHFDOUdtcEI4QjtBVDQ3ZHBDO0F1SDVrZkk7RUFDRSxjOUdsQ0s7RThHbUNMLDZCQUFBO0VBQ0EseUJBQUE7QXZIOGtmTjtBdUgxa2ZFOztFQUVFLGNqQ3pCb0I7RWlDMEJwQixzQnBINERJO0VvSDNESixxQmpDM0JvQjtBdEZ1bWZ4QjtBdUh6a2ZFO0VBRUUsYUFBQTtFeEJuQ0EseUJBQUE7RUFDQSwwQkFBQTtBL0Y4bWZKOztBdUhoa2ZFO0V4QnhERSxzQkFBQTtBL0Y0bmZKO0F1SGhrZkU7O0VBRUUsV3BIb0NJO0VvSG5DSix5QjlHeUswQjtBVHk1ZTlCOztBdUh4amZFOztFQUVFLG1CQUFBO0VBQUEsc0JBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxrQkFBQTtBdkgyamZKOztBdUh0amZFOztFQUVFLHFCQUFBO01BQUEsMEJBQUE7VUFBQSxhQUFBO0VBQ0EsbUJBQUE7RUFBQSxvQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGtCQUFBO0F2SHlqZko7O0F1SC9pZkU7RUFDRSxhQUFBO0F2SGtqZko7QXVIaGpmRTtFQUNFLGNBQUE7QXZIa2pmSjs7QXdIdHBmQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNDQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLG9CQUFBO0F4SHlwZkY7QXdIcnBmRTs7Ozs7O0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNDQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtBeEg0cGZKO0F3SHhvZkE7RUFDRSxxQkFBQTtFQUNBLHNCL0dpcUJrQztFK0docUJsQyx5Qi9HZ3FCa0M7RStHL3BCbEMsa0IvR2dGTztFZ0ZSSCxrQkF0Q2E7RStCaENqQixvQkFBQTtFQUNBLG1CQUFBO0F4SDBvZkY7QTBGcHJmRTtFOEI2Q0UscUJBQUE7QXhIMG9mSjs7QXdIam9mQTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXhIb29mRjtBd0hsb2ZFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0F4SG9vZko7QXdIam9mRTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBeEhtb2ZKOztBd0gxbmZBO0VBQ0UscUJBQUE7RUFDQSxtQi9Hd2xCa0M7RStHdmxCbEMsc0IvR3VsQmtDO0FUc2llcEM7O0F3SGpuZkE7RUFDRSx3QkFBQTtNQUFBLDZCQUFBO1VBQUEsZ0JBQUE7RUFDQSxtQkFBQTtFQUFBLG9CQUFBO01BQUEsb0JBQUE7VUFBQSxZQUFBO0VBR0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXhIa25mRjs7QXdIOW1mQTtFQUNFLHdCQUFBO0UvQlNJLGtCQXRDYTtFK0IrQmpCLGNBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0V6QnhHRSxzQkFBQTtBL0YwdGZKO0EwRjV0ZkU7RThCOEdFLHFCQUFBO0F4SGluZko7O0F3SDNtZkE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7QXhIOG1mRjs7QXdIM21mQTtFQUNFLGdCL0cra0JrQztFK0c5a0JsQyxnQkFBQTtBeEg4bWZGOztBbUdwcmZJO0VxQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0V4SDJtZlI7QUFDRjtBbUc3c2ZJO0VxQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXhIZ21mTjtFd0g5bGZNO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFeEhnbWZSO0V3SDlsZlE7SUFDRSxrQkFBQTtFeEhnbWZWO0V3SDdsZlE7SUFDRSxxQi9Hd2hCd0I7SStHdmhCeEIsb0IvR3VoQndCO0VUd2tlbEM7RXdIMWxmTTs7Ozs7O0lBQ0UseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0V4SGltZlI7RXdIbmxmTTtJQUNFLGlCQUFBO0V4SHFsZlI7RXdIbGxmTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0V4SGtsZlI7RXdIL2tmTTtJQUNFLGFBQUE7RXhIaWxmUjtBQUNGO0FtR2x1Zkk7RXFCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXhId3BmUjtBQUNGO0FtRzF2Zkk7RXFCNkZBO0lBb0JJLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSw2QkFBQTtRQUFBLHlCQUFBO1lBQUEscUJBQUE7SUFDQSx1QkFBQTtJQUFBLG1DQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFeEg2b2ZOO0V3SDNvZk07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0V4SDZvZlI7RXdIM29mUTtJQUNFLGtCQUFBO0V4SDZvZlY7RXdIMW9mUTtJQUNFLHFCL0d3aEJ3QjtJK0d2aEJ4QixvQi9HdWhCd0I7RVRxbmVsQztFd0h2b2ZNOzs7Ozs7SUFDRSx5QkFBQTtRQUFBLHFCQUFBO1lBQUEsaUJBQUE7RXhIOG9mUjtFd0hob2ZNO0lBQ0UsaUJBQUE7RXhIa29mUjtFd0gvbmZNO0lBQ0UsK0JBQUE7SUFBQSxnQ0FBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7SUFHQSx3QkFBQTtRQUFBLDZCQUFBO1lBQUEsZ0JBQUE7RXhIK25mUjtFd0g1bmZNO0lBQ0UsYUFBQTtFeEg4bmZSO0FBQ0Y7QW1HL3dmSTtFcUJrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFeEhxc2ZSO0FBQ0Y7QW1HdnlmSTtFcUI2RkE7SUFvQkksOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtJQUNBLHVCQUFBO0lBQUEsbUNBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0V4SDByZk47RXdIeHJmTTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RXhIMHJmUjtFd0h4cmZRO0lBQ0Usa0JBQUE7RXhIMHJmVjtFd0h2cmZRO0lBQ0UscUIvR3doQndCO0krR3ZoQnhCLG9CL0d1aEJ3QjtFVGtxZWxDO0V3SHByZk07Ozs7OztJQUNFLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFeEgycmZSO0V3SDdxZk07SUFDRSxpQkFBQTtFeEgrcWZSO0V3SDVxZk07SUFDRSwrQkFBQTtJQUFBLGdDQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUdBLHdCQUFBO1FBQUEsNkJBQUE7WUFBQSxnQkFBQTtFeEg0cWZSO0V3SHpxZk07SUFDRSxhQUFBO0V4SDJxZlI7QUFDRjtBbUc1emZJO0VxQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0V4SGt2ZlI7QUFDRjtBbUdwMWZJO0VxQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXhIdXVmTjtFd0hydWZNO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFeEh1dWZSO0V3SHJ1ZlE7SUFDRSxrQkFBQTtFeEh1dWZWO0V3SHB1ZlE7SUFDRSxxQi9Hd2hCd0I7SStHdmhCeEIsb0IvR3VoQndCO0VUK3NlbEM7RXdIanVmTTs7Ozs7O0lBQ0UseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0V4SHd1ZlI7RXdIMXRmTTtJQUNFLGlCQUFBO0V4SDR0ZlI7RXdIenRmTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0V4SHl0ZlI7RXdIdHRmTTtJQUNFLGFBQUE7RXhId3RmUjtBQUNGO0F3SHp4Zkk7RUFvQkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHVCQUFBO0VBQUEsbUNBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0F4SHd3ZlI7QXdIM3hmUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0F4SGt5ZlY7QXdIL3dmUTtFQUNFLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXhIaXhmVjtBd0gvd2ZVO0VBQ0Usa0JBQUE7QXhIaXhmWjtBd0g5d2ZVO0VBQ0UscUIvR3doQndCO0UrR3ZoQnhCLG9CL0d1aEJ3QjtBVHl2ZXBDO0F3SDN3ZlE7Ozs7OztFQUNFLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBeEhreGZWO0F3SHB3ZlE7RUFDRSxpQkFBQTtBeEhzd2ZWO0F3SG53ZlE7RUFDRSwrQkFBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUdBLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtBeEhtd2ZWO0F3SGh3ZlE7RUFDRSxhQUFBO0F4SGt3ZlY7O0F3SHB2ZkU7RUFDRSx5Qi9HZ2dCZ0M7QVR1dmVwQztBMEYvOGZFO0U4QjJOSSx5Qi9HNmY4QjtBVDB2ZXBDO0F3SGx2Zkk7RUFDRSx5Qi9HcWY4QjtBVCt2ZXBDO0EwRnI5ZkU7RThCb09NLHlCL0dtZjRCO0FUaXdlcEM7QXdIanZmTTtFQUNFLHlCL0dpZjRCO0FUa3dlcEM7QXdIL3VmSTs7OztFQUlFLHlCL0d3ZThCO0FUeXdlcEM7QXdIN3VmRTtFQUNFLHlCL0dpZWdDO0UrR2hlaEMsZ0MvR3FlZ0M7QVQwd2VwQztBd0g1dWZFO0VBQ0UsbVJBQUE7QXhIOHVmSjtBd0gzdWZFO0VBQ0UseUIvR3dkZ0M7QVRxeGVwQztBd0g1dWZJO0VBQ0UseUIvR3dkOEI7QVRzeGVwQztBMEY5K2ZFO0U4Qm1RTSx5Qi9HcWQ0QjtBVHl4ZXBDOztBd0h0dWZFO0VBQ0UsV3JIeEtJO0FIaTVmUjtBMEZyL2ZFO0U4QitRSSxXckgzS0U7QUhvNWZSO0F3SHB1Zkk7RUFDRSwrQi9HMGI4QjtBVDR5ZXBDO0EwRjMvZkU7RThCd1JNLGdDL0d3YjRCO0FUOHllcEM7QXdIbnVmTTtFQUNFLGdDL0dzYjRCO0FUK3llcEM7QXdIanVmSTs7OztFQUlFLFdySGhNRTtBSG02ZlI7QXdIL3RmRTtFQUNFLCtCL0dzYWdDO0UrR3JhaEMsc0MvRzBhZ0M7QVR1emVwQztBd0g5dGZFO0VBQ0UseVJBQUE7QXhIZ3VmSjtBd0g3dGZFO0VBQ0UsK0IvRzZaZ0M7QVRrMGVwQztBd0g5dGZJO0VBQ0UsV3JIaE5FO0FIZzdmUjtBMEZwaGdCRTtFOEJ1VE0sV3JIbk5BO0FIbTdmUjs7QXlIbmlnQkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsWUFBQTtFQUVBLHFCQUFBO0VBQ0Esc0J0SHlHTTtFc0h4R04sbUNBQUE7VUFBQSwyQkFBQTtFQUNBLHNDQUFBO0UxQktFLGdCQUFBO0EvRmlpZ0JKO0F5SG5pZ0JFO0VB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Q2tZMEI7RXFDalkxQixxQkFBQTtFQUNBLHNCeEhzR007RXdIckdOLG1DQUFBO0EzSGl5Z0JGO0EySC94Z0JFO0VBQ0UsVUFBQTtFQUNBLGN4SEpVO0V3SEtWLHFCQUFBO0VBQ0EseUJsSFpPO0VrSGFQLHFCbEhaTztBVDZ5Z0JYO0EySDl4Z0JFO0VBQ0UsVUFBQTtFQUNBLFVyQ3VYMEI7RXFDdFgxQix3RGxIOFcwQjtVa0g5VzFCLGdEbEg4VzBCO0FUazdmOUI7O0EySDF4Z0JJO0VBQ0UsY0FBQTtFNUJhRiwrQkFBQTtFQUNBLGtDQUFBO0EvRml4Z0JKO0EySDF4Z0JJO0U1Qk5BLGdDQUFBO0VBQ0EsbUNBQUE7QS9GbXlnQko7QTJIenhnQkU7RUFDRSxVQUFBO0VBQ0EsY3JDaVgrQjtFcUNoWC9CLHlCckMrVzBDO0VxQzlXMUMsOEJyQytWK0I7QXRGNDdmbkM7QTJIeHhnQkU7RUFDRSxjbEh4Q087RWtIeUNQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCeEgyREk7RXdIMURKLHFCbEhoRE87QVR5MGdCWDs7QTRIaDFnQkU7RUFDRSx1QkFBQTtFbkMySEUsa0JBdENhO0VtQ25GZixnQm5IbU8wQjtBVGduZ0I5QjtBNEg5MGdCTTtFN0JxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBL0Y0eWdCSjtBNEg3MGdCTTtFN0JrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBL0Y4emdCSjs7QTRIOTFnQkU7RUFDRSx1QkFBQTtFbkMySEUsbUJBdENhO0VtQ25GZixnQm5Ib08wQjtBVDZuZ0I5QjtBNEg1MWdCTTtFN0JxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBL0YwemdCSjtBNEgzMWdCTTtFN0JrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBL0Y0MGdCSjs7QTZIMTJnQkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VwQ2lFRSxjQUFBO0VvQy9ERixpQnpIc0JpQjtFeUhyQmpCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RTlCS0UscUJBQUE7RVdGRSxxSm1CREo7RW5CQ0ksNkltQkRKO0VuQkNJLHdJbUJESjtFbkJD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O0FnSXptaEJBO0VBQ0UsbUJBQUE7QWhJNG1oQkY7QWdJem1oQkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBaEkybWhCSjs7QWdJam1oQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJc21oQnZFO0FpSWxwaEJFO0VBQ0UseUJBQUE7QWpJb3BoQko7QWlJanBoQkU7RUFDRSxjQUFBO0FqSW1waEJKOztBZ0k3bWhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElrbmhCdkU7QWlJOXBoQkU7RUFDRSx5QkFBQTtBaklncWhCSjtBaUk3cGhCRTtFQUNFLGNBQUE7QWpJK3BoQko7O0FnSXpuaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSThuaEJ2RTtBaUkxcWhCRTtFQUNFLHlCQUFBO0FqSTRxaEJKO0FpSXpxaEJFO0VBQ0UsY0FBQTtBakkycWhCSjs7QWdJcm9oQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJMG9oQnZFO0FpSXRyaEJFO0VBQ0UseUJBQUE7QWpJd3JoQko7QWlJcnJoQkU7RUFDRSxjQUFBO0FqSXVyaEJKOztBZ0lqcGhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElzcGhCdkU7QWlJbHNoQkU7RUFDRSx5QkFBQTtBaklvc2hCSjtBaUlqc2hCRTtFQUNFLGNBQUE7QWpJbXNoQko7O0FnSTdwaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSWtxaEJ2RTtBaUk5c2hCRTtFQUNFLHlCQUFBO0FqSWd0aEJKO0FpSTdzaEJFO0VBQ0UsWUFBQTtBakkrc2hCSjs7QWdJenFoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJOHFoQnZFO0FpSTF0aEJFO0VBQ0UseUJBQUE7QWpJNHRoQko7QWlJenRoQkU7RUFDRSxjQUFBO0FqSTJ0aEJKOztBZ0lycmhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaEkwcmhCdkU7QWlJdHVoQkU7RUFDRSx5QkFBQTtBakl3dWhCSjtBaUlydWhCRTtFQUNFLGNBQUE7QWpJdXVoQko7O0FnSWpzaEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSXNzaEJ2RTtBaUlsdmhCRTtFQUNFLHlCQUFBO0FqSW92aEJKO0FpSWp2aEJFO0VBQ0UsY0FBQTtBakltdmhCSjs7QWdJN3NoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJa3RoQnZFO0FpSTl2aEJFO0VBQ0UseUJBQUE7QWpJZ3doQko7QWlJN3ZoQkU7RUFDRSxjQUFBO0FqSSt2aEJKOztBZ0l6dGhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaEk4dGhCdkU7QWlJMXdoQkU7RUFDRSx5QkFBQTtBakk0d2hCSjtBaUl6d2hCRTtFQUNFLGNBQUE7QWpJMndoQko7O0FnSXJ1aEJFO0VDL0NBLGNEZ0RxSDtFcEIzQ25ILHlCb0IyQ3VCO0VDOUN6QixxQkQ4Q3FFO0FoSTB1aEJ2RTtBaUl0eGhCRTtFQUNFLHlCQUFBO0FqSXd4aEJKO0FpSXJ4aEJFO0VBQ0UsY0FBQTtBakl1eGhCSjs7QWdJanZoQkU7RUMvQ0EsY0RnRHFIO0VwQjNDbkgseUJvQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QWhJc3ZoQnZFO0FpSWx5aEJFO0VBQ0UseUJBQUE7QWpJb3loQko7QWlJanloQkU7RUFDRSxjQUFBO0FqSW15aEJKOztBZ0k3dmhCRTtFQy9DQSxjRGdEcUg7RXBCM0NuSCx5Qm9CMkN1QjtFQzlDekIscUJEOENxRTtBaElrd2hCdkU7QWlJOXloQkU7RUFDRSx5QkFBQTtBaklnemhCSjtBaUk3eWhCRTtF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SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VwSWs3aEJKO0VvSS82aEJNO0lyQzFCSixrQ0FBQTtJQVpBLDBCQUFBO0UvRnk5aEJGO0VvSTk2aEJNO0lyQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0UvRmk5aEJGO0VvSTc2aEJNO0lBQ0UsYUFBQTtFcEkrNmhCUjtFb0k1NmhCTTtJQUNFLHFCM0gwSG9CO0kySHpIcEIsb0JBQUE7RXBJODZoQlI7RW9JNTZoQlE7SUFDRSx1QkFBQTtJQUNBLHNCM0hxSGtCO0VUeXpoQjVCO0FBQ0Y7QW1HMStoQkk7RWlDbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFcEkwOGhCSjtFb0l2OGhCTTtJckMxQkosa0NBQUE7SUFaQSwwQkFBQTtFL0ZpL2hCRjtFb0l0OGhCTTtJckMzQ0osZ0NBQUE7SUFZQSw0QkFBQTtFL0Z5K2hCRjtFb0lyOGhCTTtJQUNFLGFBQUE7RXBJdThoQlI7RW9JcDhoQk07SUFDRSxxQjNIMEhvQjtJMkh6SHBCLG9CQUFBO0VwSXM4aEJSO0VvSXA4aEJRO0lBQ0UsdUJBQUE7SUFDQSxzQjNIcUhrQjtFVGkxaEI1QjtBQUNGO0FvSXo3aEJBO0VyQ25ISSxnQkFBQTtBL0YraWlCSjtBb0l6N2hCRTtFQUNFLHFCQUFBO0FwSTI3aEJKO0FvSXo3aEJJO0VBQ0Usc0JBQUE7QXBJMjdoQk47O0FxSXBraUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSW83aEIzQztBMEY1amlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySXNraUJSO0FxSW5raUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSTY3aEIxRTs7QXFJbGxpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJazhoQjNDO0EwRjFraUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJb2xpQlI7QXFJamxpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJMjhoQjFFOztBcUlobWlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcElnOWhCM0M7QTBGeGxpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklrbWlCUjtBcUkvbGlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEl5OWhCMUU7O0FxSTltaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSTg5aEIzQztBMEZ0bWlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySWduaUJSO0FxSTdtaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSXUraEIxRTs7QXFJNW5pQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJNCtoQjNDO0EwRnBuaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJOG5pQlI7QXFJM25pQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJcS9oQjFFOztBcUkxb2lCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEkwL2hCM0M7QTBGbG9pQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBckk0b2lCUjtBcUl6b2lCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEltZ2lCMUU7O0FxSXhwaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSXdnaUIzQztBMEZocGlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySTBwaUJSO0FxSXZwaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSWloaUIxRTs7QXFJdHFpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJc2hpQjNDO0EwRjlwaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJd3FpQlI7QXFJcnFpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJK2hpQjFFOztBcUlwcmlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcElvaWlCM0M7QTBGNXFpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklzcmlCUjtBcUlucmlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEk2aWlCMUU7O0FxSWxzaUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSWtqaUIzQztBMEYxcmlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySW9zaUJSO0FxSWpzaUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSTJqaUIxRTs7QXFJaHRpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJZ2tpQjNDO0EwRnhzaUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJa3RpQlI7QXFJL3NpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJeWtpQjFFOztBcUk5dGlCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEk4a2lCM0M7QTBGdHRpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcklndWlCUjtBcUk3dGlCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcEl1bGlCMUU7O0FxSTV1aUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSTRsaUIzQztBMEZwdWlCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySTh1aUJSO0FxSTN1aUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSXFtaUIxRTs7QXFJMXZpQkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QXBJMG1pQjNDO0EwRmx2aUJFO0UyQ1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXJJNHZpQlI7QXFJenZpQk07RUFDRSxjL0NpQmU7RStDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QXBJbW5pQjFFOztBcUl4d2lCRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBcEl3bmlCM0M7QTBGaHdpQkU7RTJDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBckkwd2lCUjtBcUl2d2lCTTtFQUNFLGMvQ2lCZTtFK0NoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBcElpb2lCMUU7O0FxSXR4aUJFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FwSXNvaUIzQztBMEY5d2lCRTtFMkNQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FySXd4aUJSO0FxSXJ4aUJNO0VBQ0UsYy9DaUJlO0UrQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FwSStvaUIxRTs7QXNJdnlpQkE7RUFDRSxZQUFBO0U3Q3dKTSxpQkFoRVc7RTZDdEZqQixpQmxJNEJpQjtFa0kzQmpCLGNBQUE7RUFDQSxXN0hZUztFNkhYVCx5QjdIc2xDa0M7RTZIcmxDbEMsWUFBQTtBdEkweWlCRjtBeUZsb2lCUTtFNkMvS1I7STdDdUxZLGlDQTlETTtFekY0cmlCaEI7QUFDRjtBMEYxeWlCRTtFNENERSxXN0hNTztFNkhMUCxxQkFBQTtBdEk4eWlCSjtBMEYxeWlCRTtFNENDSSxhQUFBO0F0STR5aUJOOztBc0lqeWlCQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QXRJb3lpQkY7O0FzSTl4aUJBO0VBQ0Usb0JBQUE7QXRJaXlpQkY7O0F1SXYwaUJBO0VBR0UseUI5SHk0QmtDO004SHo0QmxDLDhCOUh5NEJrQztVOEh6NEJsQyxpQjlIeTRCa0M7RThIeDRCbEMsZ0I5SHc0QmtDO0VnRjd3QjlCLG1CQXRDYTtFOENsRmpCLDJDOUgwNEJrQztFOEh6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDlIMjRCa0M7VThIMzRCbEMsZ0Q5SDI0QmtDO0U4SDE0QmxDLFVBQUE7RXhDT0Usc0JBQUE7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QUE7QWhKc2xrQk47O0FnSjVsa0JFO0VBQ0Usb0NBQUE7QWhKK2xrQko7O0EwRnJsa0JFOzs7RXNETEksb0NBQUE7QWhKZ21rQk47O0FnSnRta0JFO0VBQ0Usb0NBQUE7QWhKeW1rQko7O0EwRi9sa0JFOzs7RXNETEksb0NBQUE7QWhKMG1rQk47O0FnSmhua0JFO0VBQ0Usb0NBQUE7QWhKbW5rQko7O0EwRnpta0JFOzs7RXNETEksb0NBQUE7QWhKb25rQk47O0FnSjFua0JFO0VBQ0Usb0NBQUE7QWhKNm5rQko7O0EwRm5ua0JFOzs7RXNETEksb0NBQUE7QWhKOG5rQk47O0FnSnBva0JFO0VBQ0Usb0NBQUE7QWhKdW9rQko7O0EwRjdua0JFOzs7RXNETEksb0NBQUE7QWhKd29rQk47O0FnSjlva0JFO0VBQ0Usb0NBQUE7QWhKaXBrQko7O0EwRnZva0JFOzs7RXNETEksb0NBQUE7QWhKa3BrQk47O0FnSnhwa0JFO0VBQ0Usb0NBQUE7QWhKMnBrQko7O0EwRmpwa0JFOzs7RXNETEksb0NBQUE7QWhKNHBrQk47O0FnSmxxa0JFO0VBQ0Usb0NBQUE7QWhKcXFrQko7O0EwRjNwa0JFOzs7RXNETEksb0NBQUE7QWhKc3FrQk47O0FnSjVxa0JFO0VBQ0Usb0NBQUE7QWhKK3FrQko7O0EwRnJxa0JFOzs7RXNETEksb0NBQUE7QWhKZ3JrQk47O0FnSnRya0JFO0VBQ0Usb0NBQUE7QWhKeXJrQko7O0EwRi9xa0JFOzs7RXNETEksa0NBQUE7QWhKMHJrQk47O0FpSnpya0JBO0VBQ0Usb0NBQUE7QWpKNHJrQkY7O0FpSnpya0JBO0VBQ0Usd0NBQUE7QWpKNHJrQkY7O0FrSnZza0JBO0VBQWtCLG9DQUFBO0FsSjJza0JsQjs7QWtKMXNrQkE7RUFBa0Isd0NBQUE7QWxKOHNrQmxCOztBa0o3c2tCQTtFQUFrQiwwQ0FBQTtBbEppdGtCbEI7O0FrSmh0a0JBO0VBQWtCLDJDQUFBO0FsSm90a0JsQjs7QWtKbnRrQkE7RUFBa0IseUNBQUE7QWxKdXRrQmxCOztBa0pydGtCQTtFQUFtQixvQkFBQTtBbEp5dGtCbkI7O0FrSnh0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OztFQUVFLDhCQUFBO0E5SnNpbkJWOztBOEpwaW5CUTs7RUFFRSxnQ0FBQTtBOUp1aW5CVjs7QThKcmluQlE7O0VBRUUsaUNBQUE7QTlKd2luQlY7O0E4SnRpbkJROztFQUVFLCtCQUFBO0E5SnlpbkJWOztBOEp4am5CUTtFQUFnQyx5QkFBQTtBOUo0am5CeEM7O0E4SjNqbkJROztFQUVFLDZCQUFBO0E5SjhqbkJWOztBOEo1am5CUTs7RUFFRSwrQkFBQTtBOUoram5CVjs7QThKN2puQlE7O0VBRUUsZ0NBQUE7QTlKZ2tuQlY7O0E4SjlqbkJROztFQUVFLDhCQUFBO0E5SmlrbkJWOztBOEpobG5CUTtFQUFnQyx1QkFBQTtBOUpvbG5CeEM7O0E4Sm5sbkJROztFQUVFLDJCQUFBO0E5SnNsbkJWOztBOEpwbG5CUTs7RUFFRSw2QkFBQTtBOUp1bG5CVjs7QThKcmxuQlE7O0VBRUUsOEJBQUE7QTlKd2xuQlY7O0E4SnRsbkJROztFQUVFLDRCQUFBO0E5SnlsbkJWOztBOEp4bW5CUTtFQUFnQyx5QkFBQTtBOUo0bW5CeEM7O0E4SjNtbkJROztFQUVFLDZCQUFBO0E5SjhtbkJWOztBOEo1bW5CUTs7RUFFRSwrQkFBQTtBOUorbW5CVjs7QThKN21uQlE7O0VBRUUsZ0NBQUE7QTlKZ25uQlY7O0E4SjltbkJROztFQUVFLDhCQUFBO0E5SmlubkJWOztBOEpob25CUTtFQUFnQyx1QkFBQTtBOUpvb25CeEM7O0E4Sm5vbkJROztFQUVFLDJCQUFBO0E5SnNvbkJWOztBOEpwb25CUTs7RUFFRSw2QkFBQTtBOUp1b25CVjs7QThKcm9uQlE7O0VBRUUsOEJBQUE7QTlKd29uQlY7O0E4SnRvbkJROztFQUVFLDRCQUFBO0E5SnlvbkJWOztBOEp4cG5CUTtFQUFnQyx1QkFBQTtBOUo0cG5CeEM7O0E4SjNwbkJROztFQUVFLDJCQUFBO0E5SjhwbkJWOztBOEo1cG5CUTs7RUFFRSw2QkFBQTtBOUorcG5CVjs7QThKN3BuQlE7O0VBRUUsOEJBQUE7QTlKZ3FuQlY7O0E4SjlwbkJROztFQUVFLDRCQUFBO0E5SmlxbkJWOztBOEpocm5CUTtFQUFnQyx5QkFBQTtBOUpvcm5CeEM7O0E4Sm5ybkJROztFQUVFLDZCQUFBO0E5SnNybkJWOztBOEpwcm5CUTs7RUFFRSwrQkFBQTtBOUp1cm5CVjs7QThKcnJuQlE7O0VBRUUsZ0NBQUE7QTlKd3JuQlY7O0E4SnRybkJROztFQUVFLDhCQUFBO0E5SnlybkJWOztBOEp4c25CUTtFQUFnQyx1QkFBQTtBOUo0c25CeEM7O0E4SjNzbkJROztFQUVFLDJCQUFBO0E5SjhzbkJWOztBOEo1c25CUTs7RUFFRSw2QkFBQTtBOUorc25CVjs7QThKN3NuQlE7O0VBRUUsOEJBQUE7QTlKZ3RuQlY7O0E4SjlzbkJROztFQUVFLDRCQUFBO0E5Sml0bkJWOztBOEpodW5CUTtFQUFnQyx5QkFBQTtBOUpvdW5CeEM7O0E4Sm51bkJROztFQUVFLDZCQUFBO0E5SnN1bkJWOztBOEpwdW5CUTs7RUFFRSwrQkFBQTtBOUp1dW5CVjs7QThKcnVuQlE7O0VBRUUsZ0NBQUE7QTlKd3VuQlY7O0E4SnR1bkJROztFQUVFLDhCQUFBO0E5Snl1bkJWOztBOEp4dm5CUTtFQUFnQyx1QkFBQTtBOUo0dm5CeEM7O0E4SjN2bkJROztFQUVFLDJCQUFBO0E5Sjh2bkJWOztBOEo1dm5CUTs7RUFFRSw2QkFBQTtBOUordm5CVjs7QThKN3ZuQlE7O0VBRUUsOEJBQUE7QTlKZ3duQlY7O0E4Sjl2bkJROztFQUVFLDRCQUFBO0E5Sml3bkJWOztBOEpoeG5CUTtFQUFnQyx5QkFBQTtBOUpveG5CeEM7O0E4Sm54bkJROztFQUVFLDZCQUFBO0E5SnN4bkJWOztBOEpweG5CUTs7RUFFRSwrQkFBQTtBOUp1eG5CVjs7QThKcnhuQlE7O0VBRUUsZ0NBQUE7QTlKd3huQlY7O0E4SnR4bkJROztFQUVFLDhCQUFBO0E5Snl4bkJWOztBOEp4eW5CUTtFQUFnQyx1QkFBQTtBOUo0eW5CeEM7O0E4SjN5bkJROztFQUVFLDJCQUFBO0E5Sjh5bkJWOztBOEo1eW5CUTs7RUFFRSw2QkFBQTtBOUoreW5CVjs7QThKN3luQlE7O0VBRUUsOEJBQUE7QTlKZ3puQlY7O0E4Sjl5bkJROztFQUVFLDRCQUFBO0E5Sml6bkJWOztBOEpoMG5CUTtFQUFnQyx5QkFBQTtBOUpvMG5CeEM7O0E4Sm4wbkJROztFQUVFLDZCQUFBO0E5SnMwbkJWOztBOEpwMG5CUTs7RUFFRSwrQkFBQTtBOUp1MG5CVjs7QThKcjBuQlE7O0VBRUUsZ0NBQUE7QTlKdzBuQlY7O0E4SnQwbkJROztFQUVFLDhCQUFBO0E5SnkwbkJWOztBOEp4MW5CUTtFQUFnQyx1QkFBQTtBOUo0MW5CeEM7O0E4SjMxbkJROztFQUVFLDJCQUFBO0E5SjgxbkJWOztBOEo1MW5CUTs7RUFFRSw2QkFBQTtBOUorMW5CVjs7QThKNzFuQlE7O0VBRUUsOEJBQUE7QTlKZzJuQlY7O0E4SjkxbkJROztFQUVFLDRCQUFBO0E5SmkybkJWOztBOEpoM25CUTtFQUFnQyx5QkFBQTtBOUpvM25CeEM7O0E4Sm4zbkJROztFQUVFLDZCQUFBO0E5SnMzbkJWOztBOEpwM25CUTs7RUFFRSwrQkFBQTtBOUp1M25CVjs7QThKcjNuQlE7O0VBRUUsZ0NBQUE7QTlKdzNuQlY7O0E4SnQzbkJROztFQUVFLDhCQUFBO0E5SnkzbkJWOztBOEp4NG5CUTtFQUFnQyx1QkFBQTtBOUo0NG5CeEM7O0E4SjM0bkJROztFQUVFLDJCQUFBO0E5Sjg0bkJWOztBOEo1NG5CUTs7RUFFRSw2QkFBQTtBOUorNG5CVjs7QThKNzRuQlE7O0VBRUUsOEJBQUE7QTlKZzVuQlY7O0E4Sjk0bkJROztFQUVFLDRCQUFBO0E5Smk1bkJWOztBOEpoNm5CUTtFQUFnQyx1QkFBQTtBOUpvNm5CeEM7O0E4Sm42bkJROztFQUVFLDJCQUFBO0E5SnM2bkJWOztBOEpwNm5CUTs7RUFFRSw2QkFBQTtBOUp1Nm5CVjs7QThKcjZuQlE7O0VBRUUsOEJBQUE7QTlKdzZuQlY7O0E4SnQ2bkJROztFQUVFLDRCQUFBO0E5Snk2bkJWOztBOEp4N25CUTtFQUFnQyx1QkFBQTtBOUo0N25CeEM7O0E4SjM3bkJROztFQUVFLDJCQUFBO0E5Sjg3bkJWOztBOEo1N25CUTs7RUFFRSw2QkFBQTtBOUorN25CVjs7QThKNzduQlE7O0VBRUUsOEJBQUE7QTlKZzhuQlY7O0E4Sjk3bkJROztFQUVFLDRCQUFBO0E5Smk4bkJWOztBOEpoOW5CUTtFQUFnQyx1QkFBQTtBOUpvOW5CeEM7O0E4Sm45bkJROztFQUVFLDJCQUFBO0E5SnM5bkJWOztBOEpwOW5CUTs7RUFFRSw2QkFBQTtBOUp1OW5CVjs7QThKcjluQlE7O0VBRUUsOEJBQUE7QTlKdzluQlY7O0E4SnQ5bkJROztFQUVFLDRCQUFBO0E5Snk5bkJWOztBOEp4K25CUTtFQUFnQyxxQkFBQTtBOUo0K25CeEM7O0E4SjMrbkJROztFQUVFLHlCQUFBO0E5SjgrbkJWOztBOEo1K25CUTs7RUFFRSwyQkFBQTtBOUorK25CVjs7QThKNytuQlE7O0VBRUUsNEJBQUE7QTlKZy9uQlY7O0E4SjkrbkJROztFQUVFLDBCQUFBO0E5SmkvbkJWOztBOEpoZ29CUTtFQUFnQywyQkFBQTtBOUpvZ29CeEM7O0E4Sm5nb0JROztFQUVFLCtCQUFBO0E5SnNnb0JWOztBOEpwZ29CUTs7RUFFRSxpQ0FBQTtBOUp1Z29CVjs7QThKcmdvQlE7O0VBRUUsa0NBQUE7QTlKd2dvQlY7O0E4SnRnb0JROztFQUVFLGdDQUFBO0E5Snlnb0JWOztBOEp4aG9CUTtFQUFnQywwQkFBQTtBOUo0aG9CeEM7O0E4SjNob0JROztFQUVFLDhCQUFBO0E5Sjhob0JWOztBOEo1aG9CUTs7RUFFRSxnQ0FBQTtBOUoraG9CVjs7QThKN2hvQlE7O0VBRUUsaUNBQUE7QTlKZ2lvQlY7O0E4Sjlob0JROztFQUVFLCtCQUFBO0E5Smlpb0JWOztBOEpoam9CUTtFQUFnQyx3QkFBQTtBOUpvam9CeEM7O0E4Sm5qb0JROztFQUVFLDRCQUFBO0E5SnNqb0JWOztBOEpwam9CUTs7RUFFRSw4QkFBQTtBOUp1am9CVjs7QThKcmpvQlE7O0VBRUUsK0JBQUE7QTlKd2pvQlY7O0E4SnRqb0JROztFQUVFLDZCQUFBO0E5Snlqb0JWOztBOEp4a29CUTtFQUFnQywwQkFBQTtBOUo0a29CeEM7O0E4SjNrb0JROztFQUVFLDhCQUFBO0E5Sjhrb0JWOztBOEo1a29CUTs7RUFFRSxnQ0FBQTtBOUora29CVjs7QThKN2tvQlE7O0VBRUUsaUNBQUE7QTlKZ2xvQlY7O0E4Sjlrb0JROztFQUVFLCtCQUFBO0E5Smlsb0JWOztBOEpobW9CUTtFQUFnQyx3QkFBQTtBOUpvbW9CeEM7O0E4Sm5tb0JROztFQUVFLDRCQUFBO0E5SnNtb0JWOztBOEpwbW9CUTs7RUFFRSw4QkFBQTtBOUp1bW9CVjs7QThKcm1vQlE7O0VBRUUsK0JBQUE7QTlKd21vQlY7O0E4SnRtb0JROztFQUVFLDZCQUFBO0E5Snltb0JWOztBOEp4bm9CUTtFQUFnQyx3QkFBQTtBOUo0bm9CeEM7O0E4SjNub0JROztFQUVFLDRCQUFBO0E5Sjhub0JWOztBOEo1bm9CUTs7RUFFRSw4QkFBQTtBOUorbm9CVjs7QThKN25vQlE7O0VBRUUsK0JBQUE7QTlKZ29vQlY7O0E4Sjlub0JROztFQUVFLDZCQUFBO0E5Smlvb0JWOztBOEpocG9CUTtFQUFnQywwQkFBQTtBOUpvcG9CeEM7O0E4Sm5wb0JROztFQUVFLDhCQUFBO0E5SnNwb0JWOztBOEpwcG9CUTs7RUFFRSxnQ0FBQTtBOUp1cG9CVjs7QThKcnBvQlE7O0VBRUUsaUNBQUE7QTlKd3BvQlY7O0E4SnRwb0JROztFQUVFLCtCQUFBO0E5Snlwb0JWOztBOEp4cW9CUTtFQUFnQyx3QkFBQTtBOUo0cW9CeEM7O0E4SjNxb0JROztFQUVFLDRCQUFBO0E5Sjhxb0JWOztBOEo1cW9CUTs7RUFFRSw4QkFBQTtBOUorcW9CVjs7QThKN3FvQlE7O0VBRUUsK0JBQUE7QTlKZ3JvQlY7O0E4Sjlxb0JROztFQUVFLDZCQUFBO0E5Smlyb0JWOztBOEpoc29CUTtFQUFnQywwQkFBQTtBOUpvc29CeEM7O0E4Sm5zb0JROztFQUVFLDhCQUFBO0E5SnNzb0JWOztBOEpwc29CUTs7RUFFRSxnQ0FBQTtBOUp1c29CVjs7QThKcnNvQlE7O0VBRUUsaUNBQUE7QTlKd3NvQlY7O0E4SnRzb0JROztFQUVFLCtCQUFBO0E5Snlzb0JWOztBOEp4dG9CUTtFQUFnQyx3QkFBQTtBOUo0dG9CeEM7O0E4SjN0b0JROztFQUVFLDRCQUFBO0E5Sjh0b0JWOztBOEo1dG9CUTs7RUFFRSw4QkFBQTtBOUordG9CVjs7QThKN3RvQlE7O0VBRUUsK0JBQUE7QTlKZ3VvQlY7O0E4Sjl0b0JROztFQUVFLDZCQUFBO0E5Sml1b0JWOztBOEpodm9CUTtFQUFnQywwQkFBQTtBOUpvdm9CeEM7O0E4Sm52b0JROztFQUVFLDhCQUFBO0E5SnN2b0JWOztBOEpwdm9CUTs7RUFFRSxnQ0FBQTtBOUp1dm9CVjs7QThKcnZvQlE7O0VBRUUsaUNBQUE7QTlKd3ZvQlY7O0E4SnR2b0JROztFQUVFLCtCQUFBO0E5Snl2b0JWOztBOEp4d29CUTtFQUFnQyx3QkFBQTtBOUo0d29CeEM7O0E4SjN3b0JROztFQUVFLDRCQUFBO0E5Sjh3b0JWOztBOEo1d29CUTs7RUFFRSw4QkFBQTtBOUord29CVjs7QThKN3dvQlE7O0VBRUUsK0JBQUE7QTlKZ3hvQlY7O0E4Sjl3b0JROztFQUVFLDZCQUFBO0E5Sml4b0JWOztBOEpoeW9CUTtFQUFnQywwQkFBQTtBOUpveW9CeEM7O0E4Sm55b0JROztFQUVFLDhCQUFBO0E5SnN5b0JWOztBOEpweW9CUTs7RUFFRSxnQ0FBQTtBOUp1eW9CVjs7QThKcnlvQlE7O0VBRUUsaUNBQUE7QTlKd3lvQlY7O0E4SnR5b0JROztFQUVFLCtCQUFBO0E5Snl5b0JWOztBOEp4em9CUTtFQUFnQyx3QkFBQTtBOUo0em9CeEM7O0E4SjN6b0JROztFQUVFLDRCQUFBO0E5Sjh6b0JWOztBOEo1em9CUTs7RUFFRSw4QkFBQTtBOUorem9CVjs7QThKN3pvQlE7O0VBRUUsK0JBQUE7QTlKZzBvQlY7O0E4Sjl6b0JROztFQUVFLDZCQUFBO0E5Smkwb0JWOztBOEpoMW9CUTtFQUFnQywwQkFBQTtBOUpvMW9CeEM7O0E4Sm4xb0JROztFQUVFLDhCQUFBO0E5SnMxb0JWOztBOEpwMW9CUTs7RUFFRSxnQ0FBQTtBOUp1MW9CVjs7QThKcjFvQlE7O0VBRUUsaUNBQUE7QTlKdzFvQlY7O0E4SnQxb0JROztFQUVFLCtCQUFBO0E5Snkxb0JWOztBOEp4Mm9CUTtFQUFnQyx3QkFBQTtBOUo0Mm9CeEM7O0E4SjMyb0JROztFQUVFLDRCQUFBO0E5Sjgyb0JWOztBOEo1Mm9CUTs7RUFFRSw4QkFBQTtBOUorMm9CVjs7QThKNzJvQlE7O0VBRUUsK0JBQUE7QTlKZzNvQlY7O0E4Sjkyb0JROztFQUVFLDZCQUFBO0E5Smkzb0JWOztBOEpoNG9CUTtFQUFnQyx3QkFBQTtBOUpvNG9CeEM7O0E4Sm40b0JROztFQUVFLDRCQUFBO0E5SnM0b0JWOztBOEpwNG9CUTs7RUFFRSw4QkFBQTtBOUp1NG9CVjs7QThKcjRvQlE7O0VBRUUsK0JBQUE7QTlKdzRvQlY7O0E4SnQ0b0JROztFQUVFLDZCQUFBO0E5Snk0b0JWOztBOEp4NW9CUTtFQUFnQyx3QkFBQTtBOUo0NW9CeEM7O0E4SjM1b0JROztFQUVFLDRCQUFBO0E5Sjg1b0JWOztBOEo1NW9CUTs7RUFFRSw4QkFBQTtBOUorNW9CVjs7QThKNzVvQlE7O0VBRUUsK0JBQUE7QTlKZzZvQlY7O0E4Sjk1b0JROztFQUVFLDZCQUFBO0E5Smk2b0JWOztBOEpoN29CUTtFQUFnQyx3QkFBQTtBOUpvN29CeEM7O0E4Sm43b0JROztFQUVFLDRCQUFBO0E5SnM3b0JWOztBOEpwN29CUTs7RUFFRSw4QkFBQTtBOUp1N29CVjs7QThKcjdvQlE7O0VBRUUsK0JBQUE7QTlKdzdvQlY7O0E4SnQ3b0JROztFQUVFLDZCQUFBO0E5Snk3b0JWOztBOEpqN29CUTtFQUF3QiwyQkFBQTtBOUpxN29CaEM7O0E4SnA3b0JROztFQUVFLCtCQUFBO0E5SnU3b0JWOztBOEpyN29CUTs7RUFFRSxpQ0FBQTtBOUp3N29CVjs7QThKdDdvQlE7O0VBRUUsa0NBQUE7QTlKeTdvQlY7O0E4SnY3b0JROztFQUVFLGdDQUFBO0E5SjA3b0JWOztBOEp6OG9CUTtFQUF3QiwwQkFBQTtBOUo2OG9CaEM7O0E4SjU4b0JROztFQUVFLDhCQUFBO0E5Sis4b0JWOztBOEo3OG9CUTs7RUFFRSxnQ0FBQTtBOUpnOW9CVjs7QThKOThvQlE7O0VBRUUsaUNBQUE7QTlKaTlvQlY7O0E4Si84b0JROztFQUVFLCtCQUFBO0E5Sms5b0JWOztBOEpqK29CUTtFQUF3Qix3QkFBQTtBOUpxK29CaEM7O0E4SnArb0JROztFQUVFLDRCQUFBO0E5SnUrb0JWOztBOEpyK29CUTs7RUFFRSw4QkFBQTtBOUp3K29CVjs7QThKdCtvQlE7O0VBRUUsK0JBQUE7QTlKeStvQlY7O0E4SnYrb0JROztFQUVFLDZCQUFBO0E5SjArb0JWOztBOEp6L29CUTtFQUF3QiwwQkFBQTtBOUo2L29CaEM7O0E4SjUvb0JROztFQUVFLDhCQUFBO0E5Sisvb0JWOztBOEo3L29CUTs7RUFFRSxnQ0FBQTtBOUpnZ3BCVjs7QThKOS9vQlE7O0VBRUUsaUNBQUE7QTlKaWdwQlY7O0E4Si8vb0JROztFQUVFLCtCQUFBO0E5SmtncEJWOztBOEpqaHBCUTtFQUF3Qix3QkFBQTtBOUpxaHBCaEM7O0E4SnBocEJROztFQUVFLDRCQUFBO0E5SnVocEJWOztBOEpyaHBCUTs7RUFFRSw4QkFBQTtBOUp3aHBCVjs7QThKdGhwQlE7O0VBRUUsK0JBQUE7QTlKeWhwQlY7O0E4SnZocEJROztFQUVFLDZCQUFBO0E5SjBocEJWOztBOEp6aXBCUTtFQUF3Qix1QkFBQTtBOUo2aXBCaEM7O0E4SjVpcEJROztFQUVFLDJCQUFBO0E5SitpcEJWOztBOEo3aXBCUTs7RUFFRSw2QkFBQTtBOUpnanBCVjs7QThKOWlwQlE7O0VBRUUsOEJBQUE7QTlKaWpwQlY7O0E4Si9pcEJROztFQUVFLDRCQUFBO0E5SmtqcEJWOztBOEpqa3BCUTtFQUF3QiwwQkFBQTtBOUpxa3BCaEM7O0E4SnBrcEJROztFQUVFLDhCQUFBO0E5SnVrcEJWOztBOEpya3BCUTs7RUFFRSxnQ0FBQTtBOUp3a3BCVjs7QThKdGtwQlE7O0VBRUUsaUNBQUE7QTlKeWtwQlY7O0E4SnZrcEJROztFQUVFLCtCQUFBO0E5SjBrcEJWOztBOEp6bHBCUTtFQUF3Qix3QkFBQTtBOUo2bHBCaEM7O0E4SjVscEJROztFQUVFLDRCQUFBO0E5SitscEJWOztBOEo3bHBCUTs7RUFFRSw4QkFBQTtBOUpnbXBCVjs7QThKOWxwQlE7O0VBRUUsK0JBQUE7QTlKaW1wQlY7O0E4Si9scEJROztFQUVFLDZCQUFBO0E5SmttcEJWOztBOEpqbnBCUTtFQUF3QiwwQkFBQTtBOUpxbnBCaEM7O0E4SnBucEJROztFQUVFLDhCQUFBO0E5SnVucEJWOztBOEpybnBCUTs7RUFFRSxnQ0FBQTtBOUp3bnBCVjs7QThKdG5wQlE7O0VBRUUsaUNBQUE7QTlKeW5wQlY7O0E4SnZucEJROztFQUVFLCtCQUFBO0E5SjBucEJWOztBOEp6b3BCUTtFQUF3Qix3QkFBQTtBOUo2b3BCaEM7O0E4SjVvcEJROztFQUVFLDRCQUFBO0E5SitvcEJWOztBOEo3b3BCUTs7RUFFRSw4QkFBQTtBOUpncHBCVjs7QThKOW9wQlE7O0VBRUUsK0JBQUE7QTlKaXBwQlY7O0E4Si9vcEJROztFQUVFLDZCQUFBO0E5SmtwcEJWOztBOEpqcXBCUTtFQUF3QiwwQkFBQTtBOUpxcXBCaEM7O0E4SnBxcEJROztFQUVFLDhCQUFBO0E5SnVxcEJWOztBOEpycXBCUTs7RUFFRSxnQ0FBQTtBOUp3cXBCVjs7QThKdHFwQlE7O0VBRUUsaUNBQUE7QTlKeXFwQlY7O0E4SnZxcEJROztFQUVFLCtCQUFBO0E5SjBxcEJWOztBOEp6cnBCUTtFQUF3Qix3QkFBQTtBOUo2cnBCaEM7O0E4SjVycEJROztFQUVFLDRCQUFBO0E5SitycEJWOztBOEo3cnBCUTs7RUFFRSw4QkFBQTtBOUpnc3BCVjs7QThKOXJwQlE7O0VBRUUsK0JBQUE7QTlKaXNwQlY7O0E4Si9ycEJROztFQUVFLDZCQUFBO0E5SmtzcEJWOztBOEpqdHBCUTtFQUF3QiwwQkFBQTtBOUpxdHBCaEM7O0E4SnB0cEJROztFQUVFLDhCQUFBO0E5SnV0cEJWOztBOEpydHBCUTs7RUFFRSxnQ0FBQTtBOUp3dHBCVjs7QThKdHRwQlE7O0VBRUUsaUNBQUE7QTlKeXRwQlY7O0E4SnZ0cEJROztFQUVFLCtCQUFBO0E5SjB0cEJWOztBOEp6dXBCUTtFQUF3Qix3QkFBQTtBOUo2dXBCaEM7O0E4SjV1cEJROztFQUVFLDRCQUFBO0E5Sit1cEJWOztBOEo3dXBCUTs7RUFFRSw4QkFBQTtBOUpndnBCVjs7QThKOXVwQlE7O0VBRUUsK0JBQUE7QTlKaXZwQlY7O0E4Si91cEJROztFQUVFLDZCQUFBO0E5Smt2cEJWOztBOEpqd3BCUTtFQUF3QiwwQkFBQTtBOUpxd3BCaEM7O0E4SnB3cEJROztFQUVFLDhCQUFBO0E5SnV3cEJWOztBOEpyd3BCUTs7RUFFRSxnQ0FBQTtBOUp3d3BCVjs7QThKdHdwQlE7O0VBRUUsaUNBQUE7QTlKeXdwQlY7O0E4SnZ3cEJROztFQUVFLCtCQUFBO0E5SjB3cEJWOztBOEp6eHBCUTtFQUF3Qix3QkFBQTtBOUo2eHBCaEM7O0E4SjV4cEJROztFQUVFLDRCQUFBO0E5Sit4cEJWOztBOEo3eHBCUTs7RUFFRSw4QkFBQTtBOUpneXBCVjs7QThKOXhwQlE7O0VBRUUsK0JBQUE7QTlKaXlwQlY7O0E4Si94cEJROztFQUVFLDZCQUFBO0E5Smt5cEJWOztBOEpqenBCUTtFQUF3Qix3QkFBQTtBOUpxenBCaEM7O0E4SnB6cEJROztFQUVFLDRCQUFBO0E5SnV6cEJWOztBOEpyenBCUTs7RUFFRSw4QkFBQTtBOUp3enBCVjs7QThKdHpwQlE7O0VBRUUsK0JBQUE7QTlKeXpwQlY7O0E4SnZ6cEJROztFQUVFLDZCQUFBO0E5SjB6cEJWOztBOEp6MHBCUTtFQUF3Qix3QkFBQTtBOUo2MHBCaEM7O0E4SjUwcEJROztFQUVFLDRCQUFBO0E5SiswcEJWOztBOEo3MHBCUTs7RUFFRSw4QkFBQTtBOUpnMXBCVjs7QThKOTBwQlE7O0VBRUUsK0JBQUE7QTlKaTFwQlY7O0E4Si8wcEJROztFQUVFLDZCQUFBO0E5SmsxcEJWOztBOEpqMnBCUTtFQUF3Qix3QkFBQTtBOUpxMnBCaEM7O0E4SnAycEJROztFQUVFLDRCQUFBO0E5SnUycEJWOztBOEpyMnBCUTs7RUFFRSw4QkFBQTtBOUp3MnBCVjs7QThKdDJwQlE7O0VBRUUsK0JBQUE7QTlKeTJwQlY7O0E4SnYycEJROztFQUVFLDZCQUFBO0E5SjAycEJWOztBOEpwMnBCSTtFQUFtQix1QkFBQTtBOUp3MnBCdkI7O0E4SnYycEJJOztFQUVFLDJCQUFBO0E5SjAycEJOOztBOEp4MnBCSTs7RUFFRSw2QkFBQTtBOUoyMnBCTjs7QThKejJwQkk7O0VBRUUsOEJBQUE7QTlKNDJwQk47O0E4SjEycEJJOztFQUVFLDRCQUFBO0E5SjYycEJOOztBbUd0M3BCSTtFMkRsREk7SUFBZ0Msb0JBQUE7RTlKNjZwQnRDOztFOEo1NnBCTTs7SUFFRSx3QkFBQTtFOUorNnBCUjs7RThKNzZwQk07O0lBRUUsMEJBQUE7RTlKZzdwQlI7O0U4Sjk2cEJNOztJQUVFLDJCQUFBO0U5Smk3cEJSOztFOEovNnBCTTs7SUFFRSx5QkFBQTtFOUprN3BCUjs7RThKajhwQk07SUFBZ0MsMEJBQUE7RTlKcThwQnRDOztFOEpwOHBCTTs7SUFFRSw4QkFBQTtFOUp1OHBCUjs7RThKcjhwQk07O0lBRUUsZ0NBQUE7RTlKdzhwQlI7O0U4SnQ4cEJNOztJQUVFLGlDQUFBO0U5Snk4cEJSOztFOEp2OHBCTTs7SUFFRSwrQkFBQTtFOUowOHBCUjs7RThKejlwQk07SUFBZ0MseUJBQUE7RTlKNjlwQnRDOztFOEo1OXBCTTs7SUFFRSw2QkFBQTtFOUorOXBCUjs7RThKNzlwQk07O0lBRUUsK0JBQUE7RTlKZytwQlI7O0U4Sjk5cEJNOztJQUVFLGdDQUFBO0U5SmkrcEJSOztFOEovOXBCTTs7SUFFRSw4QkFBQTtFOUprK3BCUjs7RThKai9wQk07SUFBZ0MsdUJBQUE7RTlKcS9wQnRDOztFOEpwL3BCTTs7SUFFRSwyQkFBQTtFOUp1L3BCUjs7RThKci9wQk07O0lBRUUsNkJBQUE7RTlKdy9wQlI7O0U4SnQvcEJNOztJQUVFLDhCQUFBO0U5SnkvcEJSOztFOEp2L3BCTTs7SUFFRSw0QkFBQTtFOUowL3BCUjs7RThKemdxQk07SUFBZ0MseUJBQUE7RTlKNmdxQnRDOztFOEo1Z3FCTTs7SUFFRSw2QkFBQTtFOUorZ3FCUjs7RThKN2dxQk07O0lBRUUsK0JBQUE7RTlKZ2hxQlI7O0U4SjlncUJNOztJQUVFLGdDQUFBO0U5SmlocUJSOztFOEovZ3FCTTs7SUFFRSw4QkFBQTtFOUpraHFCUjs7RThKamlxQk07SUFBZ0MsdUJBQUE7RTlKcWlxQnRDOztFOEpwaXFCTTs7SUFFRSwyQkFBQTtFOUp1aXFCUjs7RThKcmlxQk07O0lBRUUsNkJBQUE7RTlKd2lxQlI7O0U4SnRpcUJNOztJQUVFLDhCQUFBO0U5SnlpcUJSOztFOEp2aXFCTTs7SUFFRSw0QkFBQTtFOUowaXFCUjs7RThKempxQk07SUFBZ0MsdUJBQUE7RTlKNmpxQnRDOztFOEo1anFCTTs7SUFFRSwyQkFBQTtFOUoranFCUjs7RThKN2pxQk07O0lBRUUsNkJBQUE7RTlKZ2txQlI7O0U4SjlqcUJNOztJQUVFLDhCQUFBO0U5SmlrcUJSOztFOEovanFCTTs7SUFFRSw0QkFBQTtFOUpra3FCUjs7RThKamxxQk07SUFBZ0MseUJBQUE7RTlKcWxxQnRDOztFOEpwbHFCTTs7SUFFRSw2QkFBQTtFOUp1bHFCUjs7RThKcmxxQk07O0lBRUUsK0JBQUE7RTlKd2xxQlI7O0U4SnRscUJNOztJQUVFLGdDQUFBO0U5SnlscUJSOztFOEp2bHFCTTs7SUFFRSw4QkFBQTtFOUowbHFCUjs7RThKem1xQk07SUFBZ0MsdUJBQUE7RTlKNm1xQnRDOztFOEo1bXFCTTs7SUFFRSwyQkFBQTtFOUorbXFCUjs7RThKN21xQk07O0lBRUUsNkJBQUE7RTlKZ25xQlI7O0U4SjltcUJNOztJQUVFLDhCQUFBO0U5SmlucUJSOztFOEovbXFCTTs7SUFFRSw0QkFBQTtFOUprbnFCUjs7RThKam9xQk07SUFBZ0MseUJBQUE7RTlKcW9xQnRDOztFOEpwb3FCTTs7SUFFRSw2QkFBQTtFOUp1b3FCUjs7RThKcm9xQk07O0lBRUUsK0JBQUE7RTlKd29xQlI7O0U4SnRvcUJNOztJQUVFLGdDQUFBO0U5SnlvcUJSOztFOEp2b3FCTTs7SUFFRSw4QkFBQTtFOUowb3FCUjs7RThKenBxQk07SUFBZ0MsdUJBQUE7RTlKNnBxQnRDOztFOEo1cHFCTTs7SUFFRSwyQkFBQTtFOUorcHFCUjs7RThKN3BxQk07O0lBRUUsNkJBQUE7RTlKZ3FxQlI7O0U4SjlwcUJNOztJQUVFLDhCQUFBO0U5SmlxcUJSOztFOEovcHFCTTs7SUFFRSw0QkFBQTtFOUprcXFCUjs7RThKanJxQk07SUFBZ0MseUJBQUE7RTlKcXJxQnRDOztFOEpwcnFCTTs7SUFFRSw2QkFBQTtFOUp1cnFCUjs7RThKcnJxQk07O0lBRUUsK0JBQUE7RTlKd3JxQlI7O0U4SnRycUJNOztJQUVFLGdDQUFBO0U5SnlycUJSOztFOEp2cnFCTTs7SUFFRSw4QkFBQTtFOUowcnFCUjs7RThKenNxQk07SUFBZ0MsdUJBQUE7RTlKNnNxQnRDOztFOEo1c3FCTTs7SUFFRSwyQkFBQTtFOUorc3FCUjs7RThKN3NxQk07O0lBRUUsNkJBQUE7RTlKZ3RxQlI7O0U4SjlzcUJNOztJQUVFLDhCQUFBO0U5Sml0cUJSOztFOEovc3FCTTs7SUFFRSw0QkFBQTtFOUprdHFCUjs7RThKanVxQk07SUFBZ0MseUJBQUE7RTlKcXVxQnRDOztFOEpwdXFCTTs7SUFFRSw2QkFBQTtFOUp1dXFCUjs7RThKcnVxQk07O0lBRUUsK0JBQUE7RTlKd3VxQlI7O0U4SnR1cUJNOztJQUVFLGdDQUFBO0U5Snl1cUJSOztFOEp2dXFCTTs7SUFFRSw4QkFBQTtFOUowdXFCUjs7RThKenZxQk07SUFBZ0MsdUJBQUE7RTlKNnZxQnRDOztFOEo1dnFCTTs7SUFFRSwyQkFBQTtFOUordnFCUjs7RThKN3ZxQk07O0lBRUUsNkJBQUE7RTlKZ3dxQlI7O0U4Sjl2cUJNOztJQUVFLDhCQUFBO0U5Sml3cUJSOztFOEovdnFCTTs7SUFFRSw0QkFBQTtFOUprd3FCUjs7RThKanhxQk07SUFBZ0MseUJBQUE7RTlKcXhxQnRDOztFOEpweHFCTTs7SUFFRSw2QkFBQTtFOUp1eHFCUjs7RThKcnhxQk07O0lBRUUsK0JBQUE7RTlKd3hxQlI7O0U4SnR4cUJNOztJQUVFLGdDQUFBO0U5Snl4cUJSOztFOEp2eHFCTTs7SUFFRSw4QkFBQTtFOUoweHFCUjs7RThKenlxQk07SUFBZ0MsdUJBQUE7RTlKNnlxQnRDOztFOEo1eXFCTTs7SUFFRSwyQkFBQTtFOUoreXFCUjs7RThKN3lxQk07O0lBRUUsNkJBQUE7RTlKZ3pxQlI7O0U4Sjl5cUJNOztJQUVFLDhCQUFBO0U5Sml6cUJSOztFOEoveXFCTTs7SUFFRSw0QkFBQTtFOUprenFCUjs7RThKajBxQk07SUFBZ0MsdUJBQUE7RTlKcTBxQnRDOztFOEpwMHFCTTs7SUFFRSwyQkFBQTtFOUp1MHFCUjs7RThKcjBxQk07O0lBRUUsNkJBQUE7RTlKdzBxQlI7O0U4SnQwcUJNOztJQUVFLDhCQUFBO0U5SnkwcUJSOztFOEp2MHFCTTs7SUFFRSw0QkFBQTtFOUowMHFCUjs7RThKejFxQk07SUFBZ0MsdUJBQUE7RTlKNjFxQnRDOztFOEo1MXFCTTs7SUFFRSwyQkFBQTtFOUorMXFCUjs7RThKNzFxQk07O0lBRUUsNkJBQUE7RTlKZzJxQlI7O0U4SjkxcUJNOztJQUVFLDhCQUFBO0U5SmkycUJSOztFOEovMXFCTTs7SUFFRSw0QkFBQTtFOUprMnFCUjs7RThKajNxQk07SUFBZ0MsdUJBQUE7RTlKcTNxQnRDOztFOEpwM3FCTTs7SUFFRSwyQkFBQTtFOUp1M3FCUjs7RThKcjNxQk07O0lBRUUsNkJBQUE7RTlKdzNxQlI7O0U4SnQzcUJNOztJQUVFLDhCQUFBO0U5SnkzcUJSOztFOEp2M3FCTTs7SUFFRSw0QkFBQTtFOUowM3FCUjs7RThKejRxQk07SUFBZ0MscUJBQUE7RTlKNjRxQnRDOztFOEo1NHFCTTs7SUFFRSx5QkFBQTtFOUorNHFCUjs7RThKNzRxQk07O0lBRUUsMkJBQUE7RTlKZzVxQlI7O0U4Sjk0cUJNOztJQUVFLDRCQUFBO0U5Smk1cUJSOztFOEovNHFCTTs7SUFFRSwwQkFBQTtFOUprNXFCUjs7RThKajZxQk07SUFBZ0MsMkJBQUE7RTlKcTZxQnRDOztFOEpwNnFCTTs7SUFFRSwrQkFBQTtFOUp1NnFCUjs7RThKcjZxQk07O0lBRUUsaUNBQUE7RTlKdzZxQlI7O0U4SnQ2cUJNOztJQUVFLGtDQUFBO0U5Snk2cUJSOztFOEp2NnFCTTs7SUFFRSxnQ0FBQTtFOUowNnFCUjs7RThKejdxQk07SUFBZ0MsMEJBQUE7RTlKNjdxQnRDOztFOEo1N3FCTTs7SUFFRSw4QkFBQTtFOUorN3FCUjs7RThKNzdxQk07O0lBRUUsZ0NBQUE7RTlKZzhxQlI7O0U4Sjk3cUJNOztJQUVFLGlDQUFBO0U5Smk4cUJSOztFOEovN3FCTTs7SUFFRSwrQkFBQTtFOUprOHFCUjs7RThKajlxQk07SUFBZ0Msd0JBQUE7RTlKcTlxQnRDOztFOEpwOXFCTTs7SUFFRSw0QkFBQTtFOUp1OXFCUjs7RThKcjlxQk07O0lBRUUsOEJBQUE7RTlKdzlxQlI7O0U4SnQ5cUJNOztJQUVFLCtCQUFBO0U5Snk5cUJSOztFOEp2OXFCTTs7SUFFRSw2QkFBQTtFOUowOXFCUjs7RThKeitxQk07SUFBZ0MsMEJBQUE7RTlKNitxQnRDOztFOEo1K3FCTTs7SUFFRSw4QkFBQTtFOUorK3FCUjs7RThKNytxQk07O0lBRUUsZ0NBQUE7RTlKZy9xQlI7O0U4SjkrcUJNOztJQUVFLGlDQUFBO0U5SmkvcUJSOztFOEovK3FCTTs7SUFFRSwrQkFBQTtFOUprL3FCUjs7RThKamdyQk07SUFBZ0Msd0JBQUE7RTlKcWdyQnRDOztFOEpwZ3JCTTs7SUFFRSw0QkFBQTtFOUp1Z3JCUjs7RThKcmdyQk07O0lBRUUsOEJBQUE7RTlKd2dyQlI7O0U4SnRnckJNOztJQUVFLCtCQUFBO0U5SnlnckJSOztFOEp2Z3JCTTs7SUFFRSw2QkFBQTtFOUowZ3JCUjs7RThKemhyQk07SUFBZ0Msd0JBQUE7RTlKNmhyQnRDOztFOEo1aHJCTTs7SUFFRSw0QkFBQTtFOUoraHJCUjs7RThKN2hyQk07O0lBRUUsOEJBQUE7RTlKZ2lyQlI7O0U4SjlockJNOztJQUVFLCtCQUFBO0U5SmlpckJSOztFOEovaHJCTTs7SUFFRSw2QkFBQTtFOUpraXJCUjs7RThKampyQk07SUFBZ0MsMEJBQUE7RTlKcWpyQnRDOztFOEpwanJCTTs7SUFFRSw4QkFBQTtFOUp1anJCUjs7RThKcmpyQk07O0lBRUUsZ0NBQUE7RTlKd2pyQlI7O0U4SnRqckJNOztJQUVFLGlDQUFBO0U5SnlqckJSOztFOEp2anJCTTs7SUFFRSwrQkFBQTtFOUowanJCUjs7RThKemtyQk07SUFBZ0Msd0JBQUE7RTlKNmtyQnRDOztFOEo1a3JCTTs7SUFFRSw0QkFBQTtFOUora3JCUjs7RThKN2tyQk07O0lBRUUsOEJBQUE7RTlKZ2xyQlI7O0U4SjlrckJNOztJQUVFLCtCQUFBO0U5SmlsckJSOztFOEova3JCTTs7SUFFRSw2QkFBQTtFOUprbHJCUjs7RThKam1yQk07SUFBZ0MsMEJBQUE7RTlKcW1yQnRDOztFOEpwbXJCTTs7SUFFRSw4QkFBQTtFOUp1bXJCUjs7RThKcm1yQk07O0lBRUUsZ0NBQUE7RTlKd21yQlI7O0U4SnRtckJNOztJQUVFLGlDQUFBO0U5SnltckJSOztFOEp2bXJCTTs7SUFFRSwrQkFBQTtFOUowbXJCUjs7RThKem5yQk07SUFBZ0Msd0JBQUE7RTlKNm5yQnRDOztFOEo1bnJCTTs7SUFFRSw0QkFBQTtFOUorbnJCUjs7RThKN25yQk07O0lBRUUsOEJBQUE7RTlKZ29yQlI7O0U4SjluckJNOztJQUVFLCtCQUFBO0U5SmlvckJSOztFOEovbnJCTTs7SUFFRSw2QkFBQTtFOUprb3JCUjs7RThKanByQk07SUFBZ0MsMEJBQUE7RTlKcXByQnRDOztFOEpwcHJCTTs7SUFFRSw4QkFBQTtFOUp1cHJCUjs7RThKcnByQk07O0lBRUUsZ0NBQUE7RTlKd3ByQlI7O0U4SnRwckJNOztJQUVFLGlDQUFBO0U5SnlwckJSOztFOEp2cHJCTTs7SUFFRSwrQkFBQTtFOUowcHJCUjs7RThKenFyQk07SUFBZ0Msd0JBQUE7RTlKNnFyQnRDOztFOEo1cXJCTTs7SUFFRSw0QkFBQTtFOUorcXJCUjs7RThKN3FyQk07O0lBRUUsOEJBQUE7RTlKZ3JyQlI7O0U4SjlxckJNOztJQUVFLCtCQUFBO0U5SmlyckJSOztFOEovcXJCTTs7SUFFRSw2QkFBQTtFOUprcnJCUjs7RThKanNyQk07SUFBZ0MsMEJBQUE7RTlKcXNyQnRDOztFOEpwc3JCTTs7SUFFRSw4QkFBQTtFOUp1c3JCUjs7RThKcnNyQk07O0lBRUUsZ0NBQUE7RTlKd3NyQlI7O0U4SnRzckJNOztJQUVFLGlDQUFBO0U5SnlzckJSOztFOEp2c3JCTTs7SUFFRSwrQkFBQTtFOUowc3JCUjs7RThKenRyQk07SUFBZ0Msd0JBQUE7RTlKNnRyQnRDOztFOEo1dHJCTTs7SUFFRSw0QkFBQTtFOUordHJCUjs7RThKN3RyQk07O0lBRUUsOEJBQUE7RTlKZ3VyQlI7O0U4Sjl0ckJNOztJQUVFLCtCQUFBO0U5Sml1ckJSOztFOEovdHJCTTs7SUFFRSw2QkFBQTtFOUprdXJCUjs7RThKanZyQk07SUFBZ0MsMEJBQUE7RTlKcXZyQnRDOztFOEpwdnJCTTs7SUFFRSw4QkFBQTtFOUp1dnJCUjs7RThKcnZyQk07O0lBRUUsZ0NBQUE7RTlKd3ZyQlI7O0U4SnR2ckJNOztJQUVFLGlDQUFBO0U5Snl2ckJSOztFOEp2dnJCTTs7SUFFRSwrQkFBQTtFOUowdnJCUjs7RThKendyQk07SUFBZ0Msd0JBQUE7RTlKNndyQnRDOztFOEo1d3JCTTs7SUFFRSw0QkFBQTtFOUord3JCUjs7RThKN3dyQk07O0lBRUUsOEJBQUE7RTlKZ3hyQlI7O0U4Sjl3ckJNOztJQUVFLCtCQUFBO0U5Sml4ckJSOztFOEovd3JCTTs7SUFFRSw2QkFBQTtFOUpreHJCUjs7RThKanlyQk07SUFBZ0Msd0JBQUE7RTlKcXlyQnRDOztFOEpweXJCTTs7SUFFRSw0QkFBQTtFOUp1eXJCUjs7RThKcnlyQk07O0lBRUUsOEJBQUE7RTlKd3lyQlI7O0U4SnR5ckJNOztJQUVFLCtCQUFBO0U5Snl5ckJSOztFOEp2eXJCTTs7SUFFRSw2QkFBQTtFOUoweXJCUjs7RThKenpyQk07SUFBZ0Msd0JBQUE7RTlKNnpyQnRDOztFOEo1enJCTTs7SUFFRSw0QkFBQTtFOUorenJCUjs7RThKN3pyQk07O0lBRUUsOEJBQUE7RTlKZzByQlI7O0U4Sjl6ckJNOztJQUVFLCtCQUFBO0U5SmkwckJSOztFOEovenJCTTs7SUFFRSw2QkFBQTtFOUprMHJCUjs7RThKajFyQk07SUFBZ0Msd0JBQUE7RTlKcTFyQnRDOztFOEpwMXJCTTs7SUFFRSw0QkFBQTtFOUp1MXJCUjs7RThKcjFyQk07O0lBRUUsOEJBQUE7RTlKdzFyQlI7O0U4SnQxckJNOztJQUVFLCtCQUFBO0U5SnkxckJSOztFOEp2MXJCTTs7SUFFRSw2QkFBQTtFOUowMXJCUjs7RThKbDFyQk07SUFBd0IsMkJBQUE7RTlKczFyQjlCOztFOEpyMXJCTTs7SUFFRSwrQkFBQTtFOUp3MXJCUjs7RThKdDFyQk07O0lBRUUsaUNBQUE7RTlKeTFyQlI7O0U4SnYxckJNOztJQUVFLGtDQUFBO0U5SjAxckJSOztFOEp4MXJCTTs7SUFFRSxnQ0FBQTtFOUoyMXJCUjs7RThKMTJyQk07SUFBd0IsMEJBQUE7RTlKODJyQjlCOztFOEo3MnJCTTs7SUFFRSw4QkFBQTtFOUpnM3JCUjs7RThKOTJyQk07O0lBRUUsZ0NBQUE7RTlKaTNyQlI7O0U4Si8yckJNOztJQUVFLGlDQUFBO0U5SmszckJSOztFOEpoM3JCTTs7SUFFRSwrQkFBQTtFOUptM3JCUjs7RThKbDRyQk07SUFBd0Isd0JBQUE7RTlKczRyQjlCOztFOEpyNHJCTTs7SUFFRSw0QkFBQTtFOUp3NHJCUjs7RThKdDRyQk07O0lBRUUsOEJBQUE7RTlKeTRyQlI7O0U4SnY0ckJNOztJQUVFLCtCQUFBO0U5SjA0ckJSOztFOEp4NHJCTTs7SUFFRSw2QkFBQTtFOUoyNHJCUjs7RThKMTVyQk07SUFBd0IsMEJBQUE7RTlKODVyQjlCOztFOEo3NXJCTTs7SUFFRSw4QkFBQTtFOUpnNnJCUjs7RThKOTVyQk07O0lBRUUsZ0NBQUE7RTlKaTZyQlI7O0U4Si81ckJNOztJQUVFLGlDQUFBO0U5Sms2ckJSOztFOEpoNnJCTTs7SUFFRSwrQkFBQTtFOUptNnJCUjs7RThKbDdyQk07SUFBd0Isd0JBQUE7RTlKczdyQjlCOztFOEpyN3JCTTs7SUFFRSw0QkFBQTtFOUp3N3JCUjs7RThKdDdyQk07O0lBRUUsOEJBQUE7RTlKeTdyQlI7O0U4SnY3ckJNOztJQUVFLCtCQUFBO0U5SjA3ckJSOztFOEp4N3JCTTs7SUFFRSw2QkFBQTtFOUoyN3JCUjs7RThKMThyQk07SUFBd0IsdUJBQUE7RTlKODhyQjlCOztFOEo3OHJCTTs7SUFFRSwyQkFBQTtFOUpnOXJCUjs7RThKOThyQk07O0lBRUUsNkJBQUE7RTlKaTlyQlI7O0U4Si84ckJNOztJQUVFLDhCQUFBO0U5Sms5ckJSOztFOEpoOXJCTTs7SUFFRSw0QkFBQTtFOUptOXJCUjs7RThKbCtyQk07SUFBd0IsMEJBQUE7RTlKcytyQjlCOztFOEpyK3JCTTs7SUFFRSw4QkFBQTtFOUp3K3JCUjs7RThKdCtyQk07O0lBRUUsZ0NBQUE7RTlKeStyQlI7O0U4SnYrckJNOztJQUVFLGlDQUFBO0U5SjArckJSOztFOEp4K3JCTTs7SUFFRSwrQkFBQTtFOUoyK3JCUjs7RThKMS9yQk07SUFBd0Isd0JBQUE7RTlKOC9yQjlCOztFOEo3L3JCTTs7SUFFRSw0QkFBQTtFOUpnZ3NCUjs7RThKOS9yQk07O0lBRUUsOEJBQUE7RTlKaWdzQlI7O0U4Si8vckJNOztJQUVFLCtCQUFBO0U5Smtnc0JSOztFOEpoZ3NCTTs7SUFFRSw2QkFBQTtFOUptZ3NCUjs7RThKbGhzQk07SUFBd0IsMEJBQUE7RTlKc2hzQjlCOztFOEpyaHNCTTs7SUFFRSw4QkFBQTtFOUp3aHNCUjs7RThKdGhzQk07O0lBRUUsZ0NBQUE7RTlKeWhzQlI7O0U4SnZoc0JNOztJQUVFLGlDQUFBO0U5SjBoc0JSOztFOEp4aHNCTTs7SUFFRSwrQkFBQTtFOUoyaHNCUjs7RThKMWlzQk07SUFBd0Isd0JBQUE7RTlKOGlzQjlCOztFOEo3aXNCTTs7SUFFRSw0QkFBQTtFOUpnanNCUjs7RThKOWlzQk07O0lBRUUsOEJBQUE7RTlKaWpzQlI7O0U4Si9pc0JNOztJQUVFLCtCQUFBO0U5Smtqc0JSOztFOEpoanNCTTs7SUFFRSw2QkFBQTtFOUptanNCUjs7RThKbGtzQk07SUFBd0IsMEJBQUE7RTlKc2tzQjlCOztFOEpya3NCTTs7SUFFRSw4QkFBQTtFOUp3a3NCUjs7RThKdGtzQk07O0lBRUUsZ0NBQUE7RTlKeWtzQlI7O0U4SnZrc0JNOztJQUVFLGlDQUFBO0U5SjBrc0JSOztFOEp4a3NCTTs7SUFFRSwrQkFBQTtFOUoya3NCUjs7RThKMWxzQk07SUFBd0Isd0JBQUE7RTlKOGxzQjlCOztFOEo3bHNCTTs7SUFFRSw0QkFBQTtFOUpnbXNCUjs7RThKOWxzQk07O0lBRUUsOEJBQUE7RTlKaW1zQlI7O0U4Si9sc0JNOztJQUVFLCtCQUFBO0U5Smttc0JSOztFOEpobXNCTTs7SUFFRSw2QkFBQTtFOUptbXNCUjs7RThKbG5zQk07SUFBd0IsMEJBQUE7RTlKc25zQjlCOztFOEpybnNCTTs7SUFFRSw4QkFBQTtFOUp3bnNCUjs7RThKdG5zQk07O0lBRUUsZ0NBQUE7RTlKeW5zQlI7O0U4SnZuc0JNOztJQUVFLGlDQUFBO0U5SjBuc0JSOztFOEp4bnNCTTs7SUFFRSwrQkFBQTtFOUoybnNCUjs7RThKMW9zQk07SUFBd0Isd0JBQUE7RTlKOG9zQjlCOztFOEo3b3NCTTs7SUFFRSw0QkFBQTtFOUpncHNCUjs7RThKOW9zQk07O0lBRUUsOEJBQUE7RTlKaXBzQlI7O0U4Si9vc0JNOztJQUVFLCtCQUFBO0U5Smtwc0JSOztFOEpocHNCTTs7SUFFRSw2QkFBQTtFOUptcHNCUjs7RThKbHFzQk07SUFBd0IsMEJBQUE7RTlKc3FzQjlCOztFOEpycXNCTTs7SUFFRSw4QkFBQTtFOUp3cXNCUjs7RThKdHFzQk07O0lBRUUsZ0NBQUE7RTlKeXFzQlI7O0U4SnZxc0JNOztJQUVFLGlDQUFBO0U5SjBxc0JSOztFOEp4cXNCTTs7SUFFRSwrQkFBQTtFOUoycXNCUjs7RThKMXJzQk07SUFBd0Isd0JBQUE7RTlKOHJzQjlCOztFOEo3cnNCTTs7SUFFRSw0QkFBQTtFOUpnc3NCUjs7RThKOXJzQk07O0lBRUUsOEJBQUE7RTlKaXNzQlI7O0U4Si9yc0JNOztJQUVFLCtCQUFBO0U5Smtzc0JSOztFOEpoc3NCTTs7SUFFRSw2QkFBQTtFOUptc3NCUjs7RThKbHRzQk07SUFBd0Isd0JBQUE7RTlKc3RzQjlCOztFOEpydHNCTTs7SUFFRSw0QkFBQTtFOUp3dHNCUjs7RThKdHRzQk07O0lBRUUsOEJBQUE7RTlKeXRzQlI7O0U4SnZ0c0JNOztJQUVFLCtCQUFBO0U5SjB0c0JSOztFOEp4dHNCTTs7SUFFRSw2QkFBQTtFOUoydHNCUjs7RThKMXVzQk07SUFBd0Isd0JBQUE7RTlKOHVzQjlCOztFOEo3dXNCTTs7SUFFRSw0QkFBQTtFOUpndnNCUjs7RThKOXVzQk07O0lBRUUsOEJBQUE7RTlKaXZzQlI7O0U4Si91c0JNOztJQUVFLCtCQUFBO0U5Smt2c0JSOztFOEpodnNCTTs7SUFFRSw2QkFBQTtFOUptdnNCUjs7RThKbHdzQk07SUFBd0Isd0JBQUE7RTlKc3dzQjlCOztFOEpyd3NCTTs7SUFFRSw0QkFBQTtFOUp3d3NCUjs7RThKdHdzQk07O0lBRUUsOEJBQUE7RTlKeXdzQlI7O0U4SnZ3c0JNOztJQUVFLCtCQUFBO0U5SjB3c0JSOztFOEp4d3NCTTs7SUFFRSw2QkFBQTtFOUoyd3NCUjs7RThKcndzQkU7SUFBbUIsdUJBQUE7RTlKeXdzQnJCOztFOEp4d3NCRTs7SUFFRSwyQkFBQTtFOUoyd3NCSjs7RThKendzQkU7O0lBRUUsNkJBQUE7RTlKNHdzQko7O0U4SjF3c0JFOztJQUVFLDhCQUFBO0U5SjZ3c0JKOztFOEozd3NCRTs7SUFFRSw0QkFBQTtFOUo4d3NCSjtBQUNGO0FtR3h4c0JJO0UyRGxESTtJQUFnQyxvQkFBQTtFOUo4MHNCdEM7O0U4Sjcwc0JNOztJQUVFLHdCQUFBO0U5Smcxc0JSOztFOEo5MHNCTTs7SUFFRSwwQkFBQTtFOUppMXNCUjs7RThKLzBzQk07O0lBRUUsMkJBQUE7RTlKazFzQlI7O0U4Smgxc0JNOztJQUVFLHlCQUFBO0U5Sm0xc0JSOztFOEpsMnNCTTtJQUFnQywwQkFBQTtFOUpzMnNCdEM7O0U4SnIyc0JNOztJQUVFLDhCQUFBO0U5Sncyc0JSOztFOEp0MnNCTTs7SUFFRSxnQ0FBQTtFOUp5MnNCUjs7RThKdjJzQk07O0lBRUUsaUNBQUE7RTlKMDJzQlI7O0U4Sngyc0JNOztJQUVFLCtCQUFBO0U5SjIyc0JSOztFOEoxM3NCTTtJQUFnQyx5QkFBQTtFOUo4M3NCdEM7O0U4Sjczc0JNOztJQUVFLDZCQUFBO0U5Smc0c0JSOztFOEo5M3NCTTs7SUFFRSwrQkFBQTtFOUppNHNCUjs7RThKLzNzQk07O0lBRUUsZ0NBQUE7RTlKazRzQlI7O0U4Smg0c0JNOztJQUVFLDhCQUFBO0U5Sm00c0JSOztFOEpsNXNCTTtJQUFnQyx1QkFBQTtFOUpzNXNCdEM7O0U4SnI1c0JNOztJQUVFLDJCQUFBO0U5Snc1c0JSOztFOEp0NXNCTTs7SUFFRSw2QkFBQTtFOUp5NXNCUjs7RThKdjVzQk07O0lBRUUsOEJBQUE7RTlKMDVzQlI7O0U4Sng1c0JNOztJQUVFLDRCQUFBO0U5SjI1c0JSOztFOEoxNnNCTTtJQUFnQyx5QkFBQTtFOUo4NnNCdEM7O0U4Sjc2c0JNOztJQUVFLDZCQUFBO0U5Smc3c0JSOztFOEo5NnNCTTs7SUFFRSwrQkFBQTtFOUppN3NCUjs7RThKLzZzQk07O0lBRUUsZ0NBQUE7RTlKazdzQlI7O0U4Smg3c0JNOztJQUVFLDhCQUFBO0U5Sm03c0JSOztFOEpsOHNCTTtJQUFnQyx1QkFBQTtFOUpzOHNCdEM7O0U4SnI4c0JNOztJQUVFLDJCQUFBO0U5Snc4c0JSOztFOEp0OHNCTTs7SUFFRSw2QkFBQTtFOUp5OHNCUjs7RThKdjhzQk07O0lBRUUsOEJBQUE7RTlKMDhzQlI7O0U4Sng4c0JNOztJQUVFLDRCQUFBO0U5SjI4c0JSOztFOEoxOXNCTTtJQUFnQyx1QkFBQTtFOUo4OXNCdEM7O0U4Sjc5c0JNOztJQUVFLDJCQUFBO0U5Smcrc0JSOztFOEo5OXNCTTs7SUFFRSw2QkFBQTtFOUppK3NCUjs7RThKLzlzQk07O0lBRUUsOEJBQUE7RTlKaytzQlI7O0U4Smgrc0JNOztJQUVFLDRCQUFBO0U5Sm0rc0JSOztFOEpsL3NCTTtJQUFnQyx5QkFBQTtFOUpzL3NCdEM7O0U4SnIvc0JNOztJQUVFLDZCQUFBO0U5Sncvc0JSOztFOEp0L3NCTTs7SUFFRSwrQkFBQTtFOUp5L3NCUjs7RThKdi9zQk07O0lBRUUsZ0NBQUE7RTlKMC9zQlI7O0U4Sngvc0JNOztJQUVFLDhCQUFBO0U5SjIvc0JSOztFOEoxZ3RCTTtJQUFnQyx1QkFBQTtFOUo4Z3RCdEM7O0U4SjdndEJNOztJQUVFLDJCQUFBO0U5SmdodEJSOztFOEo5Z3RCTTs7SUFFRSw2QkFBQTtFOUppaHRCUjs7RThKL2d0Qk07O0lBRUUsOEJBQUE7RTlKa2h0QlI7O0U4SmhodEJNOztJQUVFLDRCQUFBO0U5Sm1odEJSOztFOEpsaXRCTTtJQUFnQyx5QkFBQTtFOUpzaXRCdEM7O0U4SnJpdEJNOztJQUVFLDZCQUFBO0U5SndpdEJSOztFOEp0aXRCTTs7SUFFRSwrQkFBQTtFOUp5aXRCUjs7RThKdml0Qk07O0lBRUUsZ0NBQUE7RTlKMGl0QlI7O0U4SnhpdEJNOztJQUVFLDhCQUFBO0U5SjJpdEJSOztFOEoxanRCTTtJQUFnQyx1QkFBQTtFOUo4anRCdEM7O0U4SjdqdEJNOztJQUVFLDJCQUFBO0U5SmdrdEJSOztFOEo5anRCTTs7SUFFRSw2QkFBQTtFOUppa3RCUjs7RThKL2p0Qk07O0lBRUUsOEJBQUE7RTlKa2t0QlI7O0U4SmhrdEJNOztJQUVFLDRCQUFBO0U5Sm1rdEJSOztFOEpsbHRCTTtJQUFnQyx5QkFBQTtFOUpzbHRCdEM7O0U4SnJsdEJNOztJQUVFLDZCQUFBO0U5SndsdEJSOztFOEp0bHRCTTs7SUFFRSwrQkFBQTtFOUp5bHRCUjs7RThKdmx0Qk07O0lBRUUsZ0NBQUE7RTlKMGx0QlI7O0U4SnhsdEJNOztJQUVFLDhCQUFBO0U5SjJsdEJSOztFOEoxbXRCTTtJQUFnQyx1QkFBQTtFOUo4bXRCdEM7O0U4SjdtdEJNOztJQUVFLDJCQUFBO0U5SmdudEJSOztFOEo5bXRCTTs7SUFFRSw2QkFBQTtFOUppbnRCUjs7RThKL210Qk07O0lBRUUsOEJBQUE7RTlKa250QlI7O0U4SmhudEJNOztJQUVFLDRCQUFBO0U5Sm1udEJSOztFOEpsb3RCTTtJQUFnQyx5QkFBQTtFOUpzb3RCdEM7O0U4SnJvdEJNOztJQUVFLDZCQUFBO0U5SndvdEJSOztFOEp0b3RCTTs7SUFFRSwrQkFBQTtFOUp5b3RCUjs7RThKdm90Qk07O0lBRUUsZ0NBQUE7RTlKMG90QlI7O0U4SnhvdEJNOztJQUVFLDhCQUFBO0U5SjJvdEJSOztFOEoxcHRCTTtJQUFnQyx1QkFBQTtFOUo4cHRCdEM7O0U4SjdwdEJNOztJQUVFLDJCQUFBO0U5SmdxdEJSOztFOEo5cHRCTTs7SUFFRSw2QkFBQTtFOUppcXRCUjs7RThKL3B0Qk07O0lBRUUsOEJBQUE7RTlKa3F0QlI7O0U4SmhxdEJNOztJQUVFLDRCQUFBO0U5Sm1xdEJSOztFOEpscnRCTTtJQUFnQyx5QkFBQTtFOUpzcnRCdEM7O0U4SnJydEJNOztJQUVFLDZCQUFBO0U5SndydEJSOztFOEp0cnRCTTs7SUFFRSwrQkFBQTtFOUp5cnRCUjs7RThKdnJ0Qk07O0lBRUUsZ0NBQUE7RTlKMHJ0QlI7O0U4SnhydEJNOztJQUVFLDhCQUFBO0U5SjJydEJSOztFOEoxc3RCTTtJQUFnQyx1QkFBQTtFOUo4c3RCdEM7O0U4SjdzdEJNOztJQUVFLDJCQUFBO0U5Smd0dEJSOztFOEo5c3RCTTs7SUFFRSw2QkFBQTtFOUppdHRCUjs7RThKL3N0Qk07O0lBRUUsOEJBQUE7RTlKa3R0QlI7O0U4Smh0dEJNOztJQUVFLDRCQUFBO0U5Sm10dEJSOztFOEpsdXRCTTtJQUFnQyx1QkFBQTtFOUpzdXRCdEM7O0U4SnJ1dEJNOztJQUVFLDJCQUFBO0U5Snd1dEJSOztFOEp0dXRCTTs7SUFFRSw2QkFBQTtFOUp5dXRCUjs7RThKdnV0Qk07O0lBRUUsOEJBQUE7RTlKMHV0QlI7O0U4Snh1dEJNOztJQUVFLDRCQUFBO0U5SjJ1dEJSOztFOEoxdnRCTTtJQUFnQyx1QkFBQTtFOUo4dnRCdEM7O0U4Sjd2dEJNOztJQUVFLDJCQUFBO0U5Smd3dEJSOztFOEo5dnRCTTs7SUFFRSw2QkFBQTtFOUppd3RCUjs7RThKL3Z0Qk07O0lBRUUsOEJBQUE7RTlKa3d0QlI7O0U4Smh3dEJNOztJQUVFLDRCQUFBO0U5Sm13dEJSOztFOEpseHRCTTtJQUFnQyx1QkFBQTtFOUpzeHRCdEM7O0U4SnJ4dEJNOztJQUVFLDJCQUFBO0U5Snd4dEJSOztFOEp0eHRCTTs7SUFFRSw2QkFBQTtFOUp5eHRCUjs7RThKdnh0Qk07O0lBRUUsOEJBQUE7RTlKMHh0QlI7O0U4Snh4dEJNOztJQUVFLDRCQUFBO0U5SjJ4dEJSOztFOEoxeXRCTTtJQUFnQyxxQkFBQTtFOUo4eXRCdEM7O0U4Sjd5dEJNOztJQUVFLHlCQUFBO0U5Smd6dEJSOztFOEo5eXRCTTs7SUFFRSwyQkFBQTtFOUppenRCUjs7RThKL3l0Qk07O0lBRUUsNEJBQUE7RTlKa3p0QlI7O0U4Smh6dEJNOztJQUVFLDBCQUFBO0U5Sm16dEJSOztFOEpsMHRCTTtJQUFnQywyQkFBQTtFOUpzMHRCdEM7O0U4SnIwdEJNOztJQUVFLCtCQUFBO0U5SncwdEJSOztFOEp0MHRCTTs7SUFFRSxpQ0FBQTtFOUp5MHRCUjs7RThKdjB0Qk07O0lBRUUsa0NBQUE7RTlKMDB0QlI7O0U4SngwdEJNOztJQUVFLGdDQUFBO0U5SjIwdEJSOztFOEoxMXRCTTtJQUFnQywwQkFBQTtFOUo4MXRCdEM7O0U4SjcxdEJNOztJQUVFLDhCQUFBO0U5SmcydEJSOztFOEo5MXRCTTs7SUFFRSxnQ0FBQTtFOUppMnRCUjs7RThKLzF0Qk07O0lBRUUsaUNBQUE7RTlKazJ0QlI7O0U4SmgydEJNOztJQUVFLCtCQUFBO0U5Sm0ydEJSOztFOEpsM3RCTTtJQUFnQyx3QkFBQTtFOUpzM3RCdEM7O0U4SnIzdEJNOztJQUVFLDRCQUFBO0U5SnczdEJSOztFOEp0M3RCTTs7SUFFRSw4QkFBQTtFOUp5M3RCUjs7RThKdjN0Qk07O0lBRUUsK0JBQUE7RTlKMDN0QlI7O0U4SngzdEJNOztJQUVFLDZCQUFBO0U5SjIzdEJSOztFOEoxNHRCTTtJQUFnQywwQkFBQTtFOUo4NHRCdEM7O0U4Sjc0dEJNOztJQUVFLDhCQUFBO0U5Smc1dEJSOztFOEo5NHRCTTs7SUFFRSxnQ0FBQTtFOUppNXRCUjs7RThKLzR0Qk07O0lBRUUsaUNBQUE7RTlKazV0QlI7O0U4Smg1dEJNOztJQUVFLCtCQUFBO0U5Sm01dEJSOztFOEpsNnRCTTtJQUFnQyx3QkFBQTtFOUpzNnRCdEM7O0U4SnI2dEJNOztJQUVFLDRCQUFBO0U5Snc2dEJSOztFOEp0NnRCTTs7SUFFRSw4QkFBQTtFOUp5NnRCUjs7RThKdjZ0Qk07O0lBRUUsK0JBQUE7RTlKMDZ0QlI7O0U4Sng2dEJNOztJQUVFLDZCQUFBO0U5SjI2dEJSOztFOEoxN3RCTTtJQUFnQyx3QkFBQTtFOUo4N3RCdEM7O0U4Sjc3dEJNOztJQUVFLDRCQUFBO0U5Smc4dEJSOztFOEo5N3RCTTs7SUFFRSw4QkFBQTtFOUppOHRCUjs7RThKLzd0Qk07O0lBRUUsK0JBQUE7RTlKazh0QlI7O0U4Smg4dEJNOztJQUVFLDZCQUFBO0U5Sm04dEJSOztFOEpsOXRCTTtJQUFnQywwQkFBQTtFOUpzOXRCdEM7O0U4SnI5dEJNOztJQUVFLDhCQUFBO0U5Snc5dEJSOztFOEp0OXRCTTs7SUFFRSxnQ0FBQTtFOUp5OXRCUjs7RThKdjl0Qk07O0lBRUUsaUNBQUE7RTlKMDl0QlI7O0U4Sng5dEJNOztJQUVFLCtCQUFBO0U5SjI5dEJSOztFOEoxK3RCTTtJQUFnQyx3QkFBQTtFOUo4K3RCdEM7O0U4SjcrdEJNOztJQUVFLDRCQUFBO0U5SmcvdEJSOztFOEo5K3RCTTs7SUFFRSw4QkFBQTtFOUppL3RCUjs7RThKLyt0Qk07O0lBRUUsK0JBQUE7RTlKay90QlI7O0U4SmgvdEJNOztJQUVFLDZCQUFBO0U5Sm0vdEJSOztFOEpsZ3VCTTtJQUFnQywwQkFBQTtFOUpzZ3VCdEM7O0U4SnJndUJNOztJQUVFLDhCQUFBO0U5SndndUJSOztFOEp0Z3VCTTs7SUFFRSxnQ0FBQTtFOUp5Z3VCUjs7RThKdmd1Qk07O0lBRUUsaUNBQUE7RTlKMGd1QlI7O0U4SnhndUJNOztJQUVFLCtCQUFBO0U5SjJndUJSOztFOEoxaHVCTTtJQUFnQyx3QkFBQTtFOUo4aHVCdEM7O0U4SjdodUJNOztJQUVFLDRCQUFBO0U5SmdpdUJSOztFOEo5aHVCTTs7SUFFRSw4QkFBQTtFOUppaXVCUjs7RThKL2h1Qk07O0lBRUUsK0JBQUE7RTlKa2l1QlI7O0U4SmhpdUJNOztJQUVFLDZCQUFBO0U5Sm1pdUJSOztFOEpsanVCTTtJQUFnQywwQkFBQTtFOUpzanVCdEM7O0U4SnJqdUJNOztJQUVFLDhCQUFBO0U5SndqdUJSOztFOEp0anVCTTs7SUFFRSxnQ0FBQTtFOUp5anVCUjs7RThKdmp1Qk07O0lBRUUsaUNBQUE7RTlKMGp1QlI7O0U4SnhqdUJNOztJQUVFLCtCQUFBO0U5SjJqdUJSOztFOEoxa3VCTTtJQUFnQyx3QkFBQTtFOUo4a3VCdEM7O0U4SjdrdUJNOztJQUVFLDRCQUFBO0U5SmdsdUJSOztFOEo5a3VCTTs7SUFFRSw4QkFBQTtFOUppbHVCUjs7RThKL2t1Qk07O0lBRUUsK0JBQUE7RTlKa2x1QlI7O0U4SmhsdUJNOztJQUVFLDZCQUFBO0U5Sm1sdUJSOztFOEpsbXVCTTtJQUFnQywwQkFBQTtFOUpzbXVCdEM7O0U4SnJtdUJNOztJQUVFLDhCQUFBO0U5SndtdUJSOztFOEp0bXVCTTs7SUFFRSxnQ0FBQTtFOUp5bXVCUjs7RThKdm11Qk07O0lBRUUsaUNBQUE7RTlKMG11QlI7O0U4SnhtdUJNOztJQUVFLCtCQUFBO0U5SjJtdUJSOztFOEoxbnVCTTtJQUFnQyx3QkFBQTtFOUo4bnVCdEM7O0U4SjdudUJNOztJQUVFLDRCQUFBO0U5SmdvdUJSOztFOEo5bnVCTTs7SUFFRSw4QkFBQTtFOUppb3VCUjs7RThKL251Qk07O0lBRUUsK0JBQUE7RTlKa291QlI7O0U4SmhvdUJNOztJQUVFLDZCQUFBO0U5Sm1vdUJSOztFOEpscHVCTTtJQUFnQywwQkFBQTtFOUpzcHVCdEM7O0U4SnJwdUJNOztJQUVFLDhCQUFBO0U5SndwdUJSOztFOEp0cHVCTTs7SUFFRSxnQ0FBQTtFOUp5cHVCUjs7RThKdnB1Qk07O0lBRUUsaUNBQUE7RTlKMHB1QlI7O0U4SnhwdUJNOztJQUVFLCtCQUFBO0U5SjJwdUJSOztFOEoxcXVCTTtJQUFnQyx3QkFBQTtFOUo4cXVCdEM7O0U4SjdxdUJNOztJQUVFLDRCQUFBO0U5SmdydUJSOztFOEo5cXVCTTs7SUFFRSw4QkFBQTtFOUppcnVCUjs7RThKL3F1Qk07O0lBRUUsK0JBQUE7RTlKa3J1QlI7O0U4SmhydUJNOztJQUVFLDZCQUFBO0U5Sm1ydUJSOztFOEpsc3VCTTtJQUFnQyx3QkFBQTtFOUpzc3VCdEM7O0U4SnJzdUJNOztJQUVFLDRCQUFBO0U5SndzdUJSOztFOEp0c3VCTTs7SUFFRSw4QkFBQTtFOUp5c3VCUjs7RThKdnN1Qk07O0lBRUUsK0JBQUE7RTlKMHN1QlI7O0U4SnhzdUJNOztJQUVFLDZCQUFBO0U5SjJzdUJSOztFOEoxdHVCTTtJQUFnQyx3QkFBQTtFOUo4dHVCdEM7O0U4Sjd0dUJNOztJQUVFLDRCQUFBO0U5Smd1dUJSOztFOEo5dHVCTTs7SUFFRSw4QkFBQTtFOUppdXVCUjs7RThKL3R1Qk07O0lBRUUsK0JBQUE7RTlKa3V1QlI7O0U4Smh1dUJNOztJQUVFLDZCQUFBO0U5Sm11dUJSOztFOEpsdnVCTTtJQUFnQyx3QkFBQTtFOUpzdnVCdEM7O0U4SnJ2dUJNOztJQUVFLDRCQUFBO0U5Snd2dUJSOztFOEp0dnVCTTs7SUFFRSw4QkFBQTtFOUp5dnVCUjs7RThKdnZ1Qk07O0lBRUUsK0JBQUE7RTlKMHZ1QlI7O0U4Snh2dUJNOztJQUVFLDZCQUFBO0U5SjJ2dUJSOztFOEpudnVCTTtJQUF3QiwyQkFBQTtFOUp1dnVCOUI7O0U4SnR2dUJNOztJQUVFLCtCQUFBO0U5Snl2dUJSOztFOEp2dnVCTTs7SUFFRSxpQ0FBQTtFOUowdnVCUjs7RThKeHZ1Qk07O0lBRUUsa0NBQUE7RTlKMnZ1QlI7O0U4Snp2dUJNOztJQUVFLGdDQUFBO0U5SjR2dUJSOztFOEozd3VCTTtJQUF3QiwwQkFBQTtFOUord3VCOUI7O0U4Sjl3dUJNOztJQUVFLDhCQUFBO0U5Sml4dUJSOztFOEovd3VCTTs7SUFFRSxnQ0FBQTtFOUpreHVCUjs7RThKaHh1Qk07O0lBRUUsaUNBQUE7RTlKbXh1QlI7O0U4Smp4dUJNOztJQUVFLCtCQUFBO0U5Sm94dUJSOztFOEpueXVCTTtJQUF3Qix3QkFBQTtFOUp1eXVCOUI7O0U4SnR5dUJNOztJQUVFLDRCQUFBO0U5Snl5dUJSOztFOEp2eXVCTTs7SUFFRSw4QkFBQTtFOUoweXVCUjs7RThKeHl1Qk07O0lBRUUsK0JBQUE7RTlKMnl1QlI7O0U4Snp5dUJNOztJQUVFLDZCQUFBO0U5SjR5dUJSOztFOEozenVCTTtJQUF3QiwwQkFBQTtFOUorenVCOUI7O0U4Sjl6dUJNOztJQUVFLDhCQUFBO0U5SmkwdUJSOztFOEovenVCTTs7SUFFRSxnQ0FBQTtFOUprMHVCUjs7RThKaDB1Qk07O0lBRUUsaUNBQUE7RTlKbTB1QlI7O0U4SmowdUJNOztJQUVFLCtCQUFBO0U5Sm8wdUJSOztFOEpuMXVCTTtJQUF3Qix3QkFBQTtFOUp1MXVCOUI7O0U4SnQxdUJNOztJQUVFLDRCQUFBO0U5SnkxdUJSOztFOEp2MXVCTTs7SUFFRSw4QkFBQTtFOUowMXVCUjs7RThKeDF1Qk07O0lBRUUsK0JBQUE7RTlKMjF1QlI7O0U4SnoxdUJNOztJQUVFLDZCQUFBO0U5SjQxdUJSOztFOEozMnVCTTtJQUF3Qix1QkFBQTtFOUorMnVCOUI7O0U4SjkydUJNOztJQUVFLDJCQUFBO0U5SmkzdUJSOztFOEovMnVCTTs7SUFFRSw2QkFBQTtFOUprM3VCUjs7RThKaDN1Qk07O0lBRUUsOEJBQUE7RTlKbTN1QlI7O0U4SmozdUJNOztJQUVFLDRCQUFBO0U5Sm8zdUJSOztFOEpuNHVCTTtJQUF3QiwwQkFBQTtFOUp1NHVCOUI7O0U4SnQ0dUJNOztJQUVFLDhCQUFBO0U5Snk0dUJSOztFOEp2NHVCTTs7SUFFRSxnQ0FBQTtFOUowNHVCUjs7RThKeDR1Qk07O0lBRUUsaUNBQUE7RTlKMjR1QlI7O0U4Sno0dUJNOztJQUVFLCtCQUFBO0U5SjQ0dUJSOztFOEozNXVCTTtJQUF3Qix3QkFBQTtFOUorNXVCOUI7O0U4Sjk1dUJNOztJQUVFLDRCQUFBO0U5Smk2dUJSOztFOEovNXVCTTs7SUFFRSw4QkFBQTtFOUprNnVCUjs7RThKaDZ1Qk07O0lBRUUsK0JBQUE7RTlKbTZ1QlI7O0U4Smo2dUJNOztJQUVFLDZCQUFBO0U5Sm82dUJSOztFOEpuN3VCTTtJQUF3QiwwQkFBQTtFOUp1N3VCOUI7O0U4SnQ3dUJNOztJQUVFLDhCQUFBO0U5Snk3dUJSOztFOEp2N3VCTTs7SUFFRSxnQ0FBQTtFOUowN3VCUjs7RThKeDd1Qk07O0lBRUUsaUNBQUE7RTlKMjd1QlI7O0U4Sno3dUJNOztJQUVFLCtCQUFBO0U5SjQ3dUJSOztFOEozOHVCTTtJQUF3Qix3QkFBQTtFOUorOHVCOUI7O0U4Sjk4dUJNOztJQUVFLDRCQUFBO0U5Smk5dUJSOztFOEovOHVCTTs7SUFFRSw4QkFBQTtFOUprOXVCUjs7RThKaDl1Qk07O0lBRUUsK0JBQUE7RTlKbTl1QlI7O0U4Smo5dUJNOztJQUVFLDZCQUFBO0U5Sm85dUJSOztFOEpuK3VCTTtJQUF3QiwwQkFBQTtFOUp1K3VCOUI7O0U4SnQrdUJNOztJQUVFLDhCQUFBO0U5SnkrdUJSOztFOEp2K3VCTTs7SUFFRSxnQ0FBQTtFOUowK3VCUjs7RThKeCt1Qk07O0lBRUUsaUNBQUE7RTlKMit1QlI7O0U4SnordUJNOztJQUVFLCtCQUFBO0U5SjQrdUJSOztFOEozL3VCTTtJQUF3Qix3QkFBQTtFOUorL3VCOUI7O0U4SjkvdUJNOztJQUVFLDRCQUFBO0U5SmlndkJSOztFOEovL3VCTTs7SUFFRSw4QkFBQTtFOUprZ3ZCUjs7RThKaGd2Qk07O0lBRUUsK0JBQUE7RTlKbWd2QlI7O0U4SmpndkJNOztJQUVFLDZCQUFBO0U5Sm9ndkJSOztFOEpuaHZCTTtJQUF3QiwwQkFBQTtFOUp1aHZCOUI7O0U4SnRodkJNOztJQUVFLDhCQUFBO0U5SnlodkJSOztFOEp2aHZCTTs7SUFFRSxnQ0FBQTtFOUowaHZCUjs7RThKeGh2Qk07O0lBRUUsaUNBQUE7RTlKMmh2QlI7O0U4SnpodkJNOztJQUVFLCtCQUFBO0U5SjRodkJSOztFOEozaXZCTTtJQUF3Qix3QkFBQTtFOUoraXZCOUI7O0U4SjlpdkJNOztJQUVFLDRCQUFBO0U5SmlqdkJSOztFOEovaXZCTTs7SUFFRSw4QkFBQTtFOUpranZCUjs7RThKaGp2Qk07O0lBRUUsK0JBQUE7RTlKbWp2QlI7O0U4SmpqdkJNOztJQUVFLDZCQUFBO0U5Sm9qdkJSOztFOEpua3ZCTTtJQUF3QiwwQkFBQTtFOUp1a3ZCOUI7O0U4SnRrdkJNOztJQUVFLDhCQUFBO0U5SnlrdkJSOztFOEp2a3ZCTTs7SUFFRSxnQ0FBQTtFOUowa3ZCUjs7RThKeGt2Qk07O0lBRUUsaUNBQUE7RTlKMmt2QlI7O0U4SnprdkJNOztJQUVFLCtCQUFBO0U5SjRrdkJSOztFOEozbHZCTTtJQUF3Qix3QkFBQTtFOUorbHZCOUI7O0U4SjlsdkJNOztJQUVFLDRCQUFBO0U5SmltdkJSOztFOEovbHZCTTs7SUFFRSw4QkFBQTtFOUprbXZCUjs7RThKaG12Qk07O0lBRUUsK0JBQUE7RTlKbW12QlI7O0U4SmptdkJNOztJQUVFLDZCQUFBO0U5Sm9tdkJSOztFOEpubnZCTTtJQUF3Qix3QkFBQTtFOUp1bnZCOUI7O0U4SnRudkJNOztJQUVFLDRCQUFBO0U5SnludkJSOztFOEp2bnZCTTs7SUFFRSw4QkFBQTtFOUowbnZCUjs7RThKeG52Qk07O0lBRUUsK0JBQUE7RTlKMm52QlI7O0U4SnpudkJNOztJQUVFLDZCQUFBO0U5SjRudkJSOztFOEozb3ZCTTtJQUF3Qix3QkFBQTtFOUorb3ZCOUI7O0U4SjlvdkJNOztJQUVFLDRCQUFBO0U5SmlwdkJSOztFOEovb3ZCTTs7SUFFRSw4QkFBQTtFOUprcHZCUjs7RThKaHB2Qk07O0lBRUUsK0JBQUE7RTlKbXB2QlI7O0U4SmpwdkJNOztJQUVFLDZCQUFBO0U5Sm9wdkJSOztFOEpucXZCTTtJQUF3Qix3QkFBQTtFOUp1cXZCOUI7O0U4SnRxdkJNOztJQUVFLDRCQUFBO0U5SnlxdkJSOztFOEp2cXZCTTs7SUFFRSw4QkFBQTtFOUowcXZCUjs7RThKeHF2Qk07O0lBRUUsK0JBQUE7RTlKMnF2QlI7O0U4SnpxdkJNOztJQUVFLDZCQUFBO0U5SjRxdkJSOztFOEp0cXZCRTtJQUFtQix1QkFBQTtFOUowcXZCckI7O0U4SnpxdkJFOztJQUVFLDJCQUFBO0U5SjRxdkJKOztFOEoxcXZCRTs7SUFFRSw2QkFBQTtFOUo2cXZCSjs7RThKM3F2QkU7O0lBRUUsOEJBQUE7RTlKOHF2Qko7O0U4SjVxdkJFOztJQUVFLDRCQUFBO0U5SitxdkJKO0FBQ0Y7QW1HenJ2Qkk7RTJEbERJO0lBQWdDLG9CQUFBO0U5Sit1dkJ0Qzs7RThKOXV2Qk07O0lBRUUsd0JBQUE7RTlKaXZ2QlI7O0U4Si91dkJNOztJQUVFLDBCQUFBO0U5Smt2dkJSOztFOEpodnZCTTs7SUFFRSwyQkFBQTtFOUptdnZCUjs7RThKanZ2Qk07O0lBRUUseUJBQUE7RTlKb3Z2QlI7O0U4Sm53dkJNO0lBQWdDLDBCQUFBO0U5SnV3dkJ0Qzs7RThKdHd2Qk07O0lBRUUsOEJBQUE7RTlKeXd2QlI7O0U4SnZ3dkJNOztJQUVFLGdDQUFBO0U5SjB3dkJSOztFOEp4d3ZCTTs7SUFFRSxpQ0FBQTtFOUoyd3ZCUjs7RThKend2Qk07O0lBRUUsK0JBQUE7RTlKNHd2QlI7O0U4SjN4dkJNO0lBQWdDLHlCQUFBO0U5Sit4dkJ0Qzs7RThKOXh2Qk07O0lBRUUsNkJBQUE7RTlKaXl2QlI7O0U4Si94dkJNOztJQUVFLCtCQUFBO0U5Smt5dkJSOztFOEpoeXZCTTs7SUFFRSxnQ0FBQTtFOUpteXZCUjs7RThKanl2Qk07O0lBRUUsOEJBQUE7RTlKb3l2QlI7O0U4Sm56dkJNO0lBQWdDLHVCQUFBO0U5SnV6dkJ0Qzs7RThKdHp2Qk07O0lBRUUsMkJBQUE7RTlKeXp2QlI7O0U4SnZ6dkJNOztJQUVFLDZCQUFBO0U5SjB6dkJSOztFOEp4enZCTTs7SUFFRSw4QkFBQTtFOUoyenZCUjs7RThKenp2Qk07O0lBRUUsNEJBQUE7RTlKNHp2QlI7O0U4SjMwdkJNO0lBQWdDLHlCQUFBO0U5SiswdkJ0Qzs7RThKOTB2Qk07O0lBRUUsNkJBQUE7RTlKaTF2QlI7O0U4Si8wdkJNOztJQUVFLCtCQUFBO0U5SmsxdkJSOztFOEpoMXZCTTs7SUFFRSxnQ0FBQTtFOUptMXZCUjs7RThKajF2Qk07O0lBRUUsOEJBQUE7RTlKbzF2QlI7O0U4Sm4ydkJNO0lBQWdDLHVCQUFBO0U5SnUydkJ0Qzs7RThKdDJ2Qk07O0lBRUUsMkJBQUE7RTlKeTJ2QlI7O0U4SnYydkJNOztJQUVFLDZCQUFBO0U5SjAydkJSOztFOEp4MnZCTTs7SUFFRSw4QkFBQTtFOUoyMnZCUjs7RThKejJ2Qk07O0lBRUUsNEJBQUE7RTlKNDJ2QlI7O0U4SjMzdkJNO0lBQWdDLHVCQUFBO0U5SiszdkJ0Qzs7RThKOTN2Qk07O0lBRUUsMkJBQUE7RTlKaTR2QlI7O0U4Si8zdkJNOztJQUVFLDZCQUFBO0U5Sms0dkJSOztFOEpoNHZCTTs7SUFFRSw4QkFBQTtFOUptNHZCUjs7RThKajR2Qk07O0lBRUUsNEJBQUE7RTlKbzR2QlI7O0U4Sm41dkJNO0lBQWdDLHlCQUFBO0U5SnU1dkJ0Qzs7RThKdDV2Qk07O0lBRUUsNkJBQUE7RTlKeTV2QlI7O0U4SnY1dkJNOztJQUVFLCtCQUFBO0U5SjA1dkJSOztFOEp4NXZCTTs7SUFFRSxnQ0FBQTtFOUoyNXZCUjs7RThKejV2Qk07O0lBRUUsOEJBQUE7RTlKNDV2QlI7O0U4SjM2dkJNO0lBQWdDLHVCQUFBO0U5Sis2dkJ0Qzs7RThKOTZ2Qk07O0lBRUUsMkJBQUE7RTlKaTd2QlI7O0U4Si82dkJNOztJQUVFLDZCQUFBO0U5Sms3dkJSOztFOEpoN3ZCTTs7SUFFRSw4QkFBQTtFOUptN3ZCUjs7RThKajd2Qk07O0lBRUUsNEJBQUE7RTlKbzd2QlI7O0U4Sm44dkJNO0lBQWdDLHlCQUFBO0U5SnU4dkJ0Qzs7RThKdDh2Qk07O0lBRUUsNkJBQUE7RTlKeTh2QlI7O0U4SnY4dkJNOztJQUVFLCtCQUFBO0U5SjA4dkJSOztFOEp4OHZCTTs7SUFFRSxnQ0FBQTtFOUoyOHZCUjs7RThKejh2Qk07O0lBRUUsOEJBQUE7RTlKNDh2QlI7O0U4SjM5dkJNO0lBQWdDLHVCQUFBO0U5Sis5dkJ0Qzs7RThKOTl2Qk07O0lBRUUsMkJBQUE7RTlKaSt2QlI7O0U4Si85dkJNOztJQUVFLDZCQUFBO0U5SmsrdkJSOztFOEpoK3ZCTTs7SUFFRSw4QkFBQTtFOUptK3ZCUjs7RThKait2Qk07O0lBRUUsNEJBQUE7RTlKbyt2QlI7O0U4Sm4vdkJNO0lBQWdDLHlCQUFBO0U5SnUvdkJ0Qzs7RThKdC92Qk07O0lBRUUsNkJBQUE7RTlKeS92QlI7O0U4SnYvdkJNOztJQUVFLCtCQUFBO0U5SjAvdkJSOztFOEp4L3ZCTTs7SUFFRSxnQ0FBQTtFOUoyL3ZCUjs7RThKei92Qk07O0lBRUUsOEJBQUE7RTlKNC92QlI7O0U4SjNnd0JNO0lBQWdDLHVCQUFBO0U5Sitnd0J0Qzs7RThKOWd3Qk07O0lBRUUsMkJBQUE7RTlKaWh3QlI7O0U4Si9nd0JNOztJQUVFLDZCQUFBO0U5Smtod0JSOztFOEpoaHdCTTs7SUFFRSw4QkFBQTtFOUptaHdCUjs7RThKamh3Qk07O0lBRUUsNEJBQUE7RTlKb2h3QlI7O0U4Sm5pd0JNO0lBQWdDLHlCQUFBO0U5SnVpd0J0Qzs7RThKdGl3Qk07O0lBRUUsNkJBQUE7RTlKeWl3QlI7O0U4SnZpd0JNOztJQUVFLCtCQUFBO0U5SjBpd0JSOztFOEp4aXdCTTs7SUFFRSxnQ0FBQTtFOUoyaXdCUjs7RThKeml3Qk07O0lBRUUsOEJBQUE7RTlKNGl3QlI7O0U4SjNqd0JNO0lBQWdDLHVCQUFBO0U5Sitqd0J0Qzs7RThKOWp3Qk07O0lBRUUsMkJBQUE7RTlKaWt3QlI7O0U4Si9qd0JNOztJQUVFLDZCQUFBO0U5Smtrd0JSOztFOEpoa3dCTTs7SUFFRSw4QkFBQTtFOUpta3dCUjs7RThKamt3Qk07O0lBRUUsNEJBQUE7RTlKb2t3QlI7O0U4Sm5sd0JNO0lBQWdDLHlCQUFBO0U5SnVsd0J0Qzs7RThKdGx3Qk07O0lBRUUsNkJBQUE7RTlKeWx3QlI7O0U4SnZsd0JNOztJQUVFLCtCQUFBO0U5SjBsd0JSOztFOEp4bHdCTTs7SUFFRSxnQ0FBQTtFOUoybHdCUjs7RThKemx3Qk07O0lBRUUsOEJBQUE7RTlKNGx3QlI7O0U4SjNtd0JNO0lBQWdDLHVCQUFBO0U5Sittd0J0Qzs7RThKOW13Qk07O0lBRUUsMkJBQUE7RTlKaW53QlI7O0U4Si9td0JNOztJQUVFLDZCQUFBO0U5Smtud0JSOztFOEpobndCTTs7SUFFRSw4QkFBQTtFOUptbndCUjs7RThKam53Qk07O0lBRUUsNEJBQUE7RTlKb253QlI7O0U4Sm5vd0JNO0lBQWdDLHVCQUFBO0U5SnVvd0J0Qzs7RThKdG93Qk07O0lBRUUsMkJBQUE7RTlKeW93QlI7O0U4SnZvd0JNOztJQUVFLDZCQUFBO0U5SjBvd0JSOztFOEp4b3dCTTs7SUFFRSw4QkFBQTtFOUoyb3dCUjs7RThKem93Qk07O0lBRUUsNEJBQUE7RTlKNG93QlI7O0U4SjNwd0JNO0lBQWdDLHVCQUFBO0U5Sitwd0J0Qzs7RThKOXB3Qk07O0lBRUUsMkJBQUE7RTlKaXF3QlI7O0U4Si9wd0JNOztJQUVFLDZCQUFBO0U5Smtxd0JSOztFOEpocXdCTTs7SUFFRSw4QkFBQTtFOUptcXdCUjs7RThKanF3Qk07O0lBRUUsNEJBQUE7RTlKb3F3QlI7O0U4Sm5yd0JNO0lBQWdDLHVCQUFBO0U5SnVyd0J0Qzs7RThKdHJ3Qk07O0lBRUUsMkJBQUE7RTlKeXJ3QlI7O0U4SnZyd0JNOztJQUVFLDZCQUFBO0U5SjByd0JSOztFOEp4cndCTTs7SUFFRSw4QkFBQTtFOUoycndCUjs7RThKenJ3Qk07O0lBRUUsNEJBQUE7RTlKNHJ3QlI7O0U4SjNzd0JNO0lBQWdDLHFCQUFBO0U5Sitzd0J0Qzs7RThKOXN3Qk07O0lBRUUseUJBQUE7RTlKaXR3QlI7O0U4Si9zd0JNOztJQUVFLDJCQUFBO0U5Smt0d0JSOztFOEpodHdCTTs7SUFFRSw0QkFBQTtFOUptdHdCUjs7RThKanR3Qk07O0lBRUUsMEJBQUE7RTlKb3R3QlI7O0U4Sm51d0JNO0lBQWdDLDJCQUFBO0U5SnV1d0J0Qzs7RThKdHV3Qk07O0lBRUUsK0JBQUE7RTlKeXV3QlI7O0U4SnZ1d0JNOztJQUVFLGlDQUFBO0U5SjB1d0JSOztFOEp4dXdCTTs7SUFFRSxrQ0FBQTtFOUoydXdCUjs7RThKenV3Qk07O0lBRUUsZ0NBQUE7RTlKNHV3QlI7O0U4SjN2d0JNO0lBQWdDLDBCQUFBO0U5Sit2d0J0Qzs7RThKOXZ3Qk07O0lBRUUsOEJBQUE7RTlKaXd3QlI7O0U4Si92d0JNOztJQUVFLGdDQUFBO0U5Smt3d0JSOztFOEpod3dCTTs7SUFFRSxpQ0FBQTtFOUptd3dCUjs7RThKand3Qk07O0lBRUUsK0JBQUE7RTlKb3d3QlI7O0U4Sm54d0JNO0lBQWdDLHdCQUFBO0U5SnV4d0J0Qzs7RThKdHh3Qk07O0lBRUUsNEJBQUE7RTlKeXh3QlI7O0U4SnZ4d0JNOztJQUVFLDhCQUFBO0U5SjB4d0JSOztFOEp4eHdCTTs7SUFFRSwrQkFBQTtFOUoyeHdCUjs7RThKenh3Qk07O0lBRUUsNkJBQUE7RTlKNHh3QlI7O0U4SjN5d0JNO0lBQWdDLDBCQUFBO0U5Sit5d0J0Qzs7RThKOXl3Qk07O0lBRUUsOEJBQUE7RTlKaXp3QlI7O0U4Si95d0JNOztJQUVFLGdDQUFBO0U5Smt6d0JSOztFOEpoendCTTs7SUFFRSxpQ0FBQTtFOUptendCUjs7RThKanp3Qk07O0lBRUUsK0JBQUE7RTlKb3p3QlI7O0U4Sm4wd0JNO0lBQWdDLHdCQUFBO0U5SnUwd0J0Qzs7RThKdDB3Qk07O0lBRUUsNEJBQUE7RTlKeTB3QlI7O0U4SnYwd0JNOztJQUVFLDhCQUFBO0U5SjAwd0JSOztFOEp4MHdCTTs7SUFFRSwrQkFBQTtFOUoyMHdCUjs7RThKejB3Qk07O0lBRUUsNkJBQUE7RTlKNDB3QlI7O0U4SjMxd0JNO0lBQWdDLHdCQUFBO0U5Sisxd0J0Qzs7RThKOTF3Qk07O0lBRUUsNEJBQUE7RTlKaTJ3QlI7O0U4Si8xd0JNOztJQUVFLDhCQUFBO0U5Smsyd0JSOztFOEpoMndCTTs7SUFFRSwrQkFBQTtFOUptMndCUjs7RThKajJ3Qk07O0lBRUUsNkJBQUE7RTlKbzJ3QlI7O0U4Sm4zd0JNO0lBQWdDLDBCQUFBO0U5SnUzd0J0Qzs7RThKdDN3Qk07O0lBRUUsOEJBQUE7RTlKeTN3QlI7O0U4SnYzd0JNOztJQUVFLGdDQUFBO0U5SjAzd0JSOztFOEp4M3dCTTs7SUFFRSxpQ0FBQTtFOUoyM3dCUjs7RThKejN3Qk07O0lBRUUsK0JBQUE7RTlKNDN3QlI7O0U4SjM0d0JNO0lBQWdDLHdCQUFBO0U5Sis0d0J0Qzs7RThKOTR3Qk07O0lBRUUsNEJBQUE7RTlKaTV3QlI7O0U4Si80d0JNOztJQUVFLDhCQUFBO0U5Sms1d0JSOztFOEpoNXdCTTs7SUFFRSwrQkFBQTtFOUptNXdCUjs7RThKajV3Qk07O0lBRUUsNkJBQUE7RTlKbzV3QlI7O0U4Sm42d0JNO0lBQWdDLDBCQUFBO0U5SnU2d0J0Qzs7RThKdDZ3Qk07O0lBRUUsOEJBQUE7RTlKeTZ3QlI7O0U4SnY2d0JNOztJQUVFLGdDQUFBO0U5SjA2d0JSOztFOEp4NndCTTs7SUFFRSxpQ0FBQTtFOUoyNndCUjs7RThKejZ3Qk07O0lBRUUsK0JBQUE7RTlKNDZ3QlI7O0U4SjM3d0JNO0lBQWdDLHdCQUFBO0U5Sis3d0J0Qzs7RThKOTd3Qk07O0lBRUUsNEJBQUE7RTlKaTh3QlI7O0U4Si83d0JNOztJQUVFLDhCQUFBO0U5Sms4d0JSOztFOEpoOHdCTTs7SUFFRSwrQkFBQTtFOUptOHdCUjs7RThKajh3Qk07O0lBRUUsNkJBQUE7RTlKbzh3QlI7O0U4Sm45d0JNO0lBQWdDLDBCQUFBO0U5SnU5d0J0Qzs7RThKdDl3Qk07O0lBRUUsOEJBQUE7RTlKeTl3QlI7O0U4SnY5d0JNOztJQUVFLGdDQUFBO0U5SjA5d0JSOztFOEp4OXdCTTs7SUFFRSxpQ0FBQTtFOUoyOXdCUjs7RThKejl3Qk07O0lBRUUsK0JBQUE7RTlKNDl3QlI7O0U4SjMrd0JNO0lBQWdDLHdCQUFBO0U5Sisrd0J0Qzs7RThKOSt3Qk07O0lBRUUsNEJBQUE7RTlKaS93QlI7O0U4Si8rd0JNOztJQUVFLDhCQUFBO0U5Smsvd0JSOztFOEpoL3dCTTs7SUFFRSwrQkFBQTtFOUptL3dCUjs7RThKai93Qk07O0lBRUUsNkJBQUE7RTlKby93QlI7O0U4Sm5neEJNO0lBQWdDLDBCQUFBO0U5SnVneEJ0Qzs7RThKdGd4Qk07O0lBRUUsOEJBQUE7RTlKeWd4QlI7O0U4SnZneEJNOztJQUVFLGdDQUFBO0U5SjBneEJSOztFOEp4Z3hCTTs7SUFFRSxpQ0FBQTtFOUoyZ3hCUjs7RThKemd4Qk07O0lBRUUsK0JBQUE7RTlKNGd4QlI7O0U4SjNoeEJNO0lBQWdDLHdCQUFBO0U5SitoeEJ0Qzs7RThKOWh4Qk07O0lBRUUsNEJBQUE7RTlKaWl4QlI7O0U4Si9oeEJNOztJQUVFLDhCQUFBO0U5SmtpeEJSOztFOEpoaXhCTTs7SUFFRSwrQkFBQTtFOUptaXhCUjs7RThKaml4Qk07O0lBRUUsNkJBQUE7RTlKb2l4QlI7O0U4Sm5qeEJNO0lBQWdDLDBCQUFBO0U5SnVqeEJ0Qzs7RThKdGp4Qk07O0lBRUUsOEJBQUE7RTlKeWp4QlI7O0U4SnZqeEJNOztJQUVFLGdDQUFBO0U5SjBqeEJSOztFOEp4anhCTTs7SUFFRSxpQ0FBQTtFOUoyanhCUjs7RThKemp4Qk07O0lBRUUsK0JBQUE7RTlKNGp4QlI7O0U4SjNreEJNO0lBQWdDLHdCQUFBO0U5SitreEJ0Qzs7RThKOWt4Qk07O0lBRUUsNEJBQUE7RTlKaWx4QlI7O0U4Si9reEJNOztJQUVFLDhCQUFBO0U5SmtseEJSOztFOEpobHhCTTs7SUFFRSwrQkFBQTtFOUptbHhCUjs7RThKamx4Qk07O0lBRUUsNkJBQUE7RTlKb2x4QlI7O0U4Sm5teEJNO0lBQWdDLHdCQUFBO0U5SnVteEJ0Qzs7RThKdG14Qk07O0lBRUUsNEJBQUE7RTlKeW14QlI7O0U4SnZteEJNOztJQUVFLDhCQUFBO0U5SjBteEJSOztFOEp4bXhCTTs7SUFFRSwrQkFBQTtFOUoybXhCUjs7RThKem14Qk07O0lBRUUsNkJBQUE7RTlKNG14QlI7O0U4SjNueEJNO0lBQWdDLHdCQUFBO0U5SitueEJ0Qzs7RThKOW54Qk07O0lBRUUsNEJBQUE7RTlKaW94QlI7O0U4Si9ueEJNOztJQUVFLDhCQUFBO0U5SmtveEJSOztFOEpob3hCTTs7SUFFRSwrQkFBQTtFOUptb3hCUjs7RThKam94Qk07O0lBRUUsNkJBQUE7RTlKb294QlI7O0U4Sm5weEJNO0lBQWdDLHdCQUFBO0U5SnVweEJ0Qzs7RThKdHB4Qk07O0lBRUUsNEJBQUE7RTlKeXB4QlI7O0U4SnZweEJNOztJQUVFLDhCQUFBO0U5SjBweEJSOztFOEp4cHhCTTs7SUFFRSwrQkFBQTtFOUoycHhCUjs7RThKenB4Qk07O0lBRUUsNkJBQUE7RTlKNHB4QlI7O0U4SnBweEJNO0lBQXdCLDJCQUFBO0U5SndweEI5Qjs7RThKdnB4Qk07O0lBRUUsK0JBQUE7RTlKMHB4QlI7O0U4SnhweEJNOztJQUVFLGlDQUFBO0U5SjJweEJSOztFOEp6cHhCTTs7SUFFRSxrQ0FBQTtFOUo0cHhCUjs7RThKMXB4Qk07O0lBRUUsZ0NBQUE7RTlKNnB4QlI7O0U4SjVxeEJNO0lBQXdCLDBCQUFBO0U5SmdyeEI5Qjs7RThKL3F4Qk07O0lBRUUsOEJBQUE7RTlKa3J4QlI7O0U4SmhyeEJNOztJQUVFLGdDQUFBO0U5Sm1yeEJSOztFOEpqcnhCTTs7SUFFRSxpQ0FBQTtFOUpvcnhCUjs7RThKbHJ4Qk07O0lBRUUsK0JBQUE7RTlKcXJ4QlI7O0U4SnBzeEJNO0lBQXdCLHdCQUFBO0U5SndzeEI5Qjs7RThKdnN4Qk07O0lBRUUsNEJBQUE7RTlKMHN4QlI7O0U4SnhzeEJNOztJQUVFLDhCQUFBO0U5SjJzeEJSOztFOEp6c3hCTTs7SUFFRSwrQkFBQTtFOUo0c3hCUjs7RThKMXN4Qk07O0lBRUUsNkJBQUE7RTlKNnN4QlI7O0U4SjV0eEJNO0lBQXdCLDBCQUFBO0U5Smd1eEI5Qjs7RThKL3R4Qk07O0lBRUUsOEJBQUE7RTlKa3V4QlI7O0U4Smh1eEJNOztJQUVFLGdDQUFBO0U5Sm11eEJSOztFOEpqdXhCTTs7SUFFRSxpQ0FBQTtFOUpvdXhCUjs7RThKbHV4Qk07O0lBRUUsK0JBQUE7RTlKcXV4QlI7O0U4SnB2eEJNO0lBQXdCLHdCQUFBO0U5Snd2eEI5Qjs7RThKdnZ4Qk07O0lBRUUsNEJBQUE7RTlKMHZ4QlI7O0U4Snh2eEJNOztJQUVFLDhCQUFBO0U5SjJ2eEJSOztFOEp6dnhCTTs7SUFFRSwrQkFBQTtFOUo0dnhCUjs7RThKMXZ4Qk07O0lBRUUsNkJBQUE7RTlKNnZ4QlI7O0U4SjV3eEJNO0lBQXdCLHVCQUFBO0U5Smd4eEI5Qjs7RThKL3d4Qk07O0lBRUUsMkJBQUE7RTlKa3h4QlI7O0U4Smh4eEJNOztJQUVFLDZCQUFBO0U5Sm14eEJSOztFOEpqeHhCTTs7SUFFRSw4QkFBQTtFOUpveHhCUjs7RThKbHh4Qk07O0lBRUUsNEJBQUE7RTlKcXh4QlI7O0U4SnB5eEJNO0lBQXdCLDBCQUFBO0U5Snd5eEI5Qjs7RThKdnl4Qk07O0lBRUUsOEJBQUE7RTlKMHl4QlI7O0U4Snh5eEJNOztJQUVFLGdDQUFBO0U5SjJ5eEJSOztFOEp6eXhCTTs7SUFFRSxpQ0FBQTtFOUo0eXhCUjs7RThKMXl4Qk07O0lBRUUsK0JBQUE7RTlKNnl4QlI7O0U4SjV6eEJNO0lBQXdCLHdCQUFBO0U5SmcweEI5Qjs7RThKL3p4Qk07O0lBRUUsNEJBQUE7RTlKazB4QlI7O0U4SmgweEJNOztJQUVFLDhCQUFBO0U5Sm0weEJSOztFOEpqMHhCTTs7SUFFRSwrQkFBQTtFOUpvMHhCUjs7RThKbDB4Qk07O0lBRUUsNkJBQUE7RTlKcTB4QlI7O0U4SnAxeEJNO0lBQXdCLDBCQUFBO0U5SncxeEI5Qjs7RThKdjF4Qk07O0lBRUUsOEJBQUE7RTlKMDF4QlI7O0U4SngxeEJNOztJQUVFLGdDQUFBO0U5SjIxeEJSOztFOEp6MXhCTTs7SUFFRSxpQ0FBQTtFOUo0MXhCUjs7RThKMTF4Qk07O0lBRUUsK0JBQUE7RTlKNjF4QlI7O0U4SjUyeEJNO0lBQXdCLHdCQUFBO0U5SmczeEI5Qjs7RThKLzJ4Qk07O0lBRUUsNEJBQUE7RTlKazN4QlI7O0U4SmgzeEJNOztJQUVFLDhCQUFBO0U5Sm0zeEJSOztFOEpqM3hCTTs7SUFFRSwrQkFBQTtFOUpvM3hCUjs7RThKbDN4Qk07O0lBRUUsNkJBQUE7RTlKcTN4QlI7O0U4SnA0eEJNO0lBQXdCLDBCQUFBO0U5Snc0eEI5Qjs7RThKdjR4Qk07O0lBRUUsOEJBQUE7RTlKMDR4QlI7O0U4Sng0eEJNOztJQUVFLGdDQUFBO0U5SjI0eEJSOztFOEp6NHhCTTs7SUFFRSxpQ0FBQTtFOUo0NHhCUjs7RThKMTR4Qk07O0lBRUUsK0JBQUE7RTlKNjR4QlI7O0U4SjU1eEJNO0lBQXdCLHdCQUFBO0U5Smc2eEI5Qjs7RThKLzV4Qk07O0lBRUUsNEJBQUE7RTlKazZ4QlI7O0U4Smg2eEJNOztJQUVFLDhCQUFBO0U5Sm02eEJSOztFOEpqNnhCTTs7SUFFRSwrQkFBQTtFOUpvNnhCUjs7RThKbDZ4Qk07O0lBRUUsNkJBQUE7RTlKcTZ4QlI7O0U4SnA3eEJNO0lBQXdCLDBCQUFBO0U5Snc3eEI5Qjs7RThKdjd4Qk07O0lBRUUsOEJBQUE7RTlKMDd4QlI7O0U4Sng3eEJNOztJQUVFLGdDQUFBO0U5SjI3eEJSOztFOEp6N3hCTTs7SUFFRSxpQ0FBQTtFOUo0N3hCUjs7RThKMTd4Qk07O0lBRUUsK0JBQUE7RTlKNjd4QlI7O0U4SjU4eEJNO0lBQXdCLHdCQUFBO0U5Smc5eEI5Qjs7RThKLzh4Qk07O0lBRUUsNEJBQUE7RTlKazl4QlI7O0U4Smg5eEJNOztJQUVFLDhCQUFBO0U5Sm05eEJSOztFOEpqOXhCTTs7SUFFRSwrQkFBQTtFOUpvOXhCUjs7RThKbDl4Qk07O0lBRUUsNkJBQUE7RTlKcTl4QlI7O0U4SnAreEJNO0lBQXdCLDBCQUFBO0U5SncreEI5Qjs7RThKdit4Qk07O0lBRUUsOEJBQUE7RTlKMCt4QlI7O0U4SngreEJNOztJQUVFLGdDQUFBO0U5SjIreEJSOztFOEp6K3hCTTs7SUFFRSxpQ0FBQTtFOUo0K3hCUjs7RThKMSt4Qk07O0lBRUUsK0JBQUE7RTlKNit4QlI7O0U4SjUveEJNO0lBQXdCLHdCQUFBO0U5SmdneUI5Qjs7RThKLy94Qk07O0lBRUUsNEJBQUE7RTlKa2d5QlI7O0U4SmhneUJNOztJQUVFLDhCQUFBO0U5Sm1neUJSOztFOEpqZ3lCTTs7SUFFRSwrQkFBQTtFOUpvZ3lCUjs7RThKbGd5Qk07O0lBRUUsNkJBQUE7RTlKcWd5QlI7O0U4SnBoeUJNO0lBQXdCLHdCQUFBO0U5SndoeUI5Qjs7RThKdmh5Qk07O0lBRUUsNEJBQUE7RTlKMGh5QlI7O0U4SnhoeUJNOztJQUVFLDhCQUFBO0U5SjJoeUJSOztFOEp6aHlCTTs7SUFFRSwrQkFBQTtFOUo0aHlCUjs7RThKMWh5Qk07O0lBRUUsNkJBQUE7RTlKNmh5QlI7O0U4SjVpeUJNO0lBQXdCLHdCQUFBO0U5SmdqeUI5Qjs7RThKL2l5Qk07O0lBRUUsNEJBQUE7RTlKa2p5QlI7O0U4SmhqeUJNOztJQUVFLDhCQUFBO0U5Sm1qeUJSOztFOEpqanlCTTs7SUFFRSwrQkFBQTtFOUpvanlCUjs7RThKbGp5Qk07O0lBRUUsNkJBQUE7RTlKcWp5QlI7O0U4SnBreUJNO0lBQXdCLHdCQUFBO0U5SndreUI5Qjs7RThKdmt5Qk07O0lBRUUsNEJBQUE7RTlKMGt5QlI7O0U4SnhreUJNOztJQUVFLDhCQUFBO0U5SjJreUJSOztFOEp6a3lCTTs7SUFFRSwrQkFBQTtFOUo0a3lCUjs7RThKMWt5Qk07O0lBRUUsNkJBQUE7RTlKNmt5QlI7O0U4SnZreUJFO0lBQW1CLHVCQUFBO0U5SjJreUJyQjs7RThKMWt5QkU7O0lBRUUsMkJBQUE7RTlKNmt5Qko7O0U4SjNreUJFOztJQUVFLDZCQUFBO0U5SjhreUJKOztFOEo1a3lCRTs7SUFFRSw4QkFBQTtFOUora3lCSjs7RThKN2t5QkU7O0lBRUUsNEJBQUE7RTlKZ2x5Qko7QUFDRjtBbUcxbHlCSTtFMkRsREk7SUFBZ0Msb0JBQUE7RTlKZ3B5QnRDOztFOEovb3lCTTs7SUFFRSx3QkFBQTtFOUprcHlCUjs7RThKaHB5Qk07O0lBRUUsMEJBQUE7RTlKbXB5QlI7O0U4SmpweUJNOztJQUVFLDJCQUFBO0U5Sm9weUJSOztFOEpscHlCTTs7SUFFRSx5QkFBQTtFOUpxcHlCUjs7RThKcHF5Qk07SUFBZ0MsMEJBQUE7RTlKd3F5QnRDOztFOEp2cXlCTTs7SUFFRSw4QkFBQTtFOUowcXlCUjs7RThKeHF5Qk07O0lBRUUsZ0NBQUE7RTlKMnF5QlI7O0U4SnpxeUJNOztJQUVFLGlDQUFBO0U5SjRxeUJSOztFOEoxcXlCTTs7SUFFRSwrQkFBQTtFOUo2cXlCUjs7RThKNXJ5Qk07SUFBZ0MseUJBQUE7RTlKZ3N5QnRDOztFOEovcnlCTTs7SUFFRSw2QkFBQTtFOUprc3lCUjs7RThKaHN5Qk07O0lBRUUsK0JBQUE7RTlKbXN5QlI7O0U4SmpzeUJNOztJQUVFLGdDQUFBO0U5Sm9zeUJSOztFOEpsc3lCTTs7SUFFRSw4QkFBQTtFOUpxc3lCUjs7RThKcHR5Qk07SUFBZ0MsdUJBQUE7RTlKd3R5QnRDOztFOEp2dHlCTTs7SUFFRSwyQkFBQTtFOUowdHlCUjs7RThKeHR5Qk07O0lBRUUsNkJBQUE7RTlKMnR5QlI7O0U4Snp0eUJNOztJQUVFLDhCQUFBO0U5SjR0eUJSOztFOEoxdHlCTTs7SUFFRSw0QkFBQTtFOUo2dHlCUjs7RThKNXV5Qk07SUFBZ0MseUJBQUE7RTlKZ3Z5QnRDOztFOEovdXlCTTs7SUFFRSw2QkFBQTtFOUprdnlCUjs7RThKaHZ5Qk07O0lBRUUsK0JBQUE7RTlKbXZ5QlI7O0U4Smp2eUJNOztJQUVFLGdDQUFBO0U5Sm92eUJSOztFOEpsdnlCTTs7SUFFRSw4QkFBQTtFOUpxdnlCUjs7RThKcHd5Qk07SUFBZ0MsdUJBQUE7RTlKd3d5QnRDOztFOEp2d3lCTTs7SUFFRSwyQkFBQTtFOUowd3lCUjs7RThKeHd5Qk07O0lBRUUsNkJBQUE7RTlKMnd5QlI7O0U4Snp3eUJNOztJQUVFLDhCQUFBO0U5SjR3eUJSOztFOEoxd3lCTTs7SUFFRSw0QkFBQTtFOUo2d3lCUjs7RThKNXh5Qk07SUFBZ0MsdUJBQUE7RTlKZ3l5QnRDOztFOEoveHlCTTs7SUFFRSwyQkFBQTtFOUpreXlCUjs7RThKaHl5Qk07O0lBRUUsNkJBQUE7RTlKbXl5QlI7O0U4Smp5eUJNOztJQUVFLDhCQUFBO0U5Sm95eUJSOztFOEpseXlCTTs7SUFFRSw0QkFBQTtFOUpxeXlCUjs7RThKcHp5Qk07SUFBZ0MseUJBQUE7RTlKd3p5QnRDOztFOEp2enlCTTs7SUFFRSw2QkFBQTtFOUowenlCUjs7RThKeHp5Qk07O0lBRUUsK0JBQUE7RTlKMnp5QlI7O0U4Snp6eUJNOztJQUVFLGdDQUFBO0U5SjR6eUJSOztFOEoxenlCTTs7SUFFRSw4QkFBQTtFOUo2enlCUjs7RThKNTB5Qk07SUFBZ0MsdUJBQUE7RTlKZzF5QnRDOztFOEovMHlCTTs7SUFFRSwyQkFBQTtFOUprMXlCUjs7RThKaDF5Qk07O0lBRUUsNkJBQUE7RTlKbTF5QlI7O0U4SmoxeUJNOztJQUVFLDhCQUFBO0U5Sm8xeUJSOztFOEpsMXlCTTs7SUFFRSw0QkFBQTtFOUpxMXlCUjs7RThKcDJ5Qk07SUFBZ0MseUJBQUE7RTlKdzJ5QnRDOztFOEp2MnlCTTs7SUFFRSw2QkFBQTtFOUowMnlCUjs7RThKeDJ5Qk07O0lBRUUsK0JBQUE7RTlKMjJ5QlI7O0U4SnoyeUJNOztJQUVFLGdDQUFBO0U5SjQyeUJSOztFOEoxMnlCTTs7SUFFRSw4QkFBQTtFOUo2MnlCUjs7RThKNTN5Qk07SUFBZ0MsdUJBQUE7RTlKZzR5QnRDOztFOEovM3lCTTs7SUFFRSwyQkFBQTtFOUprNHlCUjs7RThKaDR5Qk07O0lBRUUsNkJBQUE7RTlKbTR5QlI7O0U4Smo0eUJNOztJQUVFLDhCQUFBO0U5Sm80eUJSOztFOEpsNHlCTTs7SUFFRSw0QkFBQTtFOUpxNHlCUjs7RThKcDV5Qk07SUFBZ0MseUJBQUE7RTlKdzV5QnRDOztFOEp2NXlCTTs7SUFFRSw2QkFBQTtFOUowNXlCUjs7RThKeDV5Qk07O0lBRUUsK0JBQUE7RTlKMjV5QlI7O0U4Sno1eUJNOztJQUVFLGdDQUFBO0U5SjQ1eUJSOztFOEoxNXlCTTs7SUFFRSw4QkFBQTtFOUo2NXlCUjs7RThKNTZ5Qk07SUFBZ0MsdUJBQUE7RTlKZzd5QnRDOztFOEovNnlCTTs7SUFFRSwyQkFBQTtFOUprN3lCUjs7RThKaDd5Qk07O0lBRUUsNkJBQUE7RTlKbTd5QlI7O0U4Smo3eUJNOztJQUVFLDhCQUFBO0U5Sm83eUJSOztFOEpsN3lCTTs7SUFFRSw0QkFBQTtFOUpxN3lCUjs7RThKcDh5Qk07SUFBZ0MseUJBQUE7RTlKdzh5QnRDOztFOEp2OHlCTTs7SUFFRSw2QkFBQTtFOUowOHlCUjs7RThKeDh5Qk07O0lBRUUsK0JBQUE7RTlKMjh5QlI7O0U4Sno4eUJNOztJQUVFLGdDQUFBO0U5SjQ4eUJSOztFOEoxOHlCTTs7SUFFRSw4QkFBQTtFOUo2OHlCUjs7RThKNTl5Qk07SUFBZ0MsdUJBQUE7RTlKZyt5QnRDOztFOEovOXlCTTs7SUFFRSwyQkFBQTtFOUprK3lCUjs7RThKaCt5Qk07O0lBRUUsNkJBQUE7RTlKbSt5QlI7O0U4SmoreUJNOztJQUVFLDhCQUFBO0U5Sm8reUJSOztFOEpsK3lCTTs7SUFFRSw0QkFBQTtFOUpxK3lCUjs7RThKcC95Qk07SUFBZ0MseUJBQUE7RTlKdy95QnRDOztFOEp2L3lCTTs7SUFFRSw2QkFBQTtFOUowL3lCUjs7RThKeC95Qk07O0lBRUUsK0JBQUE7RTlKMi95QlI7O0U4SnoveUJNOztJQUVFLGdDQUFBO0U5SjQveUJSOztFOEoxL3lCTTs7SUFFRSw4QkFBQTtFOUo2L3lCUjs7RThKNWd6Qk07SUFBZ0MsdUJBQUE7RTlKZ2h6QnRDOztFOEovZ3pCTTs7SUFFRSwyQkFBQTtFOUpraHpCUjs7RThKaGh6Qk07O0lBRUUsNkJBQUE7RTlKbWh6QlI7O0U4SmpoekJNOztJQUVFLDhCQUFBO0U5Sm9oekJSOztFOEpsaHpCTTs7SUFFRSw0QkFBQTtFOUpxaHpCUjs7RThKcGl6Qk07SUFBZ0MsdUJBQUE7RTlKd2l6QnRDOztFOEp2aXpCTTs7SUFFRSwyQkFBQTtFOUowaXpCUjs7RThKeGl6Qk07O0lBRUUsNkJBQUE7RTlKMml6QlI7O0U4SnppekJNOztJQUVFLDhCQUFBO0U5SjRpekJSOztFOEoxaXpCTTs7SUFFRSw0QkFBQTtFOUo2aXpCUjs7RThKNWp6Qk07SUFBZ0MsdUJBQUE7RTlKZ2t6QnRDOztFOEovanpCTTs7SUFFRSwyQkFBQTtFOUpra3pCUjs7RThKaGt6Qk07O0lBRUUsNkJBQUE7RTlKbWt6QlI7O0U4SmprekJNOztJQUVFLDhCQUFBO0U5Sm9rekJSOztFOEpsa3pCTTs7SUFFRSw0QkFBQTtFOUpxa3pCUjs7RThKcGx6Qk07SUFBZ0MsdUJBQUE7RTlKd2x6QnRDOztFOEp2bHpCTTs7SUFFRSwyQkFBQTtFOUowbHpCUjs7RThKeGx6Qk07O0lBRUUsNkJBQUE7RTlKMmx6QlI7O0U4SnpsekJNOztJQUVFLDhCQUFBO0U5SjRsekJSOztFOEoxbHpCTTs7SUFFRSw0QkFBQTtFOUo2bHpCUjs7RThKNW16Qk07SUFBZ0MscUJBQUE7RTlKZ256QnRDOztFOEovbXpCTTs7SUFFRSx5QkFBQTtFOUprbnpCUjs7RThKaG56Qk07O0lBRUUsMkJBQUE7RTlKbW56QlI7O0U4SmpuekJNOztJQUVFLDRCQUFBO0U5Sm9uekJSOztFOEpsbnpCTTs7SUFFRSwwQkFBQTtFOUpxbnpCUjs7RThKcG96Qk07SUFBZ0MsMkJBQUE7RTlKd296QnRDOztFOEp2b3pCTTs7SUFFRSwrQkFBQTtFOUowb3pCUjs7RThKeG96Qk07O0lBRUUsaUNBQUE7RTlKMm96QlI7O0U4SnpvekJNOztJQUVFLGtDQUFBO0U5SjRvekJSOztFOEoxb3pCTTs7SUFFRSxnQ0FBQTtFOUo2b3pCUjs7RThKNXB6Qk07SUFBZ0MsMEJBQUE7RTlKZ3F6QnRDOztFOEovcHpCTTs7SUFFRSw4QkFBQTtFOUprcXpCUjs7RThKaHF6Qk07O0lBRUUsZ0NBQUE7RTlKbXF6QlI7O0U4SmpxekJNOztJQUVFLGlDQUFBO0U5Sm9xekJSOztFOEpscXpCTTs7SUFFRSwrQkFBQTtFOUpxcXpCUjs7RThKcHJ6Qk07SUFBZ0Msd0JBQUE7RTlKd3J6QnRDOztFOEp2cnpCTTs7SUFFRSw0QkFBQTtFOUowcnpCUjs7RThKeHJ6Qk07O0lBRUUsOEJBQUE7RTlKMnJ6QlI7O0U4SnpyekJNOztJQUVFLCtCQUFBO0U5SjRyekJSOztFOEoxcnpCTTs7SUFFRSw2QkFBQTtFOUo2cnpCUjs7RThKNXN6Qk07SUFBZ0MsMEJBQUE7RTlKZ3R6QnRDOztFOEovc3pCTTs7SUFFRSw4QkFBQTtFOUprdHpCUjs7RThKaHR6Qk07O0lBRUUsZ0NBQUE7RTlKbXR6QlI7O0U4Smp0ekJNOztJQUVFLGlDQUFBO0U5Sm90ekJSOztFOEpsdHpCTTs7SUFFRSwrQkFBQTtFOUpxdHpCUjs7RThKcHV6Qk07SUFBZ0Msd0JBQUE7RTlKd3V6QnRDOztFOEp2dXpCTTs7SUFFRSw0QkFBQTtFOUowdXpCUjs7RThKeHV6Qk07O0lBRUUsOEJBQUE7RTlKMnV6QlI7O0U4Snp1ekJNOztJQUVFLCtCQUFBO0U5SjR1ekJSOztFOEoxdXpCTTs7SUFFRSw2QkFBQTtFOUo2dXpCUjs7RThKNXZ6Qk07SUFBZ0Msd0JBQUE7RTlKZ3d6QnRDOztFOEovdnpCTTs7SUFFRSw0QkFBQTtFOUprd3pCUjs7RThKaHd6Qk07O0lBRUUsOEJBQUE7RTlKbXd6QlI7O0U4Smp3ekJNOztJQUVFLCtCQUFBO0U5Sm93ekJSOztFOEpsd3pCTTs7SUFFRSw2QkFBQTtFOUpxd3pCUjs7RThKcHh6Qk07SUFBZ0MsMEJBQUE7RTlKd3h6QnRDOztFOEp2eHpCTTs7SUFFRSw4QkFBQTtFOUoweHpCUjs7RThKeHh6Qk07O0lBRUUsZ0NBQUE7RTlKMnh6QlI7O0U4Snp4ekJNOztJQUVFLGlDQUFBO0U5SjR4ekJSOztFOEoxeHpCTTs7SUFFRSwrQkFBQTtFOUo2eHpCUjs7RThKNXl6Qk07SUFBZ0Msd0JBQUE7RTlKZ3p6QnRDOztFOEoveXpCTTs7SUFFRSw0QkFBQTtFOUprenpCUjs7RThKaHp6Qk07O0lBRUUsOEJBQUE7RTlKbXp6QlI7O0U4Smp6ekJNOztJQUVFLCtCQUFBO0U5Sm96ekJSOztFOEpsenpCTTs7SUFFRSw2QkFBQTtFOUpxenpCUjs7RThKcDB6Qk07SUFBZ0MsMEJBQUE7RTlKdzB6QnRDOztFOEp2MHpCTTs7SUFFRSw4QkFBQTtFOUowMHpCUjs7RThKeDB6Qk07O0lBRUUsZ0NBQUE7RTlKMjB6QlI7O0U4SnowekJNOztJQUVFLGlDQUFBO0U5SjQwekJSOztFOEoxMHpCTTs7SUFFRSwrQkFBQTtFOUo2MHpCUjs7RThKNTF6Qk07SUFBZ0Msd0JBQUE7RTlKZzJ6QnRDOztFOEovMXpCTTs7SUFFRSw0QkFBQTtFOUprMnpCUjs7RThKaDJ6Qk07O0lBRUUsOEJBQUE7RTlKbTJ6QlI7O0U4SmoyekJNOztJQUVFLCtCQUFBO0U5Sm8yekJSOztFOEpsMnpCTTs7SUFFRSw2QkFBQTtFOUpxMnpCUjs7RThKcDN6Qk07SUFBZ0MsMEJBQUE7RTlKdzN6QnRDOztFOEp2M3pCTTs7SUFFRSw4QkFBQTtFOUowM3pCUjs7RThKeDN6Qk07O0lBRUUsZ0NBQUE7RTlKMjN6QlI7O0U4SnozekJNOztJQUVFLGlDQUFBO0U5SjQzekJSOztFOEoxM3pCTTs7SUFFRSwrQkFBQTtFOUo2M3pCUjs7RThKNTR6Qk07SUFBZ0Msd0JBQUE7RTlKZzV6QnRDOztFOEovNHpCTTs7SUFFRSw0QkFBQTtFOUprNXpCUjs7RThKaDV6Qk07O0lBRUUsOEJBQUE7RTlKbTV6QlI7O0U4Smo1ekJNOztJQUVFLCtCQUFBO0U5Sm81ekJSOztFOEpsNXpCTTs7SUFFRSw2QkFBQTtFOUpxNXpCUjs7RThKcDZ6Qk07SUFBZ0MsMEJBQUE7RTlKdzZ6QnRDOztFOEp2NnpCTTs7SUFFRSw4QkFBQTtFOUowNnpCUjs7RThKeDZ6Qk07O0lBRUUsZ0NBQUE7RTlKMjZ6QlI7O0U4Sno2ekJNOztJQUVFLGlDQUFBO0U5SjQ2ekJSOztFOEoxNnpCTTs7SUFFRSwrQkFBQTtFOUo2NnpCUjs7RThKNTd6Qk07SUFBZ0Msd0JBQUE7RTlKZzh6QnRDOztFOEovN3pCTTs7SUFFRSw0QkFBQTtFOUprOHpCUjs7RThKaDh6Qk07O0lBRUUsOEJBQUE7RTlKbTh6QlI7O0U4Smo4ekJNOztJQUVFLCtCQUFBO0U5Sm84ekJSOztFOEpsOHpCTTs7SUFFRSw2QkFBQTtFOUpxOHpCUjs7RThKcDl6Qk07SUFBZ0MsMEJBQUE7RTlKdzl6QnRDOztFOEp2OXpCTTs7SUFFRSw4QkFBQTtFOUowOXpCUjs7RThKeDl6Qk07O0lBRUUsZ0NBQUE7RTlKMjl6QlI7O0U4Sno5ekJNOztJQUVFLGlDQUFBO0U5SjQ5ekJSOztFOEoxOXpCTTs7SUFFRSwrQkFBQTtFOUo2OXpCUjs7RThKNSt6Qk07SUFBZ0Msd0JBQUE7RTlKZy96QnRDOztFOEovK3pCTTs7SUFFRSw0QkFBQTtFOUprL3pCUjs7RThKaC96Qk07O0lBRUUsOEJBQUE7RTlKbS96QlI7O0U4SmovekJNOztJQUVFLCtCQUFBO0U5Sm8vekJSOztFOEpsL3pCTTs7SUFFRSw2QkFBQTtFOUpxL3pCUjs7RThKcGcwQk07SUFBZ0Msd0JBQUE7RTlKd2cwQnRDOztFOEp2ZzBCTTs7SUFFRSw0QkFBQTtFOUowZzBCUjs7RThKeGcwQk07O0lBRUUsOEJBQUE7RTlKMmcwQlI7O0U4SnpnMEJNOztJQUVFLCtCQUFBO0U5SjRnMEJSOztFOEoxZzBCTTs7SUFFRSw2QkFBQTtFOUo2ZzBCUjs7RThKNWgwQk07SUFBZ0Msd0JBQUE7RTlKZ2kwQnRDOztFOEovaDBCTTs7SUFFRSw0QkFBQTtFOUpraTBCUjs7RThKaGkwQk07O0lBRUUsOEJBQUE7RTlKbWkwQlI7O0U4SmppMEJNOztJQUVFLCtCQUFBO0U5Sm9pMEJSOztFOEpsaTBCTTs7SUFFRSw2QkFBQTtFOUpxaTBCUjs7RThKcGowQk07SUFBZ0Msd0JBQUE7RTlKd2owQnRDOztFOEp2ajBCTTs7SUFFRSw0QkFBQTtFOUowajBCUjs7RThKeGowQk07O0lBRUUsOEJBQUE7RTlKMmowQlI7O0U4SnpqMEJNOztJQUVFLCtCQUFBO0U5SjRqMEJSOztFOEoxajBCTTs7SUFFRSw2QkFBQTtFOUo2ajBCUjs7RThKcmowQk07SUFBd0IsMkJBQUE7RTlKeWowQjlCOztFOEp4ajBCTTs7SUFFRSwrQkFBQTtFOUoyajBCUjs7RThKemowQk07O0lBRUUsaUNBQUE7RTlKNGowQlI7O0U4SjFqMEJNOztJQUVFLGtDQUFBO0U5SjZqMEJSOztFOEozajBCTTs7SUFFRSxnQ0FBQTtFOUo4ajBCUjs7RThKN2swQk07SUFBd0IsMEJBQUE7RTlKaWwwQjlCOztFOEpobDBCTTs7SUFFRSw4QkFBQTtFOUptbDBCUjs7RThKamwwQk07O0lBRUUsZ0NBQUE7RTlKb2wwQlI7O0U4SmxsMEJNOztJQUVFLGlDQUFBO0U5SnFsMEJSOztFOEpubDBCTTs7SUFFRSwrQkFBQTtFOUpzbDBCUjs7RThKcm0wQk07SUFBd0Isd0JBQUE7RTlKeW0wQjlCOztFOEp4bTBCTTs7SUFFRSw0QkFBQTtFOUoybTBCUjs7RThKem0wQk07O0lBRUUsOEJBQUE7RTlKNG0wQlI7O0U4SjFtMEJNOztJQUVFLCtCQUFBO0U5SjZtMEJSOztFOEozbTBCTTs7SUFFRSw2QkFBQTtFOUo4bTBCUjs7RThKN24wQk07SUFBd0IsMEJBQUE7RTlKaW8wQjlCOztFOEpobzBCTTs7SUFFRSw4QkFBQTtFOUptbzBCUjs7RThKam8wQk07O0lBRUUsZ0NBQUE7RTlKb28wQlI7O0U4SmxvMEJNOztJQUVFLGlDQUFBO0U5SnFvMEJSOztFOEpubzBCTTs7SUFFRSwrQkFBQTtFOUpzbzBCUjs7RThKcnAwQk07SUFBd0Isd0JBQUE7RTlKeXAwQjlCOztFOEp4cDBCTTs7SUFFRSw0QkFBQTtFOUoycDBCUjs7RThKenAwQk07O0lBRUUsOEJBQUE7RTlKNHAwQlI7O0U4SjFwMEJNOztJQUVFLCtCQUFBO0U5SjZwMEJSOztFOEozcDBCTTs7SUFFRSw2QkFBQTtFOUo4cDBCUjs7RThKN3EwQk07SUFBd0IsdUJBQUE7RTlKaXIwQjlCOztFOEpocjBCTTs7SUFFRSwyQkFBQTtFOUptcjBCUjs7RThKanIwQk07O0lBRUUsNkJBQUE7RTlKb3IwQlI7O0U4SmxyMEJNOztJQUVFLDhCQUFBO0U5SnFyMEJSOztFOEpucjBCTTs7SUFFRSw0QkFBQTtFOUpzcjBCUjs7RThKcnMwQk07SUFBd0IsMEJBQUE7RTlKeXMwQjlCOztFOEp4czBCTTs7SUFFRSw4QkFBQTtFOUoyczBCUjs7RThKenMwQk07O0lBRUUsZ0NBQUE7RTlKNHMwQlI7O0U4SjFzMEJNOztJQUVFLGlDQUFBO0U5SjZzMEJSOztFOEozczBCTTs7SUFFRSwrQkFBQTtFOUo4czBCUjs7RThKN3QwQk07SUFBd0Isd0JBQUE7RTlKaXUwQjlCOztFOEpodTBCTTs7SUFFRSw0QkFBQTtFOUptdTBCUjs7RThKanUwQk07O0lBRUUsOEJBQUE7RTlKb3UwQlI7O0U4Smx1MEJNOztJQUVFLCtCQUFBO0U5SnF1MEJSOztFOEpudTBCTTs7SUFFRSw2QkFBQTtFOUpzdTBCUjs7RThKcnYwQk07SUFBd0IsMEJBQUE7RTlKeXYwQjlCOztFOEp4djBCTTs7SUFFRSw4QkFBQTtFOUoydjBCUjs7RThKenYwQk07O0lBRUUsZ0NBQUE7RTlKNHYwQlI7O0U4SjF2MEJNOztJQUVFLGlDQUFBO0U5SjZ2MEJSOztFOEozdjBCTTs7SUFFRSwrQkFBQTtFOUo4djBCUjs7RThKN3cwQk07SUFBd0Isd0JBQUE7RTlKaXgwQjlCOztFOEpoeDBCTTs7SUFFRSw0QkFBQTtFOUpteDBCUjs7RThKangwQk07O0lBRUUsOEJBQUE7RTlKb3gwQlI7O0U4Smx4MEJNOztJQUVFLCtCQUFBO0U5SnF4MEJSOztFOEpueDBCTTs7SUFFRSw2QkFBQTtFOUpzeDBCUjs7RThKcnkwQk07SUFBd0IsMEJBQUE7RTlKeXkwQjlCOztFOEp4eTBCTTs7SUFFRSw4QkFBQTtFOUoyeTBCUjs7RThKenkwQk07O0lBRUUsZ0NBQUE7RTlKNHkwQlI7O0U4SjF5MEJNOztJQUVFLGlDQUFBO0U5SjZ5MEJSOztFOEozeTBCTTs7SUFFRSwrQkFBQTtFOUo4eTBCUjs7RThKN3owQk07SUFBd0Isd0JBQUE7RTlKaTAwQjlCOztFOEpoMDBCTTs7SUFFRSw0QkFBQTtFOUptMDBCUjs7RThKajAwQk07O0lBRUUsOEJBQUE7RTlKbzAwQlI7O0U4SmwwMEJNOztJQUVFLCtCQUFBO0U5SnEwMEJSOztFOEpuMDBCTTs7SUFFRSw2QkFBQTtFOUpzMDBCUjs7RThKcjEwQk07SUFBd0IsMEJBQUE7RTlKeTEwQjlCOztFOEp4MTBCTTs7SUFFRSw4QkFBQTtFOUoyMTBCUjs7RThKejEwQk07O0lBRUUsZ0NBQUE7RTlKNDEwQlI7O0U4SjExMEJNOztJQUVFLGlDQUFBO0U5SjYxMEJSOztFOEozMTBCTTs7SUFFRSwrQkFBQTtFOUo4MTBCUjs7RThKNzIwQk07SUFBd0Isd0JBQUE7RTlKaTMwQjlCOztFOEpoMzBCTTs7SUFFRSw0QkFBQTtFOUptMzBCUjs7RThKajMwQk07O0lBRUUsOEJBQUE7RTlKbzMwQlI7O0U4SmwzMEJNOztJQUVFLCtCQUFBO0U5SnEzMEJSOztFOEpuMzBCTTs7SUFFRSw2QkFBQTtFOUpzMzBCUjs7RThKcjQwQk07SUFBd0IsMEJBQUE7RTlKeTQwQjlCOztFOEp4NDBCTTs7SUFFRSw4QkFBQTtFOUoyNDBCUjs7RThKejQwQk07O0lBRUUsZ0NBQUE7RTlKNDQwQlI7O0U4SjE0MEJNOztJQUVFLGlDQUFBO0U5SjY0MEJSOztFOEozNDBCTTs7SUFFRSwrQkFBQTtFOUo4NDBCUjs7RThKNzUwQk07SUFBd0Isd0JBQUE7RTlKaTYwQjlCOztFOEpo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dUIsMkJBQUE7QWhLaXAxQnZCOztBZ0tocDFCQTtFQUF1Qiw2QkFBQTtBaEtvcDFCdkI7O0FnS2hwMUJBO0VBQWMseUJBQUE7QWhLb3AxQmQ7O0FrSzNyMUJFO0VBQ0UseUJBQUE7QWxLOHIxQko7O0EwRnByMUJFO0V3RUxNLHlCQUFBO0FsSzZyMUJSOztBa0tuczFCRTtFQUNFLHlCQUFBO0FsS3NzMUJKOztBMEY1cjFCRTtFd0VMTSx5QkFBQTtBbEtxczFCUjs7QWtLM3MxQkU7RUFDRSx5QkFBQTtBbEs4czFCSjs7QTBGcHMxQkU7RXdFTE0seUJBQUE7QWxLNnMxQlI7O0FrS250MUJFO0VBQ0UseUJBQUE7QWxLc3QxQko7O0EwRjVzMUJFO0V3RUxNLHlCQUFBO0FsS3F0MUJSOztBa0szdDFCRTtFQUNFLHlCQUFBO0FsSzh0MUJKOztBMEZwdDFCRTtFd0VMTSx5QkFBQTtBbEs2dDFCUjs7QWtLbnUxQkU7RUFDRSx5QkFBQTtBbEtzdTFCSjs7QTBGNXQxQkU7RXdFTE0sdUJBQUE7QWxLcXUxQlI7O0FrSzN1MUJFO0VBQ0UseUJBQUE7QWxLOHUxQko7O0EwRnB1MUJFO0V3RUxNLHlCQUFBO0FsSzZ1MUJSOztBa0tudjFCRTtFQUNFLHlCQUFBO0FsS3N2MUJKOztBMEY1dTFCRTtFd0VMTSx5QkFBQTtBbEtxdjFCUjs7QWtLM3YxQkU7RUFDRSx5QkFBQTtBbEs4djFCSjs7QTBGcHYxQkU7RXdFTE0seUJBQUE7QWxLNnYxQlI7O0FrS253MUJFO0VBQ0UseUJBQUE7QWxLc3cxQko7O0EwRjV2MUJFO0V3RUxNLHlCQUFBO0FsS3F3MUJSOztBa0szdzFCRTtFQUNFLHlCQUFBO0FsSzh3MUJKOztBMEZwdzFCRTtFd0VMTSx5QkFBQTtBbEs2dzFCUjs7QWtLbngxQkU7RUFDRSx5QkFBQTtBbEtzeDFCSjs7QTBGNXcxQkU7RXdFTE0seUJBQUE7QWxLcXgxQlI7O0FrSzN4MUJFO0VBQ0UseUJBQUE7QWxLOHgxQko7O0EwRnB4MUJFO0V3RUxNLHlCQUFBO0FsSzZ4MUJSOztBa0tueTFCRTtFQUNFLHlCQUFBO0FsS3N5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QSxxQnBGS2U7RXRGaXUyQm5CO0UwS3B1MkJJO0lBQ0UsaUJwRk1hO0lvRkxiLFlBQUE7RTFLc3UyQk47RTBLbnUyQkU7SUFDRSxtQnBGRmU7RXRGdXUyQm5CO0UwS251MkJJO0lBQ0UsbUJwRkxhO0V0RjB1MkJuQjtFMEtsdTJCRTtJQUNFLGtCQUFBO0lBQ0EsU3BGVmU7SW9GV2YsV3BGWGU7SW9GWWYsbUJBQUE7SUFDQSxxQkFBQTtFMUtvdTJCSjtBQUNGOztBMks5MTJCQTtFQUNFLHFCckYySnFDO0VxRjFKckMsaUJyRnlKaUM7QXRGd3MyQm5DO0EyS2gyMkJFO0VBQ0UsaUJyRndHaUI7QXRGMHYyQnJCO0EyS2gyMkJFO0VBQ0UsbUJyRjZMb0M7RXFGNUxwQyxvQkFBQTtBM0trMjJCSjtBMksvMTJCRTtFQUNFLGtCckZxTG1DO0VxRnBMbkMsd0JBQUE7QTNLaTIyQko7QTJLOTEyQkU7RUFDRSxrQnJGZ0xtQztFcUYvS25DLHdCQUFBO0VBRUEsa0JBQUE7RUFDQSxtQnJGaUJvQjtBdEY4MDJCeEI7QTJLOTEyQkk7RUFDRSxtQnJGZWtCO0VxRmRsQixjckZtQmtCO0F0RjYwMkJ4QjtBMks5MTJCSTtFQUNFLG1CckZZa0I7RXFGWGxCLGNyRmVrQjtBdEZpMTJCeEI7QTJLOTEyQkk7RUFDRSxtQnJGU2tCO0VxRlJsQixjckZXa0I7QXRGcTEyQnhCO0EySzcxMkJFO0VBQ0Usd0JBQUE7RUFDQSxXckZ5RWlCO0VxRnhFakIsWXJGd0VpQjtFcUZ2RWpCLHlCQUFBO0EzSysxMkJKO0EySzkxMkJJO0VBQ0UsbUJyRkhrQjtFcUZJbEIsY3JGQ2tCO0F0RisxMkJ4QjtBMks5MTJCSTtFQUNFLG1CckZmaUI7RXFGZ0JqQixjckZIa0I7QXRGbTIyQnhCO0EySzkxMkJJO0VBQ0UsbUJyRm5CaUI7RXFGb0JqQixjckZQa0I7QXRGdTIyQnhCO0EySzkxMkJJO0VBQ0UsV3JGNkRlO0VxRjVEZixZckY0RGU7RXFGM0RmLGlCQUFBO0EzS2cyMkJOO0EySzkxMkJJO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0EzS2cyMkJOO0EySzcxMkJFO0VBQ0UsdUJBQUE7T0FBQSxrQkFBQTtVQUFBLGVBQUE7QTNLKzEyQko7QTJLNzEyQkU7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7QTNLKzEyQko7O0EySzMxMkJBO0VBQ0UseUJyRm5Dc0I7QXRGaTQyQnhCOztBMkt6MTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GaTEyQmY7QTBGajYyQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GczEyQmY7QThHajYyQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUc4NTJCTjtBOEd6NTJCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRmkyMkJmO0E4R241MkJFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GczIyQmY7QThHOTQyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5RzQ0MkJSOztBMkt2MzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GKzIyQmY7QTBGLzcyQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GbzMyQmY7QThHLzcyQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUc0NzJCTjtBOEd2NzJCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRiszMkJmO0E4R2o3MkJFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GbzQyQmY7QThHNTYyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5RzA2MkJSOztBMktyNTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GNjQyQmY7QTBGNzkyQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GazUyQmY7QThHNzkyQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUcwOTJCTjtBOEdyOTJCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjY1MkJmO0E4Ry84MkJFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GazYyQmY7QThHMTgyQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5R3c4MkJSOztBMktuNzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GMjYyQmY7QTBGMy8yQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GZzcyQmY7QThHMy8yQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsdURBQUE7VUFBQSwrQ0FBQTtBOUd3LzJCTjtBOEduLzJCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjI3MkJmO0E4RzcrMkJFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GZzgyQmY7QThHeCsyQkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5R3MrMkJSOztBMktqOTJCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GeTgyQmY7QTBGemgzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GODgyQmY7QThHemgzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdzaDNCTjtBOEdqaDNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnk5MkJmO0E4RzNnM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GODkyQmY7QThHdGczQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R29nM0JSOztBMksvKzJCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GdSsyQmY7QTBGdmozQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GNCsyQmY7QThHdmozQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdvajNCTjtBOEcvaTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnUvMkJmO0E4R3ppM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GNC8yQmY7QThHcGkzQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5R2tpM0JSOztBMks3ZzNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GcWczQmY7QTBGcmwzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GMGczQmY7QThHcmwzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsd0RBQUE7VUFBQSxnREFBQTtBOUdrbDNCTjtBOEc3azNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnFoM0JmO0E4R3ZrM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GMGgzQmY7QThHbGszQkk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E5R2drM0JSOztBMkszaTNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GbWkzQmY7QTBGbm4zQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gd2kzQmY7QThHbm4zQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsdURBQUE7VUFBQSwrQ0FBQTtBOUdnbjNCTjtBOEczbTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRm1qM0JmO0E4R3JtM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gd2ozQmY7QThHaG0zQkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E5RzhsM0JSOztBMkt6azNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GaWszQmY7QTBGanAzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gc2szQmY7QThHanAzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUc4bzNCTjtBOEd6bzNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRmlsM0JmO0E4R25vM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gc2wzQmY7QThHOW4zQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzRuM0JSOztBMkt2bTNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GK2wzQmY7QTBGL3EzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gb20zQmY7QThHL3EzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUc0cTNCTjtBOEd2cTNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRittM0JmO0E4R2pxM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gb24zQmY7QThHNXAzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5RzBwM0JSOztBMktybzNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GNm4zQmY7QTBGN3MzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Ga28zQmY7QThHN3MzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUcwczNCTjtBOEdyczNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjZvM0JmO0E4Ry9yM0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Ga3AzQmY7QThHMXIzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R3dyM0JSOztBMktucTNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GMnAzQmY7QTBGM3UzQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GZ3EzQmY7QThHM3UzQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUd3dTNCTjtBOEdudTNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRjJxM0JmO0E4Rzd0M0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GZ3IzQmY7QThHeHQzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R3N0M0JSOztBMktqczNCRTtFN0R4RUEsY0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GeXIzQmY7QTBGenczQkU7RW9CQUUsY0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GOHIzQmY7QThHenczQkU7RUFFRSxjQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdzdzNCTjtBOEdqdzNCRTtFQUVFLGNBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnlzM0JmO0E4RzN2M0JFO0VBR0UsY0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GOHMzQmY7QThHdHYzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R292M0JSOztBMksvdDNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GdXQzQmY7QTBGdnkzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GNHQzQmY7QThHdnkzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQseURBQUE7VUFBQSxpREFBQTtBOUdveTNCTjtBOEcveDNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnV1M0JmO0E4R3p4M0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GNHUzQmY7QThHcHgzQkk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E5R2t4M0JSOztBMks3djNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GcXYzQmY7QTBGcjAzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5GMHYzQmY7QThHcjAzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdrMDNCTjtBOEc3ejNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRnF3M0JmO0E4R3Z6M0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5GMHczQmY7QThHbHozQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5R2d6M0JSOztBMkszeDNCRTtFN0R4RUEsV0FBQTtFRkFFLHlCekJzRlc7RTJCcEZiLHFCM0JvRmE7QW5GbXgzQmY7QTBGbjIzQkU7RW9CQUUsV0FBQTtFRk5BLHlCekJzRlc7RTJCOUVYLHFCM0I4RVc7QW5Gd3gzQmY7QThHbjIzQkU7RUFFRSxXQUFBO0VGYkEseUJ6QnNGVztFMkJ2RVgscUIzQnVFVztFMkJsRVQsc0RBQUE7VUFBQSw4Q0FBQTtBOUdnMjNCTjtBOEczMTNCRTtFQUVFLFdBQUE7RUFDQSx5QjNCMERXO0UyQnpEWCxxQjNCeURXO0FuRm15M0JmO0E4R3IxM0JFO0VBR0UsV0FBQTtFQUNBLHlCM0I4Q1c7RTJCMUNYLHFCM0IwQ1c7QW5Gd3kzQmY7QThHaDEzQkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E5RzgwM0JSOztBMks3eTNCQTs7RUFFRSx5QkFBQTtBM0tnejNCRjs7QTJLOXkzQkE7RUFDRSx5QkFBQTtBM0tpejNCRjs7QW1HcDEzQkk7RXdFd0NBO0lBQ0UsOEJyRjJEdUM7U3FGM0R2Qyx5QnJGMkR1QztZcUYzRHZDLHNCckYyRHVDO0V0RnF2M0IzQztFMks5eTNCRTtJQUNFLDJCckZ5RHdDO1NxRnpEeEMsc0JyRnlEd0M7WXFGekR4QyxtQnJGeUR3QztFdEZ1djNCNUM7QUFDRjtBNEt2NTNCSTtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLHlCdEZtQnNCO0VzRmxCdEIsY3RGaUNrQjtFc0ZoQ2xCLGlCQUFBO0E1S3k1M0JOO0E0S3Q1M0JFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QTVLdzUzQko7QTRLdjUzQkk7RUFDRSxnQkFBQTtBNUt5NTNCTjtBNEt2NTNCSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHNCQUFBO0E1S3k1M0JOO0E0S3g1M0JNO0VBQ0UsYUFBQTtBNUswNTNCUjtBNEt2NTNCSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7QTVLeTUzQk47QTRLeDUzQk07RUFDRSxldEZpRWU7RXNGaEVmLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSxTQUFBO0E1SzA1M0JSO0E0S3g1M0JNO0VBQ0UscUJ0Rm1INkI7RXNGbEg3Qix5QnRGcUt1QztFc0ZwS3ZDLGN0RnBCcUI7RXNGcUJyQixnQkFBQTtBNUswNTNCUjtBNEt4NTNCTTs7RUFFRSxjdEZKZ0I7QXRGODUzQnhCO0E0S3Q1M0JFO0VBQ0Usa0JBQUE7QTVLdzUzQko7QTRLdjUzQkk7RUFDRSx5QkFBQTtFQUNBLHFCdEZvRytCO0VzRm5HL0IseUJ0RmhCa0I7RXNGaUJsQixnQ0FBQTtBNUt5NTNCTjtBNEt4NTNCTTtFQUNFLGlCdEZvRGE7RXNGbkRiLHNCQUFBO0VBQ0Esb0JBQUE7QTVLMDUzQlI7O0E0S3A1M0JBOzsrREFBQTtBQUdBO0VBRUk7SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtFNUtzNTNCSjtFNEtyNTNCSTtJQUNFLGdDQUFBO0lBQ0Esc0J0RitCYTtFdEZ3MzNCbkI7RTRLdDUzQk07SUFDRSxhQUFBO0U1S3c1M0JSO0U0S3Q1M0JNO0lBQ0UsYUFBQTtFNUt3NTNCUjtFNEtyNTNCSTtJQUNFLGFBQUE7RTVLdTUzQk47RTRLdDUzQk07SUFDRSwyQkFBQTtJQUNBLGFBQUE7RTVLdzUzQlI7QUFDRjtBNktsLzNCQTs7Ozs7b0VBQUE7QUFVQTs7cUVBQUE7QUFJQTtFQUNFLGtCdkZtTHFDO0V1RmxMckMsd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0E3SysrM0JGOztBOEtqZzRCQTtFQUNFLGlCeEZxR29CO0F0Ris1M0J0Qjs7QThLamc0QkE7RUFDRSxleEZrR21CO0F0Rms2M0JyQjs7QThLamc0QkE7RUFDRSxpQnhGK0ZvQjtBdEZxNjNCdEI7O0E4S2pnNEJBO0VBQ0UsZXhGNEZpQjtBdEZ3NjNCbkI7O0E4S2pnNEJBO0VBQ0UsZXhGeUZrQjtBdEYyNjNCcEI7O0ErS25oNEJBO0VBQ0UsVUFBQTtFQUNBLG1CekZ1R21CO0V5RnRHbkIsZ0JBQUE7QS9Lc2g0QkY7QStLcmg0QkU7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QS9LdWg0Qko7QStLbmg0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bjRCSjtFaUx0bjRCRTtJQUNFLHFCQUFBO0lBQ0Esa0JBQUE7RWpMd240Qko7RWlMcm40QkU7SUFDRSxnQkFBQTtJQUNBLGtCQUFBO0VqTHVuNEJKO0FBQ0Y7QWtMM3M0QkU7RUFDRSxvQkNGOEI7RURFOUIscUJDRjhCO0VERTlCLG9CQ0Y4QjtFREU5QixhQ0Y4QjtFREc5Qix3QkNGc0M7RURFdEMsK0JDRnNDO01ERXRDLHFCQ0ZzQztVREV0Qyx1QkNGc0M7RURHdEMsYTVGNkdpQjtFNEY1R2pCLGlCQUFBO0VBQ0EsV0FBQTtBbEw2czRCSjtBa0wzczRCSTtFQVBGO0lBUUksY0FBQTtJQUNBLGU1Rm9HZTtFdEYwbTRCbkI7QUFDRjtBa0wzczRCRTtFQUNFLHlCNUZNeUI7RTRGTHpCLHlCQUFBO0VBQ0EsaUI1RkRrQjtFNEZFbEIsa0JBQUE7RUFDQSxVQ2pCZ0M7QW5MOHQ0QnBDO0FrTDNzNEJJO0VBUEY7SUFRSSxhNUZ5RmU7RXRGcW40Qm5CO0FBQ0Y7QWtMNXM0Qkk7RUFYRjtJQVlJLGE1Rm1GZTtJNEZsRmYsV0N4QjhCO0VuTHV1NEJsQztFa0w3czRCSTtJQUNFLGtCNUZvSytCO0k0Rm5LL0Isd0JBQUE7SUFFQSxpQkFBQTtFbEw4czRCTjtBQUNGOztBb0xodjRCQTs7Ozs7Ozs7Ozs7Ozs7b0VBQUE7QUFnQkE7RUFDRSxvQkFBQTtBcExrdjRCRjs7QW9ML3U0QkE7Ozs7O0VBRUUsbUJBQUE7QXBMcXY0QkY7O0FvTGx2NEJBOztxRUFBQTtBQUlBO0VBQ0UsWTlGc0x3QztFOEZyTHhDLG9COUZzTGlDO0U4RnRMakMscUI5RnNMaUM7RThGdExqQyxvQjlGc0xpQztFOEZ0TGpDLGE5RnNMaUM7RThGckxqQyw0QjlGc0x3QztFOEZ0THhDLDZCOUZzTHdDO0U4RnRMeEMsOEI5RnNMd0M7TThGdEx4QywwQjlGc0x3QztVOEZ0THhDLHNCOUZzTHdDO0F0RjhqNEIxQzs7QW9ManY0QkE7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7RUFDQSxlOUZvTHNDO0U4Rm5MdEMsc0Q5RmtMMEM7VThGbEwxQyw4QzlGa0wwQztBdEZrazRCNUM7O0FvTGp2NEJBO0VBQ0UsOEJBQUE7T0FBQSx5QkFBQTtVQUFBLHNCQUFBO0VBQ0EsZTlGOEtzQztBdEZzazRCeEM7O0FvTGp2NEJBO0VBQ0UsVUFBQTtFQUNBLDhDQUFBO1VBQUEsc0NBQUE7QXBMb3Y0QkY7O0FvTGp2NEJBO0VBQ0UsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBcExvdjRCRjs7QW9ManY0QkE7RUFDRSxVQUFBO0VBQ0EsOENBQUE7VUFBQSxzQ0FBQTtFQUNBLFNBQUE7QXBMb3Y0QkY7O0FvTGp2NEJBO0VBQ0UsVzlGOEp3QztFOEY3SnhDLFk5RjZKd0M7RThGNUp4Qyx3QjlGOEp5QztBdEZzbDRCM0M7O0FvTGp2NEJBO0VBQ0Usa0JBQUE7QXBMb3Y0QkY7O0FvTGp2NEJBO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FwTG92NEJGOztBb0xqdjRCQTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGlKQUFBO0VBQUEsOEdBQUE7RUFBQSx5R0FBQTtFQUFBLHlHQUFBO0VBRUEsYUFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtBcExtdjRCRjs7QW9MaHY0QkE7O0VBRUUsZTlGMkhpRDtFOEYxSGpELGU5RjJIMEM7RThGMUgxQyxvQjlGNkg4QztLOEY3SDlDLGlCOUY2SDhDO0F0RnNuNEJoRDs7QW9MaHY0QkE7RUFDRSw0QkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7QXBMbXY0QkY7QW9MbHY0QkU7RUFDRSxtQjlGSWlCO0F0Rmd2NEJyQjs7QW9MaHY0QkE7RUFDRSwyQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7TUFBQSxzQkFBQTtVQUFBLGNBQUE7QXBMbXY0QkY7O0FvTGh2NEJBO0VBQ0UsaUJBQUE7RUFDQSxtQkFBQTtFQUFBLG9CQUFBO01BQUEsb0JBQUE7VUFBQSxZQUFBO0FwTG12NEJGOztBb0xodjRCQTtFQUNFLDJCQUFBO0FwTG12NEJGOztBb0xodjRCQTtFQUNFLDJCQUFBO0VBQ0EsYUFBQTtBcExtdjRCRjs7QW9MaHY0QkE7RUFDRSwyQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBcExtdjRCRjs7QW9MaHY0QkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0FwTG12NEJGOztBb0xodjRCQTtFQUNFLGdCOUZvRzJDO0U4Rm5HM0MsMkJBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXBMbXY0QkY7O0FvTGh2NEJBO0VBQ0Usb0JBQUE7QXBMbXY0QkY7O0FtRy96NEJJO0VpRmdGRjtJQUNFLFc5RnNFc0M7SThGckV0QyxZOUZxRXNDO0k4RnBFdEMsd0I5RnNFdUM7RXRGNnE0QnpDOztFb0xodjRCQTs7SUFFRSxhQUFBO0VwTG12NEJGOztFb0xodjRCQTtJQUNFLGtDQUFBO0VwTG12NEJGOztFb0xodjRCQTtJQUNFLCtCQUFBO0VwTG12NEJGOztFb0xodjRCQTtJQUNFLCtCQUFBO0VwTG12NEJGOztFb0xodjRCQTtJQUNFLCtCQUFBO0lBQ0EsYUFBQTtFcExtdjRCRjs7RW9MaHY0QkE7SUFDRSwrQkFBQTtJQUNBLGFBQUE7RXBMbXY0QkY7O0VvTGh2NEJBO0lBQ0UsZ0I5RnFEeUM7SThGcER6QywrQkFBQTtFcExtdjRCRjs7RW9MaHY0QkE7SUFDRSxrQjlGRW1DO0k4RkRuQyx3QkFBQTtJQUVBLGlCQUFBO0VwTGt2NEJGOztFb0wvdTRCQTtJQUNFLHNCQUFBO0VwTGt2NEJGO0FBQ0Y7QW1HOTM0Qkk7RWlGaUpBOztJQUVFLGFBQUE7RXBMZ3Y0Qko7O0VvTDV1NEJBO0lBQ0UsWUFBQTtJQUNBLGNBQUE7RXBMK3U0QkY7QUFDRjtBb0wzdTRCRTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBMNnU0Qko7QW9MMXU0QkU7RUFDRSxrQ0FBQTtBcEw0dTRCSjtBb0wxdTRCRTtFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFBQSxvQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtBcEw0dTRCSjtBb0x6dTRCRTtFQUNFLGFBQUE7QXBMMnU0Qko7QW9MeHU0QkU7O0VBRUUsYUFBQTtBcEwwdTRCSjtBb0x2dTRCRTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBMeXU0Qko7QW9MdHU0QkU7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0FwTHd1NEJKO0FvTHJ1NEJFO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBcEx1dTRCSjtBb0xwdTRCRTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBMc3U0Qko7QW9MbnU0QkU7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0FwTHF1NEJKOztBb0xodTRCRTs7RUFFRSxhOUYvQzJDO0F0Rmt4NEIvQztBb0xqdTRCRTtFQUNFLGE5RmxEMkM7QXRGcXg0Qi9DOztBb0wvdDRCQTtFQUNFLFNBQUE7QXBMa3U0QkY7O0FvTC90NEJBOztFQUVFLGM5RmxEMEM7RThGbUQxQyxxQjlGbERvRDtBdEZveDRCdEQ7O0FvTC90NEJBO0VBQ0UsMEI5RnJEMEQ7QXRGdXg0QjVEOztBb0wvdDRCQTs7cUVBQUE7QUFJQTtFQUNFLFc5Ri9Da0Q7RThGZ0RsRCxXOUZsRGdEO0U4Rm1EaEQsZTlGbERpRDtFOEZtRGpELGM5RmpEa0Q7RThGa0RsRCx5QjlGakRnRDtFOEZrRGhELGdCOUZqRHFEO0F0Rmt4NEJ2RDs7QW9MOXQ0QkE7RUFDRSx5QjlGalJxQjtBdEZrLzRCdkI7O0FvTDl0NEJBOztFQUVFLGM5RnpRc0I7RThGMFF0QixxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBcExpdTRCRjs7QW9MOXQ0QkE7RUFDRSwwQkFBQTtBcExpdTRCRjs7QW9MOXQ0QkE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSwraEJBQUE7QXBMaXU0QkY7O0FvTDl0NEJBOztxRUFBQTtBQUlBOzs7Ozs7O0VBT0UsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLHlCOUZwVHFCO0U4RnFUckIsa0JBQUE7RUFDQSxtQkFBQTtBcExndTRCRjs7QW9MN3Q0QkE7RUFDRSxtQkFBQTtBcExndTRCRjs7QW9MN3Q0QkE7RUFDRSw4QkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7QXBMZ3U0QkY7O0FvTDd0NEJBO0VBQ0UsNEI5Ri9HNkM7RThGZ0g3QyxvQkFBQTtFQUNBLHFCQUFBO0FwTGd1NEJGOztBb0w3dDRCQTtFQUNFLG9CQUFBO0FwTGd1NEJGOztBb0w1dDRCRTtFQUNFLHFCOUZoSHNDO0F0RiswNEIxQztBb0w1dDRCRTtFQUNFLHFCOUZwSHNDO0F0RmsxNEIxQztBb0wzdDRCRTtFQUNFLHFCOUZ4SHNDO0F0RnExNEIxQzs7QW9MenQ0QkE7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBcEw0dDRCRjs7QW9MenQ0QkE7RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7QXBMNHQ0QkY7O0FvTHh0NEJFOzs7Ozs7O0VBT0UsY0FBQTtFQUNBLGVBQUE7RUFDQSx5QjlGbFhtQjtFOEZtWG5CLG9CQUFBO0VBQ0EscUJBQUE7QXBMMnQ0Qko7O0FvTHZ0NEJBOztxRUFBQTtBQUdBO0VBQ0UsNkJBQUE7QXBMMHQ0QkY7O0FvTHZ0NEJBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEseUJBQUE7TUFBQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EseUI5RnRMc0M7RThGdUx0QywyQkFBQTtFQUNBLG1CQUFBO0FwTDB0NEJGOztBb0x4dDRCQTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7TUFBQSw0QkFBQTtVQUFBLG9CQUFBO0FwTDJ0NEJGOztBb0x4dDRCQTtFQUNFLGtCQUFBO0FwTDJ0NEJGOztBb0x4dDRCQTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXBMMnQ0QkY7O0FvTHh0NEJBO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0FwTDJ0NEJGOztBb0x4dDRCQTtFQUNFLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXBMMnQ0QkY7O0FtR3prNUJJO0VpRmtYRjtJQUNFLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSw4QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7RXBMMnQ0QkY7O0VvTHh0NEJBO0lBQ0Usd0JBQUE7SUFDQSwwQkFBQTtJQUNBLHNCQUFBO0VwTDJ0NEJGOztFb0x4dDRCQTtJQUNFLDZCQUFBO0lBQ0EseUJBQUE7RXBMMnQ0QkY7O0VvTHh0NEJBO0lBQ0Usa0JBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7RXBMMnQ0QkY7QUFDRjtBb0x4dDRCQTtFQUNFLDRCQUFBO0FwTDB0NEJGOztBb0x2dDRCQTtFQUNFLGdCQUFBO0FwTDB0NEJGOztBb0x2dDRCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FwTDB0NEJGOztBb0x2dDRCQTtFQUNFLGFBQUE7QXBMMHQ0QkY7O0FvTHZ0NEJBO0VBQ0UsOEJBQUE7QXBMMHQ0QkY7O0FvTHZ0NEJBOztxRUFBQTtBQVFBO0VBQ0UscUI5Rnhjc0I7RThGeWN0QixpQ0FBQTtFQUNBLFlBQUE7QXBMcXQ0QkY7QW9MbnQ0QkU7RUFDRSwwQjlGdmRvQjtBdEY0cTVCeEI7QW9MbHQ0QkU7RUFDRSwwQjlGaGRvQjtBdEZvcTVCeEI7QW9ManQ0QkU7RUFDRSwwQjlGamRvQjtBdEZvcTVCeEI7QW9MaHQ0QkU7RUFDRSxlOUZyWmlCO0F0RnVtNUJyQjtBb0wvczRCTTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtBcExpdDRCUjtBb0w3czRCSTtFQUNFLHlCOUZwZWtCO0F0Rm1yNUJ4QjtBb0w1czRCSTs7RUFFRSxTQUFBO0FwTDhzNEJOO0FvTDVzNEJNOztFQUNFLHNCQUFBO0VBQ0EsYzlGeGVnQjtFOEZ5ZWhCLHFCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXBMK3M0QlI7QW9MN3M0QlE7O0VBQ0UsbUI5RjlhVztFOEYrYVgsaUM5RjdaaUI7TzhGNlpqQiw0QjlGN1ppQjtVOEY2WmpCLHlCOUY3WmlCO0U4RjhaakIsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0FwTGd0NEJWO0FvTDdzNEJROzs7RUFFRSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7QXBMZ3Q0QlY7QW9MM3M0Qkk7RUFDRSw2QkFBQTtBcEw2czRCTjtBb0x6czRCRTtFQUNFLHlCOUZ4Z0JvQjtBdEZtdDVCeEI7QW9MenM0Qkk7RUFDRSxnQjlGcGNlO0F0RitvNUJyQjtBb0x4czRCSTtFQUNFLGdCQUFBO0FwTDBzNEJOOztBb0xyczRCQTs7cUVBQUE7QWpGOWZJO0VpRnFqQkY7SUFuREEsOEJBQUE7RXBMeXM0QkE7RW9MdHM0QkU7SUFDRSxpQjlGbmRlO0k4Rm9kZixvQjlGcGRlO0V0RjRwNUJuQjtFb0x0czRCSTtJQUNFLDZCQUFBO0VwTHdzNEJOO0VvTHBzNEJFO0lBQ0UsYUFBQTtFcExzczRCSjtFb0xuczRCRTtJQUNFLGFBQUE7RXBMcXM0Qko7RW9ManM0QkE7SUFDRSxhQUFBO0VwTG1zNEJGO0VvTGhzNEJBO0lBQ0UsNkJBQUE7RXBMa3M0QkY7RW9MaHM0QkU7SUFDRSxhQUFBO0VwTGtzNEJKO0VvTDlyNEJBO0lBQ0UsY0FBQTtJQUNBLHVCQUFBO0lBQ0EsbUJBQUE7RXBMZ3M0QkY7RW9MOXI0QkU7SUFDRSxjQUFBO0VwTGdzNEJKO0VvTDVyNEJBO0lBQ0Usa0JBQUE7SUFDQSx3QkFBQTtJQUNBLGdCQUFBO0VwTDhyNEJGO0FBQ0Y7QW1HL3U1Qkk7RWlGMmpCRjtJQXpEQSw4QkFBQTtFcExpdjRCQTtFb0w5dTRCRTtJQUNFLGlCOUZuZGU7SThGb2RmLG9COUZwZGU7RXRGb3M1Qm5CO0VvTDl1NEJJO0lBQ0UsNkJBQUE7RXBMZ3Y0Qk47RW9MNXU0QkU7SUFDRSxhQUFBO0VwTDh1NEJKO0VvTDN1NEJFO0lBQ0UsYUFBQTtFcEw2dTRCSjtFb0x6dTRCQTtJQUNFLGFBQUE7RXBMMnU0QkY7RW9MeHU0QkE7SUFDRSw2QkFBQTtFcEwwdTRCRjtFb0x4dTRCRTtJQUNFLGFBQUE7RXBMMHU0Qko7RW9MdHU0QkE7SUFDRSxjQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFcEx3dTRCRjtFb0x0dTRCRTtJQUNFLGNBQUE7RXBMd3U0Qko7RW9McHU0QkE7SUFDRSxrQkFBQTtJQUNBLHdCQUFBO0lBQ0EsZ0JBQUE7RXBMc3U0QkY7QUFDRjtBbUd2eDVCSTtFaUZpa0JGO0lBL0RBLDhCQUFBO0VwTHl4NEJBO0VvTHR4NEJFO0lBQ0UsaUI5Rm5kZTtJOEZvZGYsb0I5RnBkZTtFdEY0dTVCbkI7RW9MdHg0Qkk7SUFDRSw2QkFBQTtFcEx3eDRCTjtFb0xweDRCRTtJQUNFLGFBQUE7RXBMc3g0Qko7RW9Mbng0QkU7SUFDRSxhQUFBO0VwTHF4NEJKO0VvTGp4NEJBO0lBQ0UsYUFBQTtFcExteDRCRjtFb0xoeDRCQTtJQUNFLDZCQUFBO0VwTGt4NEJGO0VvTGh4NEJFO0lBQ0UsYUFBQTtFcExreDRCSjtFb0w5dzRCQTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0VwTGd4NEJGO0VvTDl3NEJFO0lBQ0UsY0FBQTtFcExneDRCSjtFb0w1dzRCQTtJQUNFLGtCQUFBO0lBQ0Esd0JBQUE7SUFDQSxnQkFBQTtFcEw4dzRCRjtBQUNGO0FvTHp2NEJBOztxRUFBQTtBQUlFO0VBQ0UsZ0NBQUE7QXBMMHY0Qko7QW9MeHY0QkU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxnQkFBQTtBcEwwdjRCSjs7QW9MdHY0QkE7O3FFQUFBO0FBSUE7RUFDRSxrQkFBQTtBcEx3djRCRjs7QW9McnY0QkE7RUFDRSx5QjlGMW5CcUI7QXRGazM1QnZCOztBb0xydjRCQTs7cUVBQUE7QUFJQTtFQUNFLGtCQUFBO0FwTHV2NEJGOztBb0xwdjRCQTtFQUNFLHlCOUZ0b0JxQjtBdEY2MzVCdkI7O0FvTHB2NEJBOztxRUFBQTtBQUdBO0VBQ0UsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBcEx1djRCRjs7QW9McHY0QkE7O3FFQUFBO0FBR0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxjOUY3cEJxQjtBdEZvNTVCdkI7QW9McnY0QkU7RUFDRSxjOUZucEJvQjtFOEZvcEJwQixlQUFBO0FwTHV2NEJKOztBb0xudjRCQTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QXBMc3Y0QkY7O0FxTC80NUJBO0VBM0NFLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7QXRGaW41QnhDO0FxTDU3NUJFO0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEZtbjVCOUM7QXFMNTc1Qkk7RUFDRSxtQi9GeVVxRDtBdEZxbjVCM0Q7QXFMeDc1QkU7Ozs7OztFQU1FLFlBQUE7RUFDQSxlL0YrVHFDO0UrRjlUckMsc0IvRitUMEM7RStGOVQxQyxtQi9GK1R1QztFK0Y5VHZDLHNCL0YrVHlDO0UrRjlUekMsa0IvRitUdUM7QXRGMm41QjNDO0FxTHY3NUJFOzs7OztFQUtFLFlBQUE7QXJMeTc1Qko7QXFMdDc1QkU7OztFQUVFLHlCL0ZtVDRDO0F0RnNvNUJoRDs7QXFMMTY1Qkk7O0VBQ0UsYy9Gb1NpQztBdEYwbzVCdkM7QXFMejY1QkU7O0VBM0RBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGaFJwQyxpQi9GNlJzQztFK0Y1UnRDLG1CL0Y2UndDO0UrRjVSeEMseUIvRjZSMkM7RStGNVIzQyxjL0Y2UmdDO0F0RitvNUJwQztBcUwxKzVCRTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0RmtxNUI5QztBcUwzKzVCSTs7RUFDRSxtQi9GeVVxRDtBdEZxcTVCM0Q7QXFMbjc1Qkk7O0VBQ0UsYy9GMlJ3QztBdEYycDVCOUM7QXFMbjc1Qkk7O0VBQ0UsYy9Gd1JtQztBdEY4cDVCekM7QXFMbjc1Qkk7O0VBQ0UsYy9Gb1JtQztBdEZrcTVCekM7QXFMcDc1Qkk7O0VBQ0UseUIvRmtSa0Q7RStGalJsRCxjL0ZrUnVDO0F0RnFxNUI3QztBcUxsNzVCRTs7RUFyRkEsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztFK0Z0UHBDLGlCL0YyUXVDO0UrRjFRdkMsbUIvRjJReUM7RStGMVF6Qyx5Qi9GMlE0QztBdEYwcTVCaEQ7QXFMNWc2QkU7O0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEZvczVCOUM7QXFMN2c2Qkk7O0VBQ0UsbUIvRnlVcUQ7QXRGdXM1QjNEO0FxTDE3NUJFOztFQTlGQSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRjdPcEMsaUIvRmtRdUM7RStGalF2QyxtQi9Ga1F5QztFK0ZqUXpDLHlCL0ZoRW9CO0F0RjYvNUJ4QjtBcUw3aDZCRTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0RnF0NUI5QztBcUw5aDZCSTs7RUFDRSxtQi9GeVVxRDtBdEZ3dDVCM0Q7O0FxTGg4NUJFO0VBekdBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGbk9wQyxpQi9GMlB1QztFK0YxUHZDLG1CL0YyUHlDO0UrRjFQekMsa0IvRjJQbUM7RStGMVBuQyxxQkFBQTtBckxvODVCSjtBcUwvaTZCRTtFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGc3U1QjlDO0FxTC9pNkJJO0VBQ0UsbUIvRnlVcUQ7QXRGd3U1QjNEO0FxTDE4NUJJO0VBQ0UsYS9GeVBtQztBdEZtdDVCekM7QXFMMTg1Qkk7RUFDRSxhL0Z1UDJDO0UrRnRQM0MsZS9GdVA2QztFK0Z0UDdDLHNCL0Z1UGtEO0UrRnRQbEQsbUIvRnVQK0M7RStGdFAvQyxtQi9GdVBpRDtFK0Z0UGpELG9CL0Z1UCtDO0F0RnF0NUJyRDtBcUx6ODVCSTtFQUNFLGMvRm9Qd0M7QXRGdXQ1QjlDOztBcUxyODVCQTtFQWxJRSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRnRNdEMsa0IvRjFCbUI7RStGcUNuQiwwQkFBQTtBckwyNzVCRjtBcUwzazZCRTtFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGa3c1QjlDO0FxTDNrNkJJO0VBQ0UsbUIvRnlVcUQ7QXRGb3c1QjNEO0FxTDU4NUJFO0VBQ0Usa0IvRjVCaUI7QXRGMCs1QnJCO0FxTDU4NUJFO0VBQ0Usa0IvRi9CaUI7QXRGNis1QnJCO0FxTDU4NUJFO0VBQ0Usa0IvRmxDaUI7QXRGZy81QnJCO0FxTHo4NUJFO0VBQ0UseUIvRjJONkM7QXRGZ3Y1QmpEO0FxTHg4NUJFO0VBQ0UsbUIvRndOaUQ7RStGdk5qRCxtQi9Gd05tRDtFK0Z2Tm5ELG9CL0Z3TmlEO0F0Rmt2NUJyRDtBcUx2ODVCRTs7OztFQUlFLGtDQUFBO0VBQ0EsOEJBQUE7QXJMeTg1Qko7QXFMdDg1QkU7Ozs7RUFJRSwrQ0FBQTtFQUNBLDhCQUFBO0FyTHc4NUJKO0FxTHI4NUJFOzs7O0VBSUUsK0NBQUE7RUFDQSw4QkFBQTtBckx1ODVCSjtBcUxuODVCRTtFQUNFLG9CL0Y0THdEO0F0Rnl3NUI1RDtBcUxsODVCRTtFQUNFLG9CL0Z5THlEO0F0RjJ3NUI3RDtBcUxoODVCRTtFQUNFLG9CL0ZxTHdEO0UrRnBMeEQsZUFBQTtFQUNBLG1CL0Y1RmlCO0F0RjhoNkJyQjtBcUxqODVCSTtFQUNFLG9CL0ZrTDJEO0UrRmpMM0Qsa0IvRnpGZTtFK0YwRmYsbUIvRmlMMEQ7RStGaEwxRCxnQy9GaUwwRDtFK0ZoTDFELGlCL0ZpTHdEO0F0Rmt4NUI5RDtBcUxsODVCTTtFQUNFLGUvRmdMNEQ7RStGL0s1RCxjL0ZnTHVEO0UrRi9LdkQsZ0IvRmdMMEQ7RStGL0sxRCxtQi9GZ0wyRDtBdEZveDVCbkU7QXFMbDg1Qk07RUFDRSxvQi9GOEtrRTtFK0Y3S2xFLHlCL0Y4S3FFO0UrRjdLckUsYy9GOEswRDtFK0Y3SzFELHNCL0Y4SzREO0UrRjdLNUQsa0IvRjhLaUU7RStGN0tqRSxvQi9GOEtnRTtFK0Y3S2hFLGtCL0Y4SzhEO0UrRjdLOUQsaUIvRjhLZ0U7RStGN0toRSw2QkFBQTtBckxvODVCUjtBcUwvNzVCSTtFQUNFLHlCL0Z3SytEO0UrRnZLL0QsYy9Gd0tvRDtBdEZ5eDVCMUQ7QXFMLzc1Qkk7RUFDRSx5Qi9Gc0tpRTtBdEYyeDVCdkU7O0FzTHhxNkJBOzs7OztFQU1FLGdCaEc0UGtDO0VnRzNQbEMsZ0JoRzRQaUM7RWdHM1BqQyxVaEc0UDhCO0VnRzNQOUIsY0FBQTtFQUNBLCtCaEc0UDBDO0F0Rjg2NUI1Qzs7QXNMcHE2QkE7Ozs7OztFQU1FLGdCaEd5Rm1CO0F0RjhrNkJyQjs7QXNMcHE2QkE7Ozs7OztFQU1FLGdCaEdzTzZCO0F0Rmk4NUIvQjs7QXNMcHE2QkE7RUFDRSxlaEdzUG9DO0VnR3JQcEMsb0JoR3NQc0M7RWdHclB0Qyx3QmhHc1B5QztBdEZpNzVCM0M7QXNMcnE2QkU7RUFDRSxlaEdvUDBDO0VnR25QMUMsb0JoR29QNEM7RWdHblA1Qyx5QmhHb1ArQztBdEZtNzVCbkQ7QXNMcHE2QkU7RUFDRTtJQUVFLGtCaEcrT3VDO0lnRzlPdkMsbUJoRytPeUM7SWdHOU96Qyx5QmhHK080QztFdEZzNzVCaEQ7QUFDRjs7QXNManE2QkE7RUFDRSxpQmhHME9vQztFZ0d6T3BDLG9CaEcwT3NDO0VnR3pPdEMsMEJoRzBPeUM7QXRGMDc1QjNDO0FzTGxxNkJFO0VBTEY7SUFNSSxlaEd3T3lDO0lnR3ZPekMscUJoR3dPMkM7SWdHdk8zQyx3QmhHd084QztFdEY2NzVCaEQ7QUFDRjs7QXNMbHE2QkE7RUFDRSxpQmhHb09zQztFZ0duT3RDLG9CaEdvT3dDO0VnR25PeEMsMEJoR29PMkM7QXRGaTg1QjdDOztBc0xscTZCQTtFQUNFLGtCaEdpT3FDO0VnR2hPckMscUJoR2lPdUM7RWdHaE92QywyQmhHaU8wQztBdEZvODVCNUM7O0FzTGxxNkJBO0VBQ0UsZWhHOE5xQztFZ0c3TnJDLG1CaEc4TnVDO0VnRzdOdkMseUJoRzhOMEM7QXRGdTg1QjVDOztBc0xscTZCQTs7OztFQUlFLDJCQUFBO0VBQ0EsbUNBQUE7QXRMcXE2QkY7O0FzTGhxNkJFOztFQzlDQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzBOOEM7RWlHek45QyxjakcwTmdEO0F0RmsvNUJsRDtBc0xocTZCRTs7RUNyREEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc0TitDO0VpRzNOL0MsY2pHNE5pRDtBdEZzLzVCbkQ7QXNML3A2QkU7O0VDNURBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHOE4rQztFaUc3Ti9DLGNqRzhOaUQ7QXRGMC81Qm5EOztBc0wzcDZCRTs7RUN6REEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc2TThDO0VpRzVNOUMsY2pHNk1nRDtBdEZxZzZCbEQ7QXNMM3A2QkU7O0VDaEVBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHK00rQztFaUc5TS9DLGNqRytNaUQ7QXRGeWc2Qm5EO0FzTDFwNkJFOztFQ3ZFQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqR2lOK0M7RWlHaE4vQyxjakdpTmlEO0F0RjZnNkJuRDs7QXdMcnk2QkE7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSx5QmxHb0NzQjtBdEZvdzZCeEI7QXdMdHk2QkU7RUFDRSxjbEdxR2lCO0VrR3BHakIseUJsR3FCa0I7RWtHcEJsQixnQmxHZ0hrQjtBdEZ3cjZCdEI7O0F5THp4NkJBOztFQUVFLHFCbkcwWGtDO0VtR3pYbEMscUJuRzRYb0M7RW1HM1hwQyxpQm5HMFhnQztFbUd6WGhDLGNuR2lYMEI7RW1HaFgxQixpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxtQkFBQTtBekw0eDZCRjs7QXlMMXg2QkE7RUFDRSxjbkc0VzBCO0VtRzNXMUIscUJuRzBYMEM7QXRGbTY1QjVDOztBeUwzeDZCQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBekw4eDZCRjtBeUw3eDZCRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBekwreDZCSjs7QXlMNXg2QkE7RUFDRSxxQm5Hc1drQztBdEZ5NzVCcEM7O0F5TDd4NkJBO0VBQ0UscUJuR21Xa0M7QXRGNjc1QnBDOztBeUw5eDZCQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFoQ0EsNGJBQUE7RUFrQ0EsaUNBQUE7T0FBQSw0QkFBQTtVQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFluR3lXZ0M7RW1HeFdoQyxXbkd5VytCO0VtR3hXL0Isb0JuR3lXZ0M7QXRGdzc1QmxDOztBeUwveDZCQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUExQ0EsNGJBQUE7RUE0Q0EsZ0NBQUE7T0FBQSwyQkFBQTtVQUFBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLFluRytWZ0M7RW1HOVZoQyxXbkcrVitCO0VtRzlWL0IscUJuRytWZ0M7QXRGbTg1QmxDOztBeUxoeTZCQTs7RUFFRSxZbkd3VnFDO0F0RjI4NUJ2Qzs7QXlML3g2QkU7RUFDRSx5Qm5HeENvQjtBdEYwMDZCeEI7QXlMaHk2Qkk7RUFDRSx5Qm5HM0NrQjtBdEY2MDZCeEI7QXlMank2Qk07RUFDRSx5Qm5HMUNnQjtFbUcyQ2hCLGNuRzNCbUI7QXRGOHo2QjNCO0F5TDl4NkJFO0VBQ0UseUJuR3BFd0I7QXRGbzI2QjVCO0F5TDl4NkJJO0VBQ0UseUJuR3ZFc0I7QXRGdTI2QjVCO0F5TC94NkJNO0VBQ0UseUJuR3REZ0I7RW1HdURoQixjbkd2Q21CO0F0RncwNkIzQjtBeUw1eDZCRTtFQUNFLHlCbkcvRXdCO0F0RjYyNkI1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QkFBQTtFQUNBLGlCQUFBO0FqTWlyK0JKO0FpTS9xK0JJO0VBR0UsYzNHalB3QjtFMkdrUHhCLG9CM0d0TWU7QXRGcTMrQnJCO0FpTXpxK0JJO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGMzR2hSa0I7QXRGMjcrQnhCO0FpTXJxK0JFO0VBQ0UsdUJBQUE7QWpNdXErQko7QWlNcnErQkU7RUFDRSx5QjNHaFNvQjtBdEZ1OCtCeEI7QWlNcnErQkU7RUFDRSx5QjNHbFNvQjtFMkdtU3BCLCtCQUFBO0FqTXVxK0JKO0FpTWxxK0JVOztFQUNFLG1CM0d2U1k7RTJHd1NaLHFCM0d2U1k7QXRGNDgrQnhCO0FpTWhxK0JROztFQUNFLGMzRzVTYztBdEYrOCtCeEI7QWlNOXArQkU7RUFDRSx5QjNHalRvQjtFMkd1VXBCLGdCQUFBO0VBUUEsaUVBQUE7RUFlQTs7O3FCQUFBO0VBY0EscUJBQUE7RUFTQSwrQkFBQTtFQXFEQSxxQkFBQTtFQXFCQSx1QkFBQTtBak00aCtCSjtBaU14cStCSTtFQVFFLG1CQUFBO0FqTW1xK0JOO0FpTTFxK0JNO0VBQ0UsYzNHeFRnQjtBdEZvKytCeEI7QWlNN3ErQk07RUFDRSxjM0d4VGdCO0F0Rm8rK0J4QjtBaU03cStCTTtFQUNFLGMzR3hUZ0I7QXRGbysrQnhCO0FpTTdxK0JNO0VBQ0UsYzNHeFRnQjtBdEZvKytCeEI7QWlNMXErQk07RUFDRSxjM0c5VGdCO0F0RjArK0J4QjtBaU03cStCTTtFQUNFLGMzRzlUZ0I7QXRGMCsrQnhCO0FpTTdxK0JNO0VBQ0UsYzNHOVRnQjtBdEYwKytCeEI7QWlNN3ErQk07RUFDRSxjM0c5VGdCO0F0RjArK0J4QjtBaU14cStCTTtFQUVFLGMzR2hVZ0I7RTJHaVVoQixtQjNHaFVnQjtFMkdpVWhCLHlCQUFBO0FqTXlxK0JSO0FpTXhxK0JRO0VBQ0UsYzNHclVjO0F0RisrK0J4QjtBaU0zcStCUTtFQUNFLGMzR3JVYztBdEYrKytCeEI7QWlNM3ErQlE7RUFDRSxjM0dyVWM7QXRGKysrQnhCO0FpTTNxK0JRO0VBQ0UsYzNHclVjO0F0RisrK0J4QjtBaU1wcStCSTs7RUFFRSxjM0doVmtCO0F0RnMvK0J4QjtBaU1ycStCTTs7RUFDRSxjM0cvVWdCO0F0RnUvK0J4QjtBaU1wcStCSTtFQUNFLGMzR3ZWa0I7QXRGNi8rQnhCO0FpTXBxK0JJO0VBRUUsYzNHaldpQjtBdEZzZy9CdkI7QWlNbnErQkk7RUFDRSxjM0c5VmtCO0F0Rm1nL0J4QjtBaU1ucStCSTtFQUVFLGMzR3ZYbUI7QXRGMmgvQnpCO0FpTTdwK0JJOzs7RUFHRSx5QjNHdFdrQjtFMkd1V2xCLGMzRzdXa0I7QXRGNGcvQnhCO0FpTTdwK0JJO0VBQ0UsYzNHN1drQjtBdEY0Zy9CeEI7QWlNaHErQkk7RUFDRSxjM0c3V2tCO0F0RjRnL0J4QjtBaU1ocStCSTtFQUNFLGMzRzdXa0I7QXRGNGcvQnhCO0FpTWhxK0JJO0VBQ0UsYzNHN1drQjtBdEY0Zy9CeEI7QWlNNXArQkk7OztFQUdFLHlCM0doWGtCO0UyR2lYbEIsb0NBQUE7RUFDQSxjM0d4WGtCO0F0RnNoL0J4QjtBaU1ycCtCVTs7RUFDRSx5QkFBQTtFQUNBLG1CM0c3WFk7QXRGcWgvQnhCO0FpTWpwK0JVOztFQUNFLG1CM0czWVk7QXRGK2gvQnhCO0FpTWhwK0JVOztFQUNFLHlCQUFBO0FqTW1wK0JaO0FpTS9vK0JVOztFQUNFLG1CM0doWlk7RTJHaVpaLHFCM0dsWlk7QXRGb2kvQnhCO0FpTTdvK0JROztFQUNFLGMzR3paYztBdEZ5aS9CeEI7QWlNeG8rQlU7RUFFRSxvakJBQUE7RUFHQSx5R0FBQTtVQUFBLGlHQUFBO0FqTXVvK0JaO0FpTS9uK0JJOzs7RUFHRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWpNaW8rQk47QWlNN24rQkk7RUFDRSxpQkFBQTtFQUNBLGMzR2pkbUI7QXRGZ2wvQnpCO0FpTTluK0JNO0VBR0UsYzNHcmRpQjtFMkdzZGpCLG9CM0czWGE7QXRGeS8rQnJCO0FpTXpuK0JJOzs7RUFHRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWpNMm4rQk47QWlNdm4rQkk7RUFDRSxpQkFB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aENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VDelFNLGlCQWhFVztFRDJVakIsb0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QVBpbGhDRjtBUXgwaENRO0VEOE9SO0lDdE9ZLGlDQTlETTtFUms0aENoQjtBQUNGOztBT25saENBO0VBQ0Usd0JBQUE7QVBzbGhDRjs7QU9sbGhDQTs7RUFFRSxZQUFBO0FQcWxoQ0Y7O0FPbGxoQ0E7RUFLRSxvQkFBQTtFQUNBLHdCQUFBO0FQaWxoQ0Y7O0FPMWtoQ0E7RUFDRSx3QkFBQTtBUDZraENGOztBT3JraENBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FQd2toQ0Y7O0FPamtoQ0E7RUFDRSxxQkFBQTtBUG9raENGOztBT2praENBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQb2toQ0Y7O0FPamtoQ0E7RUFDRSxhQUFBO0FQb2toQ0Y7O0FPL2poQ0E7RUFDRSx3QkFBQTtBUGtraENGOztBVzloaUNBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCRnFTNEI7RUVwUzVCLGdCRnFTNEI7QVQydmhDOUI7O0FXNWhpQ0E7RUgwSVEsaUJBaEVXO0FSczloQ25CO0FRaDRoQ1E7RUdoS1I7SUh3S1ksaUNBOURNO0VSMDdoQ2hCO0FBQ0Y7O0FXcGlpQ0E7RUh5SVEsZUFoRVc7QVIrOWhDbkI7QVF6NGhDUTtFRy9KUjtJSHVLWSxpQ0E5RE07RVJtOGhDaEI7QUFDRjs7QVc1aWlDQTtFSHdJUSxrQkFoRVc7QVJ3K2hDbkI7QVFsNWhDUTtFRzlKUjtJSHNLWSwrQkE5RE07RVI0OGhDaEI7QUFDRjs7QVdwamlDQTtFSHVJUSxpQkFoRVc7QVJpL2hDbkI7QVEzNWhDUTtFRzdKUjtJSHFLWSxpQ0E5RE07RVJxOWhDaEI7QUFDRjs7QVc1amlDQTtFSDRHTSxrQkF0Q2E7QVIwL2hDbkI7O0FXL2ppQ0E7RUgyR00sZUF0Q2E7QVI4L2hDbkI7O0FXamtpQ0E7RUh5R00sa0JBdENhO0VHakVqQixnQkZ1UzRCO0FUNnhoQzlCOztBV2hraUNBO0VINkhRLGVBaEVXO0VHM0RqQixnQkYwUjRCO0VFelI1QixnQkZpUjRCO0FUa3poQzlCO0FRbjdoQ1E7RUduSlI7SUgySlksaUNBOURNO0VSNitoQ2hCO0FBQ0Y7O0FXdGtpQ0E7RUh3SFEsaUJBaEVXO0VHdERqQixnQkZzUjRCO0VFclI1QixnQkY0UTRCO0FUNnpoQzlCO0FROTdoQ1E7RUc5SVI7SUhzSlksaUNBOURNO0VSdy9oQ2hCO0FBQ0Y7O0FXNWtpQ0E7RUhtSFEsaUJBaEVXO0VHakRqQixnQkZrUjRCO0VFalI1QixnQkZ1UTRCO0FUdzBoQzlCO0FRejhoQ1E7RUd6SVI7SUhpSlksaUNBOURNO0VSbWdpQ2hCO0FBQ0Y7O0FXbGxpQ0E7RUg4R1EsaUJBaEVXO0VHNUNqQixnQkY4UTRCO0VFN1E1QixnQkZrUTRCO0FUbTFoQzlCO0FRcDloQ1E7RUdwSVI7SUg0SVksaUNBOURNO0VSOGdpQ2hCO0FBQ0Y7O0FXbGxpQ0E7RUFDRSxnQkZnRk87RUUvRVAsbUJGK0VPO0VFOUVQLFNBQUE7RUFDQSx3Q0FBQTtBWHFsaUNGOztBVzdraUNBOztFSE1JLGNBQUE7RUdIRixnQjJFWXVCO0F0Rm9raUN6Qjs7QVc3a2lDQTs7RUFFRSxjRmtRNEI7RUVqUTVCLHlCRjBRNEI7QVRzMGhDOUI7O0FXeGtpQ0E7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FaMnBpQ0Y7O0FXeGtpQ0E7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0FaZ3FpQ0Y7O0FXMWtpQ0E7RUFDRSxxQkFBQTtBWDZraUNGO0FXM2tpQ0U7RUFDRSxvQkZvUDBCO0FUeTFoQzlCOztBV25raUNBO0VIakNJLGNBQUE7RUdtQ0YseUJBQUE7QVhza2lDRjs7QVdsa2lDQTtFQUNFLG1CRnVCTztFRFJILGtCQXRDYTtBUjZsaUNuQjs7QVdsa2lDQTtFQUNFLGNBQUE7RUg3Q0UsY0FBQTtFRytDRixjRjFHUztBVCtxaUNYO0FXbmtpQ0U7RUFDRSxhQUFBO0FYcWtpQ0o7O0FheHJpQ0E7RUNJRSxlQUFBO0VBR0EsWUFBQTtBZHNyaUNGOztBYXZyaUNBO0VBQ0UsZ0JKbWdDa0M7RUlsZ0NsQyxzQlZxR007RVVwR04seUJBQUE7RUVFRSxzQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0FkK3JpQ0Y7O0FhanJpQ0E7RUFFRSxxQkFBQTtBYm1yaUNGOztBYWhyaUNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FibXJpQ0Y7O0FhaHJpQ0E7RUxrQ0ksY0FBQTtFS2hDRixjSjNCUztBVDhzaUNYOztBZ0IxdGlDQTtFUnVFSSxnQkFBQTtFUXJFRixjUG1DUTtFT2xDUixxQkFBQTtBaEI2dGlDRjtBZ0IxdGlDRTtFQUNFLGNBQUE7QWhCNHRpQ0o7O0FnQnZ0aUNBO0VBQ0Usc0JBQUE7RVIwREUsZ0JBQUE7RVF4REYsV2JvR007RWFuR04seUJQRFM7RU1FUCxxQkFBQTtBZjB0aUNKO0FnQnZ0aUNFO0VBQ0UsVUFBQTtFUmtEQSxlQUFBO0VRaERBLGlCWk9lO0FKa3RpQ25COztBZ0JudGlDQTtFQUNFLGNBQUE7RVJ5Q0UsZ0JBQUE7RVF2Q0YsY1BqQlM7QVR1dWlDWDtBZ0JudGlDRTtFUm9DRSxrQkFBQTtFUWxDQSxjQUFBO0VBQ0Esa0JBQUE7QWhCcXRpQ0o7O0FnQmh0aUNBO0VBQ0UsaUJQOGpDa0M7RU83akNsQyxrQkFBQTtBaEJtdGlDRjs7QWlCM3ZpQ0U7Ozs7OztFQ0RBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBbEJxd2lDRjs7QW1CbHRpQ0k7RUZ6Q0U7SUFDRSxnQm1GMkNlO0VwR290aUNyQjtBQUNGO0FtQnh0aUNJO0VGekNFO0lBQ0UsZ0JtRjJDZTtFcEd5dGlDckI7QUFDRjtBbUI3dGlDSTtFRnpDRTtJQUNFLGdCbUYyQ2U7RXBHOHRpQ3JCO0FBQ0Y7QW1CbHVpQ0k7RUZ6Q0U7SUFDRSxpQm1GMkNlO0VwR211aUNyQjtBQUNGO0FpQm52aUNFO0VDbkNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QWxCeXhp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RVlqVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QXJCdTFrQ0o7QXFCcDFrQ0U7RUFDRSxzQkFBQTtFQUNBLGdDQUFBO0FyQnMxa0NKO0FxQm4xa0NFO0VBQ0UsNkJBQUE7QXJCcTFrQ0o7O0FxQjMwa0NFOztFQUVFLGVaNFQwQjtBVGtoa0M5Qjs7QXFCcjBrQ0E7RUFDRSx5QkFBQTtBckJ3MGtDRjtBcUJ0MGtDRTs7RUFFRSx5QkFBQTtBckJ3MGtDSjtBcUJwMGtDSTs7RUFFRSx3QkFBQTtBckJzMGtDTjs7QXFCaDBrQ0U7Ozs7RUFJRSxTQUFBO0FyQm0wa0NKOztBcUIxemtDRTtFQUNFLHFDWndSMEI7QVRxaWtDOUI7O0FVNTNrQ0U7RVcyRUksY2xCK0JLO0VrQjlCTCxzQ1o2UXdCO0FUd2lrQzlCOztBc0J2NGtDSTs7O0VBR0UseUJEMkYrQjtBckIreWtDckM7QXNCdDRrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnF6a0NqRjs7QVU3NGtDRTtFWWlCTSx5QkFKZTtBdEJvNGtDdkI7QXNCOTNrQ1E7O0VBRUUseUJBUmE7QXRCdzRrQ3ZCOztBc0IzNWtDSTs7O0VBR0UseUJEMkYrQjtBckJtMGtDckM7QXNCMTVrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnkwa0NqRjs7QVVqNmtDRTtFWWlCTSx5QkFKZTtBdEJ3NWtDdkI7QXNCbDVrQ1E7O0VBRUUseUJBUmE7QXRCNDVrQ3ZCOztBc0IvNmtDSTs7O0VBR0UseUJEMkYrQjtBckJ1MWtDckM7QXNCOTZrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjYxa0NqRjs7QVVyN2tDRTtFWWlCTSx5QkFKZTtBdEI0NmtDdkI7QXNCdDZrQ1E7O0VBRUUseUJBUmE7QXRCZzdrQ3ZCOztBc0JuOGtDSTs7O0VBR0UseUJEMkYrQjtBckIyMmtDckM7QXNCbDhrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmkza0NqRjs7QVV6OGtDRTtFWWlCTSx5QkFKZTtBdEJnOGtDdkI7QXNCMTdrQ1E7O0VBRUUseUJBUmE7QXRCbzhrQ3ZCOztBc0J2OWtDSTs7O0VBR0UseUJEMkYrQjtBckIrM2tDckM7QXNCdDlrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnE0a0NqRjs7QVU3OWtDRTtFWWlCTSx5QkFKZTtBdEJvOWtDdkI7QXNCOThrQ1E7O0VBRUUseUJBUmE7QXRCdzlrQ3ZCOztBc0IzK2tDSTs7O0VBR0UseUJEMkYrQjtBckJtNWtDckM7QXNCMStrQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnk1a0NqRjs7QVVqL2tDRTtFWWlCTSx5QkFKZTtBdEJ3K2tDdkI7QXNCbCtrQ1E7O0VBRUUseUJBUmE7QXRCNCtrQ3ZCOztBc0IvL2tDSTs7O0VBR0UseUJEMkYrQjtBckJ1NmtDckM7QXNCOS9rQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjY2a0NqRjs7QVVyZ2xDRTtFWWlCTSx5QkFKZTtBdEI0L2tDdkI7QXNCdC9rQ1E7O0VBRUUseUJBUmE7QXRCZ2dsQ3ZCOztBc0JuaGxDSTs7O0VBR0UseUJEMkYrQjtBckIyN2tDckM7QXNCbGhsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmk4a0NqRjs7QVV6aGxDRTtFWWlCTSx5QkFKZTtBdEJnaGxDdkI7QXNCMWdsQ1E7O0VBRUUseUJBUmE7QXRCb2hsQ3ZCOztBc0J2aWxDSTs7O0VBR0UseUJEMkYrQjtBckIrOGtDckM7QXNCdGlsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnE5a0NqRjs7QVU3aWxDRTtFWWlCTSx5QkFKZTtBdEJvaWxDdkI7QXNCOWhsQ1E7O0VBRUUseUJBUmE7QXRCd2lsQ3ZCOztBc0IzamxDSTs7O0VBR0UseUJEMkYrQjtBckJtK2tDckM7QXNCMWpsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnkra0NqRjs7QVVqa2xDRTtFWWlCTSx5QkFKZTtBdEJ3amxDdkI7QXNCbGpsQ1E7O0VBRUUseUJBUmE7QXRCNGpsQ3ZCOztBc0Iva2xDSTs7O0VBR0UseUJEMkYrQjtBckJ1L2tDckM7QXNCOWtsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjYva0NqRjs7QVVybGxDRTtFWWlCTSx5QkFKZTtBdEI0a2xDdkI7QXNCdGtsQ1E7O0VBRUUseUJBUmE7QXRCZ2xsQ3ZCOztBc0JubWxDSTs7O0VBR0UseUJEMkYrQjtBckIyZ2xDckM7QXNCbG1sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmlobENqRjs7QVV6bWxDRTtFWWlCTSx5QkFKZTtBdEJnbWxDdkI7QXNCMWxsQ1E7O0VBRUUseUJBUmE7QXRCb21sQ3ZCOztBc0J2bmxDSTs7O0VBR0UseUJEMkYrQjtBckIraGxDckM7QXNCdG5sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnFpbENqRjs7QVU3bmxDRTtFWWlCTSx5QkFKZTtBdEJvbmxDdkI7QXNCOW1sQ1E7O0VBRUUseUJBUmE7QXRCd25sQ3ZCOztBc0Izb2xDSTs7O0VBR0UseUJEMkYrQjtBckJtamxDckM7QXNCMW9sQ007Ozs7RUFJRSxxQkRtRnlFO0FyQnlqbENqRjs7QVVqcGxDRTtFWWlCTSx5QkFKZTtBdEJ3b2xDdkI7QXNCbG9sQ1E7O0VBRUUseUJBUmE7QXRCNG9sQ3ZCOztBc0IvcGxDSTs7O0VBR0UseUJEMkYrQjtBckJ1a2xDckM7QXNCOXBsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQjZrbENqRjs7QVVycWxDRTtFWWlCTSx5QkFKZTtBdEI0cGxDdkI7QXNCdHBsQ1E7O0VBRUUseUJBUmE7QXRCZ3FsQ3ZCOztBc0JucmxDSTs7O0VBR0UseUJEMkYrQjtBckIybGxDckM7QXNCbHJsQ007Ozs7RUFJRSxxQkRtRnlFO0FyQmltbENqRjs7QVV6cmxDRTtFWWlCTSx5QkFKZTtBdEJncmxDdkI7QXNCMXFsQ1E7O0VBRUUseUJBUmE7QXRCb3JsQ3ZCOztBc0J2c2xDSTs7O0VBR0Usc0NiNFZ3QjtBVDgya0M5Qjs7QVV2c2xDRTtFWWlCTSxzQ0FKZTtBdEI4cmxDdkI7QXNCeHJsQ1E7O0VBRUUsc0NBUmE7QXRCa3NsQ3ZCOztBcUIxbWxDSTtFQUNFLFdsQkVFO0VrQkRGLHlCbEJHSztFa0JGTCxxQlpnUXdCO0FUNjJrQzlCO0FxQnhtbENJO0VBQ0UsY1o1R0s7RVk2R0wseUJabEhLO0VZbUhMLHFCbEJyR0c7QUgrc2xDVDs7QXFCcm1sQ0E7RUFDRSxXbEJkTTtFa0JlTix5QmxCYlM7QUhxbmxDWDtBcUJ0bWxDRTs7O0VBR0UscUJaNE8wQjtBVDQza0M5QjtBcUJybWxDRTtFQUNFLFNBQUE7QXJCdW1sQ0o7QXFCbm1sQ0k7RUFDRSwyQ1pnT3dCO0FUcTRrQzlCO0FVMXVsQ0U7RVc0SU0sV2xCcENBO0VrQnFDQSw0Q1owTnNCO0FUdTRrQzlCOztBbUJqcmxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJtbGxDTjtFcUJobGxDTTtJQUNFLFNBQUE7RXJCa2xsQ1I7QUFDRjtBbUI3cmxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckI4bGxDTjtFcUIzbGxDTTtJQUNFLFNBQUE7RXJCNmxsQ1I7QUFDRjtBbUJ4c2xDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJ5bWxDTjtFcUJ0bWxDTTtJQUNFLFNBQUE7RXJCd21sQ1I7QUFDRjtBbUJudGxDSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFckJvbmxDTjtFcUJqbmxDTTtJQUNFLFNBQUE7RXJCbW5sQ1I7QUFDRjtBcUI3bmxDSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBckI4bmxDUjtBcUIzbmxDUTtFQUNFLFNBQUE7QXJCNm5sQ1Y7O0F1QjF5bENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxZa0ZGYTtFbEZHYixzQkFBQTtFZnFISSxlQXRDYTtFZTVFakIsbUJuQmlCbUI7RW1CaEJuQixnQm5CbUJpQjtFbUJsQmpCLGNkRFM7RWNFVCxzQnBCb0dNO0VvQm5HTixvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EseUJBQUE7RVJBRSxnQkFBQTtFU0ZFLHdGRFFKO0VDUkksZ0ZEUUo7RUNSSSwyRURRSjtFQ1JJLHdFRFFKO0VDUkksOEdEUUo7QXZCd3lsQ0Y7QXdCNXlsQ007RURkTjtJQ2VRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEIreWxDTjtBQUNGO0F1QjF5bENFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0F2QjR5bENKO0F1Qnh5bENFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBdkIweWxDSjtBeUJoMGxDRTtFQUNFLGNBQUE7RUFDQSxzQnRCcUdJO0VzQnBHSixxQmhCcWRvQztFZ0JwZHBDLFVBQUE7RUFLRSx3RGhCb1h3QjtVZ0JwWHhCLGdEaEJvWHdCO0FUMDhrQzlCO0F1QjF5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qjl5bENFO0VBQ0UsYytERG9CO0UvREdwQixVQUFBO0F2QjJ5bENKO0F1Qm55bENFO0VBRUUseUJkOUNPO0VjZ0RQLFVBQUE7QXZCbXlsQ0o7O0F1QjN4bENFOzs7O0VBQ0Usd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F2Qml5bENKOztBdUI1eGxDRTtFQU1FLGNkL0RPO0VjZ0VQLHNCcEJzQ0k7QUhvdmxDUjs7QXVCcnhsQ0E7O0VBRUUsY0FBQTtFQUNBLFdBQUE7QXZCd3hsQ0Y7O0F1Qjl3bENBO0VBQ0UscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGdCQUFBO0VmM0JFLGtCQUFBO0VlNkJGLGdCbkJwRWlCO0FKcTFsQ25COztBdUI5d2xDQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RWZxQkksa0JBdENhO0VlbUJqQixnQmQ2SDRCO0FUb3BsQzlCOztBdUI5d2xDQTtFQUNFLHFDQUFBO0VBQ0Esd0NBQUE7RWZjSSxtQkF0Q2E7RWUwQmpCLGdCZHVINEI7QVQwcGxDOUI7O0F1Qnh3bENBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VmREksZUF0Q2E7RWV5Q2pCLGdCbkJqR2lCO0VtQmtHakIsY3BCYlM7RW9CY1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F2QjJ3bENGO0F1Qnp3bENF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bUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGbXltQ2Y7QVV4MW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJvMm1Dekc7QTRCeDFtQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0E1QnExbUNOO0E0QmgxbUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZtem1DZjtBNEIxMG1DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm8zbUM3TDtBNEJyMG1DSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCbTBtQ1I7O0EyQjN6bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGaTBtQ2Y7QVV0M21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJrNG1Dekc7QTRCdDNtQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1Qm0zbUNOO0E0QjkybUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZpMW1DZjtBNEJ4Mm1DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qms1bUM3TDtBNEJuMm1DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCaTJtQ1I7O0EyQnoxbUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGKzFtQ2Y7QVVwNW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUJnNm1Dekc7QTRCcDVtQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxtQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1Qmk1bUNOO0E0QjU0bUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYrMm1DZjtBNEJ0NG1DRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1Qmc3bUM3TDtBNEJqNG1DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCKzNtQ1I7O0EyQnYzbUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNjNtQ2Y7QVVsN21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI4N21Dekc7QTRCbDdtQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx3REFBQTtVQUFBLGdEQUFBO0E1Qis2bUNOO0E0QjE2bUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY2NG1DZjtBNEJwNm1DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qjg4bUM3TDtBNEIvNW1DSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCNjVtQ1I7O0EyQnI1bUNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMjVtQ2Y7QVVoOW1DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI0OW1Dekc7QTRCaDltQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0E1QjY4bUNOO0E0Qng4bUNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYyNm1DZjtBNEJsOG1DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjQrbUM3TDtBNEI3N21DSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCMjdtQ1I7O0EyQm43bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGeTdtQ2Y7QVU5K21DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUIwL21Dekc7QTRCOSttQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QjIrbUNOO0E0QnQrbUNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ5OG1DZjtBNEJoK21DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjBnbkM3TDtBNEIzOW1DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCeTltQ1I7O0EyQmo5bUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGdTltQ2Y7QVU1Z25DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJ3aG5Dekc7QTRCNWduQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnlnbkNOO0E0QnBnbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ1K21DZjtBNEI5L21DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QndpbkM3TDtBNEJ6L21DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCdS9tQ1I7O0EyQi8rbUNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGcS9tQ2Y7QVUxaW5DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJzam5Dekc7QTRCMWluQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnVpbkNOO0E0QmxpbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZxZ25DZjtBNEI1aG5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QnNrbkM3TDtBNEJ2aG5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCcWhuQ1I7O0EyQjdnbkNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGbWhuQ2Y7QVV4a25DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJvbG5Dekc7QTRCeGtuQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QnFrbkNOO0E0QmhrbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZtaW5DZjtBNEIxam5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1Qm9tbkM3TDtBNEJyam5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCbWpuQ1I7O0EyQjNpbkNFO0VDM0RBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGaWpuQ2Y7QVV0bW5DRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJrbm5Dekc7QTRCdG1uQ0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1Qm1tbkNOO0E0QjlsbkNFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZpa25DZjtBNEJ4bG5DRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmtvbkM3TDtBNEJubG5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCaWxuQ1I7O0EyQnprbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGK2tuQ2Y7QVVwb25DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUJncG5Dekc7QTRCcG9uQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx5REFBQTtVQUFBLGlEQUFBO0E1QmlvbkNOO0E0QjVubkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYrbG5DZjtBNEJ0bm5DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QmdxbkM3TDtBNEJqbm5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCK21uQ1I7O0EyQnZtbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNm1uQ2Y7QVVscW5DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBNUI4cW5Dekc7QTRCbHFuQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1QitwbkNOO0E0QjFwbkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY2bm5DZjtBNEJwcG5DRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0E1QjhybkM3TDtBNEIvb25DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCNm9uQ1I7O0EyQnJvbkNFO0VDM0RBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMm9uQ2Y7QVVoc25DRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBNUI0c25Dekc7QTRCaHNuQ0U7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxtQkFoQnFHO0VBcUJuRyxzREFBQTtVQUFBLDhDQUFBO0E1QjZybkNOO0E0QnhybkNFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUYycG5DZjtBNEJscm5DRTtFQUdFLFdBQUE7RUFDQSx1QkF6QytJO0VBNkMvSSxtQkE3Q3lMO0E1QjR0bkM3TDtBNEI3cW5DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMnFuQ1I7O0EyQjdwbkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCd3FuQ0Y7QVU3dG5DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRjZxbkNmO0E0QnJxbkNFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBNUJzcW5DSjtBNEJucW5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJvcW5DSjtBNEJqcW5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGeXJuQ2Y7QTRCL3BuQ0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjZwbkNSOztBMkJ0cm5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QmlzbkNGO0FVdHZuQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZzc25DZjtBNEI5cm5DRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCK3JuQ0o7QTRCNXJuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCNnJuQ0o7QTRCMXJuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRmt0bkNmO0E0QnhybkNJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUJzcm5DUjs7QTJCL3NuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUIwdG5DRjtBVS93bkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGK3RuQ2Y7QTRCdnRuQ0U7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0E1Qnd0bkNKO0E0QnJ0bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QnN0bkNKO0E0Qm50bkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUYydW5DZjtBNEJqdG5DSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCK3NuQ1I7O0EyQnh1bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCbXZuQ0Y7QVV4eW5DRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRnd2bkNmO0E0Qmh2bkNFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBNUJpdm5DSjtBNEI5dW5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIrdW5DSjtBNEI1dW5DRTtFQUdFLFdBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGb3duQ2Y7QTRCMXVuQ0k7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0E1Qnd1bkNSOztBMkJqd25DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QjR3bkNGO0FVajBuQ0U7RWtCd0RFLGNBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZpeG5DZjtBNEJ6d25DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMHduQ0o7QTRCdnduQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCd3duQ0o7QTRCcnduQ0U7RUFHRSxjQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRjZ4bkNmO0E0Qm53bkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJpd25DUjs7QTJCMXhuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJxeW5DRjtBVTExbkNFO0VrQndERSxXQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGMHluQ2Y7QTRCbHluQ0U7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E1Qm15bkNKO0E0Qmh5bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1Qml5bkNKO0E0Qjl4bkNFO0VBR0UsV0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZzem5DZjtBNEI1eG5DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMHhuQ1I7O0EyQm56bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCOHpuQ0Y7QVVuM25DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRm0wbkNmO0E0QjN6bkNFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBNUI0em5DSjtBNEJ6em5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIwem5DSjtBNEJ2em5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGKzBuQ2Y7QTRCcnpuQ0k7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1Qm16bkNSOztBMkI1MG5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QnUxbkNGO0FVNTRuQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUY0MW5DZjtBNEJwMW5DRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QTVCcTFuQ0o7QTRCbDFuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCbTFuQ0o7QTRCaDFuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRncybkNmO0E0QjkwbkNJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUI0MG5DUjs7QTJCcjJuQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJnM25DRjtBVXI2bkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGcTNuQ2Y7QTRCNzJuQ0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E1QjgybkNKO0E0QjMybkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QjQybkNKO0E0QnoybkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZpNG5DZjtBNEJ2Mm5DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCcTJuQ1I7O0EyQjkzbkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCeTRuQ0Y7QVU5N25DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRjg0bkNmO0E0QnQ0bkNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBNUJ1NG5DSjtBNEJwNG5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJxNG5DSjtBNEJsNG5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGMDVuQ2Y7QTRCaDRuQ0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjgzbkNSOztBMkJ2NW5DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1Qms2bkNGO0FVdjluQ0U7RWtCd0RFLGNBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZ1Nm5DZjtBNEIvNW5DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCZzZuQ0o7QTRCNzVuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCODVuQ0o7QTRCMzVuQ0U7RUFHRSxjQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRm03bkNmO0E0Qno1bkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJ1NW5DUjs7QTJCaDduQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUIyN25DRjtBVWgvbkNFO0VrQndERSxjQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGZzhuQ2Y7QTRCeDduQ0U7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0E1Qnk3bkNKO0E0QnQ3bkNFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1QnU3bkNKO0E0QnA3bkNFO0VBR0UsY0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUY0OG5DZjtBNEJsN25DSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCZzduQ1I7O0EyQno4bkNFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCbzluQ0Y7QVV6Z29DRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRnk5bkNmO0E0Qmo5bkNFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBNUJrOW5DSjtBNEIvOG5DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUJnOW5DSjtBNEI3OG5DRTtFQUdFLGNBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGcStuQ2Y7QTRCMzhuQ0k7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1Qnk4bkNSOztBMkJsK25DRTtFQ1BBLGMxQkNhO0UwQkFiLHFCQUFBO0E1QjYrbkNGO0FVbGlvQ0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCMUJKVztFMEJLWCxxQjFCTFc7QUZrL25DZjtBNEIxK25DRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QTVCMituQ0o7QTRCeCtuQ0U7RUFFRSxjMUJmVztFMEJnQlgsNkJBQUE7QTVCeStuQ0o7QTRCdCtuQ0U7RUFHRSxXQUFBO0VBQ0EseUIxQnZCVztFMEJ3QlgscUIxQnhCVztBRjgvbkNmO0E0QnArbkNJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJrK25DUjs7QTJCMy9uQ0U7RUNQQSxjMUJDYTtFMEJBYixxQkFBQTtBNUJzZ29DRjtBVTNqb0NFO0VrQndERSxXQUxnRDtFQU1oRCx5QjFCSlc7RTBCS1gscUIxQkxXO0FGMmdvQ2Y7QTRCbmdvQ0U7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0E1Qm9nb0NKO0E0Qmpnb0NFO0VBRUUsYzFCZlc7RTBCZ0JYLDZCQUFBO0E1Qmtnb0NKO0E0Qi8vbkNFO0VBR0UsV0FBQTtFQUNBLHlCMUJ2Qlc7RTBCd0JYLHFCMUJ4Qlc7QUZ1aG9DZjtBNEI3L25DSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QTVCMi9uQ1I7O0EyQnBob0NFO0VDUEEsYzFCQ2E7RTBCQWIscUJBQUE7QTVCK2hvQ0Y7QVVwbG9DRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUIxQkpXO0UwQktYLHFCMUJMVztBRm9pb0NmO0E0QjVob0NFO0VBRUUsc0RBQUE7VUFBQSw4Q0FBQTtBNUI2aG9DSjtBNEIxaG9DRTtFQUVFLGMxQmZXO0UwQmdCWCw2QkFBQTtBNUIyaG9DSjtBNEJ4aG9DRTtFQUdFLFdBQUE7RUFDQSx5QjFCdkJXO0UwQndCWCxxQjFCeEJXO0FGZ2pvQ2Y7QTRCdGhvQ0k7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm9ob0NSOztBMkJsaW9DQTtFQUNFLGdCMkRGdUI7RTNER3ZCLGMyRHREc0I7RTNEdUR0QiwwQnlEWWdCO0FwRnlob0NsQjtBVTltb0NFO0VpQjRFRSxjMkQxRG9CO0UzRDJEcEIscUJ5RFVvQjtBcEYyaG9DeEI7QTJCbGlvQ0U7RUFFRSxxQnlES29CO0FwRjhob0N4QjtBMkJoaW9DRTtFQUVFLGNsQnRGTztFa0J1RlAsb0JBQUE7QTNCaWlvQ0o7O0EyQnRob0NBO0VDUEUsb0JBQUE7RXBCdUJJLGtCQXRDYTtFb0JpQmpCLGdCbkIrSDRCO0VNdk4xQixxQkFBQTtBZjBub0NKOztBMkJ6aG9DQTtFQ1hFLHVCQUFBO0VwQnVCSSxtQkF0Q2E7RW9CaUJqQixnQm5CZ0k0QjtFTXhOMUIscUJBQUE7QWZpb29DSjs7QTJCdmhvQ0E7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBM0IwaG9DRjtBMkJ2aG9DRTtFQUNFLGtCbEJ1VDBCO0FUa3VuQzlCOztBMkJqaG9DRTs7O0VBQ0UsV0FBQTtBM0JzaG9DSjs7QTZCanFvQ0E7RUxnQk0sd0NLZko7RUxlSSxtQ0tmSjtFTGVJLGdDS2ZKO0E3Qm9xb0NGO0F3Qmpwb0NNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJvcG9DTjtBQUNGO0E2QnZxb0NFO0VBQ0UsVUFBQTtBN0J5cW9DSjs7QTZCcHFvQ0U7RUFDRSxhQUFBO0E3QnVxb0NKOztBNkJucW9DQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREkscUNLRUo7RUxGSSxnQ0tFSjtFTEZJLDZCS0VKO0E3QnNxb0NGO0F3QnBxb0NNO0VLTk47SUxPUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCdXFvQ047QUFDRjs7QThCNXJvQ0E7Ozs7RUFJRSxrQkFBQTtBOUIrcm9DRjs7QThCNXJvQ0E7RUFDRSxtQkFBQTtBOUIrcm9DRjtBK0IzcW9DSTtFQUNFLHFCQUFBO0VBQ0Esb0J0QitOd0I7RXNCOU54Qix1QnRCNk53QjtFc0I1TnhCLFdBQUE7RUFoQ0osdUJBQUE7RUFDQSxxQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7QS9COHNvQ0Y7QStCenBvQ0k7RUFDRSxjQUFBO0EvQjJwb0NOOztBOEJyc29DQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhckJ3cEJrQztFcUJ2cEJsQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCckJndUJrQztFcUIvdEJsQyxpQkFBQTtFQUNB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Q2xycENJO0VBQ0Usa09BQUE7QW5Db3JwQ047QW1DL3FwQ0k7RUFDRSxxQjFCMEh3QjtFaUJwUDFCLHlCakJvUDBCO0FUd2pwQzlCO0FtQzlxcENJO0VBQ0UsK0tBQUE7QW5DZ3JwQ047QW1DM3FwQ0k7RVRwSUEsd0NqQndoQjRDO0FUMHhvQ2hEO0FtQzNxcENJO0VUdklBLHdDakJ3aEI0QztBVDZ4b0NoRDs7QW1DbnFwQ0U7RUFFRSxrQjFCeVo0QztBVDR3b0NoRDtBbUNqcXBDSTtFQUNFLDhLQUFBO0FuQ21xcENOO0FtQzlwcENJO0VUOUpBLHdDakJ3aEI0QztBVHV5b0NoRDs7QW1DdHBwQ0E7RUFDRSxxQkFBQTtBbkN5cHBDRjtBbUN0cHBDSTtFQUNFLGNBQUE7RUFDQSxjMUJpWTBDO0UwQmhZMUMsbUJBQUE7RUFFQSxxQjFCK1gwQztBVHd4b0NoRDtBbUNwcHBDSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjFCMFgwQztFMEJ6WDFDLHdCMUJ5WDBDO0UwQnhYMUMseUIxQnBMSztFMEJzTEwscUIxQnFYMEM7RWV2aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLCtJV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsb1BXbUxBO0FuQ3FwcENOO0F3QnAwcENNO0VXdUtGO0lYdEtJLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJ1MHBDTjtBQUNGO0FtQ3JwcENJO0VBQ0Usc0JoQ3JGRTtFZ0NzRkYsc0NBQUE7T0FBQSxpQ0FBQTtVQUFBLDhCQUFBO0FuQ3VwcENOO0FtQ2xwcENJO0VUek1BLHdDakJ3aEI0QztBVHMwb0NoRDs7QW1DeG9wQ0E7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCb1JzQztFMEJuUnRDLDBDQUFBO0UzQmpHSSxlQXRDYTtFMkIwSWpCLG1CL0JyTW1CO0UrQnNNbkIsZ0IvQm5NaUI7RStCb01qQixjMUJ2TlM7RTBCd05ULHNCQUFBO0VBQ0EsdU9BQUE7RUFDQSx5QkFBQTtFcEJ0TkUsc0JBQUE7RW9CeU5GLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkN5b3BDRjtBbUN2b3BDRTtFQUNFLHFCMUJ1UG9DO0UwQnRQcEMsVUFBQTtFQUtFLHdEMUJrVzhCO1UwQmxXOUIsZ0QxQmtXOEI7QVRteW9DcEM7QW1DbG9wQ0k7RUFNRSxjMUIvT0s7RTBCZ1BMLHNCaEMxSUU7QUh5d3BDUjtBbUMzbnBDRTtFQUVFLFlBQUE7RUFDQSxzQjFCOEgwQjtFMEI3SDFCLHNCQUFBO0FuQzRucENKO0FtQ3pucENFO0VBQ0UsYzFCN1BPO0UwQjhQUCx5QjFCbFFPO0FUNjNwQ1g7QW1Ddm5wQ0U7RUFDRSxhQUFBO0FuQ3lucENKO0FtQ3JucENFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBbkN1bnBDSjs7QW1Dbm5wQ0E7RUFDRSxrQzFCeU5zQztFMEJ4TnRDLG9CMUJnSDRCO0UwQi9HNUIsdUIxQitHNEI7RTBCOUc1QixvQjFCK0c0QjtFRDlReEIsbUJBdENhO0FSNHpwQ25COztBbUNubnBDQTtFQUNFLGdDMUJrTnNDO0UwQmpOdEMsbUIxQjZHNEI7RTBCNUc1QixzQjFCNEc0QjtFMEIzRzVCLGtCMUI0RzRCO0VEblJ4QixrQkF0Q2E7QVJvMHBDbkI7O0FtQzltcENBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCZ01zQztFMEIvTHRDLGdCQUFBO0FuQ2lucENGOztBbUM5bXBDQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCd0xzQztFMEJ2THRDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QW5DaW5wQ0Y7QW1DL21wQ0U7RUFDRSxxQjFCb0tvQztFMEJuS3BDLHdEMUJ3RTBCO1UwQnhFMUIsZ0QxQndFMEI7QVR5aXBDOUI7QW1DN21wQ0U7RUFFRSx5QjFCL1RPO0FUNjZwQ1g7QW1DMW1wQ0k7RUFDRSxpQjFCMFRhO0FUa3pvQ25CO0FtQ3htcENFO0VBQ0UsMEJBQUE7QW5DMG1wQ0o7O0FtQ3RtcENBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsbUMxQnVKc0M7RTBCdEp0Qyx5QkFBQTtFQUNBLGdCQUFBO0VBRUEsbUIvQmxVbUI7RStCbVVuQixnQi9CaFVpQjtFK0JpVWpCLGMxQnBWUztFMEJxVlQsc0JoQy9PTTtFZ0NnUE4seUJBQUE7RXBCbFZFLHNCQUFBO0FmMjdwQ0o7QW1Dcm1wQ0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkIxQmdJb0M7RTBCL0hwQyx5QkFBQTtFQUNBLGdCL0JoVmU7RStCaVZmLGMxQnBXTztFMEJxV1AsaUJBQUE7RVQ3V0EseUJqQkdPO0UwQjRXUCxvQkFBQTtFcEJuV0Esa0NBQUE7QWYyOHBDSjs7QW1DN2xwQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbkNnbXBDRjtBbUM5bHBDRTtFQUNFLFVBQUE7QW5DZ21wQ0o7QW1DNWxwQ0k7RUFBMEIsd0UxQm1PZTtVMEJuT2YsZ0UxQm1PZTtBVDQzb0M3QztBbUM5bHBDSTtFQUEwQixnRTFCa09lO0FUKzNvQzdDO0FtQ2htcENJO0VBQTBCLGdFMUJpT2U7QVRrNG9DN0M7QW1DaG1wQ0U7RUFDRSxTQUFBO0FuQ2ttcENKO0FtQy9scENFO0VBQ0UsVzFCbU55QztFMEJsTnpDLFkxQmtOeUM7RTBCak56QyxvQkFBQTtFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQmtOeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsK0dXNllGO0VYN1lFLDRHVzZZRjtFWDdZRSxrSlc2WUY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FuQ2dtcENKO0F3QjErcENNO0VXaVlKO0lYaFlNLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEI2K3BDTjtBQUNGO0FtQ25tcENJO0VUMVpBLHlCakIybUJ5QztBVHE1b0M3QztBbUNqbXBDRTtFQUNFLFcxQjRMZ0M7RTBCM0xoQyxjMUI0TGdDO0UwQjNMaEMsa0JBQUE7RUFDQSxlMUIyTGdDO0UwQjFMaEMseUIxQmhhTztFMEJpYVAseUJBQUE7RXBCelpBLG1CQUFBO0FmNi9wQ0o7QW1DL2xwQ0U7RUFDRSxXMUJ3THlDO0UwQnZMekMsWTFCdUx5QztFaUJubUJ6Qyx5QmpCb1AwQjtFMEIwTDFCLFMxQndMeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLDRIV3VhRjtFWHZhRSxvSFd1YUY7RVh2YUUsK0dXdWFGO0VYdmFFLDRHV3VhRjtFWHZhRSxrSld1YUY7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0FuQ2dtcENKO0F3QnBncUNNO0VXNFpKO0lYM1pNLHdCQUFBO0lBQUEsbUJBQUE7SUFBQSxnQkFBQTtFeEJ1Z3FDTjtBQUNGO0FtQ25tcENJO0VUcGJBLHlCakIybUJ5QztBVCs2b0M3QztBbUNqbXBDRTtFQUNFLFcxQmtLZ0M7RTBCaktoQyxjMUJrS2dDO0UwQmpLaEMsa0JBQUE7RUFDQSxlMUJpS2dDO0UwQmhLaEMseUIxQjFiTztFMEIyYlAseUJBQUE7RXBCbmJBLG1CQUFBO0FmdWhxQ0o7QW1DL2xwQ0U7RUFDRSxXMUI4SnlDO0UwQjdKekMsWTFCNkp5QztFMEI1SnpDLGFBQUE7RUFDQSxvQjFCdEUwQjtFMEJ1RTFCLG1CMUJ2RTBCO0VpQmxZMUIseUJqQm9QMEI7RTBCdU4xQixTMUIySnlDO0VNMWxCekMsbUJBQUE7RVNGRSw0SFdvY0Y7RVhwY0Usb0hXb2NGO0VYcGNFLCtHV29jRjtFWHBjRSw0R1dvY0Y7RVhwY0Usa0pXb2NGO0VBQ0EsZ0JBQUE7QW5DZ21wQ0o7QXdCamlxQ007RVdzYko7SVhyYk0sd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4Qm9pcUNOO0FBQ0Y7QW1Dbm1wQ0k7RVRqZEEseUJqQjJtQnlDO0FUNDhvQzdDO0FtQ2ptcENFO0VBQ0UsVzFCcUlnQztFMEJwSWhDLGMxQnFJZ0M7RTBCcEloQyxrQkFBQTtFQUNBLGUxQm9JZ0M7RTBCbkloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QW5DbW1wQ0o7QW1DL2xwQ0U7RUFDRSx5QjFCOWRPO0VNUVAsbUJBQUE7QWZ3anFDSjtBbUM5bHBDRTtFQUNFLHVCQUFBO0VBQ0EseUIxQnBlTztFTVFQLG1CQUFBO0FmNmpxQ0o7QW1DNWxwQ0k7RUFDRSx5QjFCeGVLO0FUc2txQ1g7QW1DM2xwQ0k7RUFDRSxlQUFBO0FuQzZscENOO0FtQzFscENJO0VBQ0UseUIxQmhmSztBVDRrcUNYO0FtQ3pscENJO0VBQ0UsZUFBQTtBbkMybHBDTjtBbUN4bHBDSTtFQUNFLHlCMUJ4Zks7QVRrbHFDWDs7QW1DcmxwQ0E7OztFWHpmTSw0SFc0Zko7RVg1Zkksb0hXNGZKO0VYNWZJLCtHVzRmSjtFWDVmSSw0R1c0Zko7RVg1Zkksa0pXNGZKO0FuQ3dscENGO0F3QmhscUNNO0VXcWZOOzs7SVhwZlEsd0JBQUE7SUFBQSxtQkFBQTtJQUFBLGdCQUFBO0V4QnFscUNOO0FBQ0Y7O0FvQ3RtcUNBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDeW1xQ0Y7O0FvQ3RtcUNBO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QXBDeW1xQ0Y7QVV6bXFDRTtFMEJHRSxxQkFBQTtBcEN5bXFDSjtBb0NybXFDRTtFQUNFLGMzQlhPO0UyQllQLG9CQUFBO0VBQ0EsZUFBQTtBcEN1bXFDSjs7QW9DL2xxQ0E7RUFDRSwyQkFBQTtBcENrbXFDRjtBb0NobXFDRTtFQUNFLGdCQUFBO0VBQ0EsMkJBQUE7RXJCWkEseUJBQUE7RUFDQSwwQkFBQTtBZittcUNKO0FVM25xQ0U7RTBCMkJJLHFDM0JtcEI4QjtBVGc5b0NwQztBb0NobXFDSTtFQUNFLGMzQmxDSztFMkJtQ0wsNkJBQUE7RUFDQSx5QkFBQTtBcENrbXFDTjtBb0M5bHFDRTs7RUFFRSxja0R6Qm9CO0VsRDBCcEIsc0JqQzRESTtFaUMzREoscUJrRDNCb0I7QXRGMm5xQ3hCO0FvQzdscUNFO0VBRUUsYUFBQTtFckJuQ0EseUJBQUE7RUFDQSwwQkFBQTtBZmtvcUNKOztBb0NwbHFDRTtFckJ4REUsc0JBQUE7QWZncHFDSjtBb0NwbHFDRTs7RUFFRSxXakNvQ0k7RWlDbkNKLHlCM0J5SzBCO0FUNjZwQzlCOztBb0M1a3FDRTs7RUFFRSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0Esa0JBQUE7QXBDK2txQ0o7O0FvQzFrcUNFOztFQUVFLHFCQUFBO01BQUEsMEJBQUE7VUFBQSxhQUFBO0VBQ0EsbUJBQUE7RUFBQSxvQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGtCQUFBO0FwQzZrcUNKOztBb0Nua3FDRTtFQUNFLGFBQUE7QXBDc2txQ0o7QW9DcGtxQ0U7RUFDRSxjQUFBO0FwQ3NrcUNKOztBcUMxcXFDQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNDQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLG9CQUFBO0FyQzZxcUNGO0FxQ3pxcUNFOzs7Ozs7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FyQ2dycUNKO0FxQzVwcUNBO0VBQ0UscUJBQUE7RUFDQSxzQjVCaXFCa0M7RTRCaHFCbEMseUI1QmdxQmtDO0U0Qi9wQmxDLGtCNUJnRk87RURSSCxrQkF0Q2E7RTZCaENqQixvQkFBQTtFQUNBLG1CQUFBO0FyQzhwcUNGO0FVeHNxQ0U7RTJCNkNFLHFCQUFBO0FyQzhwcUNKOztBcUNycHFDQTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXJDd3BxQ0Y7QXFDdHBxQ0U7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXJDd3BxQ0o7QXFDcnBxQ0U7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QXJDdXBxQ0o7O0FxQzlvcUNBO0VBQ0UscUJBQUE7RUFDQSxtQjVCd2xCa0M7RTRCdmxCbEMsc0I1QnVsQmtDO0FUMGpwQ3BDOztBcUNyb3FDQTtFQUNFLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFHQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBckNzb3FDRjs7QXFDbG9xQ0E7RUFDRSx3QkFBQTtFN0JTSSxrQkF0Q2E7RTZCK0JqQixjQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFdEJ4R0Usc0JBQUE7QWY4dXFDSjtBVWh2cUNFO0UyQjhHRSxxQkFBQTtBckNxb3FDSjs7QXFDL25xQ0E7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7QXJDa29xQ0Y7O0FxQy9ucUNBO0VBQ0UsZ0I1QitrQmtDO0U0QjlrQmxDLGdCQUFBO0FyQ2tvcUNGOztBbUJ4c3FDSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFckMrbnFDUjtBQUNGO0FtQmp1cUNJO0VrQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXJDb25xQ047RXFDbG5xQ007SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VyQ29ucUNSO0VxQ2xucUNRO0lBQ0Usa0JBQUE7RXJDb25xQ1Y7RXFDam5xQ1E7SUFDRSxxQjVCd2hCd0I7STRCdmhCeEIsb0I1QnVoQndCO0VUNGxwQ2xDO0VxQzltcUNNOzs7Ozs7SUFDRSx5QkFBQTtRQUFBLHFCQUFBO1lBQUEsaUJBQUE7RXJDcW5xQ1I7RXFDdm1xQ007SUFDRSxpQkFBQTtFckN5bXFDUjtFcUN0bXFDTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0VyQ3NtcUNSO0VxQ25tcUNNO0lBQ0UsYUFBQTtFckNxbXFDUjtBQUNGO0FtQnR2cUNJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VyQzRxcUNSO0FBQ0Y7QW1COXdxQ0k7RWtCNkZBO0lBb0JJLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSw2QkFBQTtRQUFBLHlCQUFBO1lBQUEscUJBQUE7SUFDQSx1QkFBQTtJQUFBLG1DQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckNpcXFDTjtFcUMvcHFDTTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RXJDaXFxQ1I7RXFDL3BxQ1E7SUFDRSxrQkFBQTtFckNpcXFDVjtFcUM5cHFDUTtJQUNFLHFCNUJ3aEJ3QjtJNEJ2aEJ4QixvQjVCdWhCd0I7RVR5b3BDbEM7RXFDM3BxQ007Ozs7OztJQUNFLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFckNrcXFDUjtFcUNwcHFDTTtJQUNFLGlCQUFBO0VyQ3NwcUNSO0VxQ25wcUNNO0lBQ0UsK0JBQUE7SUFBQSxnQ0FBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7SUFHQSx3QkFBQTtRQUFBLDZCQUFBO1lBQUEsZ0JBQUE7RXJDbXBxQ1I7RXFDaHBxQ007SUFDRSxhQUFBO0VyQ2twcUNSO0FBQ0Y7QW1CbnlxQ0k7RWtCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXJDeXRxQ1I7QUFDRjtBbUIzenFDSTtFa0I2RkE7SUFvQkksOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtJQUNBLHVCQUFBO0lBQUEsbUNBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0VyQzhzcUNOO0VxQzVzcUNNO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckM4c3FDUjtFcUM1c3FDUTtJQUNFLGtCQUFBO0VyQzhzcUNWO0VxQzNzcUNRO0lBQ0UscUI1QndoQndCO0k0QnZoQnhCLG9CNUJ1aEJ3QjtFVHNycENsQztFcUN4c3FDTTs7Ozs7O0lBQ0UseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0VyQytzcUNSO0VxQ2pzcUNNO0lBQ0UsaUJBQUE7RXJDbXNxQ1I7RXFDaHNxQ007SUFDRSwrQkFBQTtJQUFBLGdDQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUdBLHdCQUFBO1FBQUEsNkJBQUE7WUFBQSxnQkFBQTtFckNnc3FDUjtFcUM3cnFDTTtJQUNFLGFBQUE7RXJDK3JxQ1I7QUFDRjtBbUJoMXFDSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFckNzd3FDUjtBQUNGO0FtQngycUNJO0VrQjZGQTtJQW9CSSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0lBQ0EsdUJBQUE7SUFBQSxtQ0FBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7RXJDMnZxQ047RXFDenZxQ007SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VyQzJ2cUNSO0VxQ3p2cUNRO0lBQ0Usa0JBQUE7RXJDMnZxQ1Y7RXFDeHZxQ1E7SUFDRSxxQjVCd2hCd0I7STRCdmhCeEIsb0I1QnVoQndCO0VUbXVwQ2xDO0VxQ3J2cUNNOzs7Ozs7SUFDRSx5QkFBQTtRQUFBLHFCQUFBO1lBQUEsaUJBQUE7RXJDNHZxQ1I7RXFDOXVxQ007SUFDRSxpQkFBQTtFckNndnFDUjtFcUM3dXFDTTtJQUNFLCtCQUFBO0lBQUEsZ0NBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0lBR0Esd0JBQUE7UUFBQSw2QkFBQTtZQUFBLGdCQUFBO0VyQzZ1cUNSO0VxQzF1cUNNO0lBQ0UsYUFBQTtFckM0dXFDUjtBQUNGO0FxQzd5cUNJO0VBb0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx1QkFBQTtFQUFBLG1DQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtBckM0eHFDUjtBcUMveXFDUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FyQ3N6cUNWO0FxQ255cUNRO0VBQ0UsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBckNxeXFDVjtBcUNueXFDVTtFQUNFLGtCQUFBO0FyQ3F5cUNaO0FxQ2x5cUNVO0VBQ0UscUI1QndoQndCO0U0QnZoQnhCLG9CNUJ1aEJ3QjtBVDZ3cENwQztBcUMveHFDUTs7Ozs7O0VBQ0UseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0FyQ3N5cUNWO0FxQ3h4cUNRO0VBQ0UsaUJBQUE7QXJDMHhxQ1Y7QXFDdnhxQ1E7RUFDRSwrQkFBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUdBLHdCQUFBO01BQUEsNkJBQUE7VUFBQSxnQkFBQTtBckN1eHFDVjtBcUNweHFDUTtFQUNFLGFBQUE7QXJDc3hxQ1Y7O0FxQ3h3cUNFO0VBQ0UseUI1QmdnQmdDO0FUMndwQ3BDO0FVbitxQ0U7RTJCMk5JLHlCNUI2ZjhCO0FUOHdwQ3BDO0FxQ3R3cUNJO0VBQ0UseUI1QnFmOEI7QVRteHBDcEM7QVV6K3FDRTtFMkJvT00seUI1Qm1mNEI7QVRxeHBDcEM7QXFDcndxQ007RUFDRSx5QjVCaWY0QjtBVHN4cENwQztBcUNud3FDSTs7OztFQUlFLHlCNUJ3ZThCO0FUNnhwQ3BDO0FxQ2p3cUNFO0VBQ0UseUI1QmllZ0M7RTRCaGVoQyxnQzVCcWVnQztBVDh4cENwQztBcUNod3FDRTtFQUNFLG1SQUFBO0FyQ2t3cUNKO0FxQy92cUNFO0VBQ0UseUI1QndkZ0M7QVR5eXBDcEM7QXFDaHdxQ0k7RUFDRSx5QjVCd2Q4QjtBVDB5cENwQztBVWxnckNFO0UyQm1RTSx5QjVCcWQ0QjtBVDZ5cENwQzs7QXFDMXZxQ0U7RUFDRSxXbEN4S0k7QUhxNnFDUjtBVXpnckNFO0UyQitRSSxXbEMzS0U7QUh3NnFDUjtBcUN4dnFDSTtFQUNFLCtCNUIwYjhCO0FUZzBwQ3BDO0FVL2dyQ0U7RTJCd1JNLGdDNUJ3YjRCO0FUazBwQ3BDO0FxQ3Z2cUNNO0VBQ0UsZ0M1QnNiNEI7QVRtMHBDcEM7QXFDcnZxQ0k7Ozs7RUFJRSxXbENoTUU7QUh1N3FDUjtBcUNudnFDRTtFQUNFLCtCNUJzYWdDO0U0QnJhaEMsc0M1QjBhZ0M7QVQyMHBDcEM7QXFDbHZxQ0U7RUFDRSx5UkFBQTtBckNvdnFDSjtBcUNqdnFDRTtFQUNFLCtCNUI2WmdDO0FUczFwQ3BDO0FxQ2x2cUNJO0VBQ0UsV2xDaE5FO0FIbzhxQ1I7QVV4aXJDRTtFMkJ1VE0sV2xDbk5BO0FIdThxQ1I7O0FzQ3ZqckNBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCbkN5R007RW1DeEdOLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxzQ0FBQTtFdkJLRSxnQkFBQTtBZnFqckNKO0FzQ3ZqckNFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXRDeWpyQ0o7QXNDdGpyQ0U7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F0Q3dqckNKO0FzQ3RqckNJO0VBQ0UsbUJBQUE7RXZCQ0YseUJBQUE7RUFDQSwwQkFBQTtBZndqckNKO0FzQ3RqckNJO0VBQ0Usc0JBQUE7RXZCVUYsNkJBQUE7RUFDQSw0QkFBQTtBZitpckNK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QUE7RUFDQSxVOEN1WDBCO0U5Q3RYMUIsd0QvQjhXMEI7VStCOVcxQixnRC9COFcwQjtBVHM4cUM5Qjs7QXdDOXlyQ0k7RUFDRSxjQUFBO0V6QmFGLCtCQUFBO0VBQ0Esa0NBQUE7QWZxeXJDSjtBd0M5eXJDSTtFekJOQSxnQ0FBQTtFQUNBLG1DQUFBO0FmdXpyQ0o7QXdDN3lyQ0U7RUFDRSxVQUFBO0VBQ0EsYzhDaVgrQjtFOUNoWC9CLHlCOEMrVzBDO0U5QzlXMUMsOEI4QytWK0I7QXRGZzlxQ25DO0F3QzV5ckNFO0VBQ0UsYy9CeENPO0UrQnlDUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQnJDMkRJO0VxQzFESixxQi9CaERPO0FUNjFyQ1g7O0F5Q3AyckNFO0VBQ0UsdUJBQUE7RWpDMkhFLGtCQXRDYTtFaUNuRmYsZ0JoQ21PMEI7QVRvb3JDOUI7QXlDbDJyQ007RTFCcUNGLDhCQUFBO0VBQ0EsaUNBQUE7QWZnMHJDSjtBeUNqMnJDTTtFMUJrQkYsK0JBQUE7RUFDQSxrQ0FBQTtBZmsxckNKOztBeUNsM3JDRTtFQUNFLHVCQUFBO0VqQzJIRSxtQkF0Q2E7RWlDbkZmLGdCaENvTzBCO0FUaXByQzlCO0F5Q2gzckNNO0UxQnFDRiw4QkFBQTtFQUNBLGlDQUFBO0FmODByQ0o7QXlDLzJyQ007RTFCa0JGLCtCQUFBO0VBQ0Esa0NBQUE7QWZnMnJDSjs7QTBDOTNyQ0E7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VsQ2lFRSxjQUFBO0VrQy9ERixpQnRDc0JpQjtFc0NyQmpCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RTNCS0UscUJBQUE7RVNGRSxxSmtCREo7RWxCQ0ksNklrQkRKO0VsQkNJLHdJa0JESjtFbEJDSSxxSWtCREo7RWxCQ0ksMktrQkRKO0ExQ2k0ckNGO0F3QjUzckNNO0VrQmZOO0lsQmdCUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCKzNyQ047QUFDRjtBVXI0ckNFO0VnQ0dJLHFCQUFBO0ExQ3E0ckNOOztBMENoNHJDRTtFQUNFLGFBQUE7QTFDbTRy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eUJBQUE7QTlDd3FzQ0o7QThDcnFzQ0U7RUFDRSxjQUFBO0E5Q3Vxc0NKOztBNkNqb3NDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0Nzb3NDdkU7QThDbHJzQ0U7RUFDRSx5QkFBQTtBOUNvcnNDSjtBOENqcnNDRTtFQUNFLGNBQUE7QTlDbXJzQ0o7O0E2Qzdvc0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q2twc0N2RTtBOEM5cnNDRTtFQUNFLHlCQUFBO0E5Q2dzc0NKO0E4Qzdyc0NFO0VBQ0UsY0FBQTtBOUMrcnNDSjs7QTZDenBzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDOHBzQ3ZFO0E4QzFzc0NFO0VBQ0UseUJBQUE7QTlDNHNzQ0o7QThDenNzQ0U7RUFDRSxjQUFBO0E5QzJzc0NKOztBNkNycXNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0MwcXNDdkU7QThDdHRzQ0U7RUFDRSx5QkFBQTtBOUN3dHNDSjtBOENydHNDRTtFQUNFLGNBQUE7QTlDdXRzQ0o7O0E2Q2pyc0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q3Nyc0N2RTtBOENsdXNDRTtFQUNFLHlCQUFBO0E5Q291c0NKO0E4Q2p1c0NFO0VBQ0UsWUFBQTtBOUNtdXNDSjs7QTZDN3JzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDa3NzQ3ZFO0E4Qzl1c0NFO0VBQ0UseUJBQUE7QTlDZ3ZzQ0o7QThDN3VzQ0U7RUFDRSxjQUFBO0E5Qyt1c0NKOztBNkN6c3NDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0M4c3NDdkU7QThDMXZzQ0U7RUFDRSx5QkFBQTtBOUM0dnNDSjtBOEN6dnNDRTtFQUNFLGNBQUE7QTlDMnZzQ0o7O0E2Q3J0c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3QzB0c0N2RTtBOEN0d3NDRTtFQUNFLHlCQUFBO0E5Q3d3c0NKO0E4Q3J3c0NFO0VBQ0UsY0FBQTtBOUN1d3NDSjs7QTZDanVzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDc3VzQ3ZFO0E4Q2x4c0NFO0VBQ0UseUJBQUE7QTlDb3hzQ0o7QThDanhzQ0U7RUFDRSxjQUFBO0E5Q214c0NKOztBNkM3dXNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0NrdnNDdkU7QThDOXhzQ0U7RUFDRSx5QkFBQTtBOUNneXNDSjtBOEM3eHNDRTtFQUNFLGNBQUE7QTlDK3hzQ0o7O0E2Q3p2c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Qzh2c0N2RTtBOEMxeXNDRTtFQUNFLHlCQUFBO0E5QzR5c0NKO0E4Q3p5c0NFO0VBQ0UsY0FBQTtBOUMyeXNDSjs7QTZDcndzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDMHdzQ3ZFO0E4Q3R6c0NFO0VBQ0UseUJBQUE7QTlDd3pzQ0o7QThDcnpzQ0U7RUFDRSxjQUFBO0E5Q3V6c0NKOztBNkNqeHNDRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBN0NzeHNDdkU7QThDbDBzQ0U7RUFDRSx5QkFBQTtBOUNvMHNDSjtBOENqMHNDRTtFQUNFLGNBQUE7QTlDbTBzQ0o7O0E2Qzd4c0NFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E3Q2t5c0N2RTtBOEM5MHNDRTtFQUNFLHlCQUFBO0E5Q2cxc0NKO0E4Qzcwc0NFO0VBQ0UsY0FBQTtBOUMrMHNDSjs7QTZDenlzQ0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTdDOHlzQ3ZFO0E4QzExc0NFO0VBQ0UseUJBQUE7QTlDNDFzQ0o7QThDejFzQ0U7RUFDRSxZQUFBO0E5QzIxc0NKOztBK0NuMnNDRTtFQUNFO0lBQU8sMkJBQUE7RS9DdTJzQ1Q7RStDdDJzQ0U7SUFBSyx3QkFBQTtFL0N5MnNDUDtBQUNGO0ErQ3Qyc0NBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFl0Q2crQmtDO0VzQy85QmxDLGdCQUFBO0VBQ0EsY0FBQTtFdkNtSEksa0JBdENhO0V1QzNFakIseUJ0Q0xTO0VNU1Asc0JBQUE7QWZxMnNDSjs7QStDcDJzQ0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXNUM0Rk07RTRDM0ZOLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QnRDcTlCa0M7RWVoK0I5QixtQ3VCWUo7RXZCWkksOEJ1QllKO0V2QlpJLDJCdUJZSjtBL0N1MnNDRjtBd0IvMnNDTTtFdUJETjtJdkJFUSx3QkFBQTtJQUFBLG1CQUFBO0lBQUEsZ0JBQUE7RXhCazNzQ047QUFDRjs7QStDejJzQ0E7RXJCWUUsNk1BQUE7RUFBQSx3TUFBQTtFQUFBLHFNQUFBO0VxQlZBLGtDQUFBO1VBQUEsMEJBQUE7QS9DNDJzQ0Y7O0ErQ3gyc0NFO0VBQ0UsMERBQUE7T0FBQSxxREFBQTtVQUFBLGtEQUFBO0EvQzIyc0NKO0ErQ3gyc0NNO0VBSko7SUFLTSx1QkFBQTtTQUFBLGtCQUFBO1lBQUEsZUFBQTtFL0MyMnNDTjtBQUNGOztBZ0R0NXNDQTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBaER5NXNDRjs7QWdEdDVzQ0E7RUFDRSxtQkFBQTtFQUFBLGVBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBaER5NXNDRjs7QWlEMzVzQ0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFbENRRSxzQkFBQTtBZnE1c0NKOztBaURuNXNDQTtFQUNFLFdBQUE7RUFDQSxjeENSUztFd0NTVCxtQkFBQTtBakRzNXNDRjtBVTc1c0NFO0V1Q1dFLFVBQUE7RUFDQSxjeENkTztFd0NlUCxxQkFBQTtFQUNBLHlCOUN1Rk87QUg4enNDWDtBaURsNXNDRTtFQUNFLGM5Q29GTztFOENuRlAseUJ4QzFCTztBVDg2c0NYOztBaUQzNHNDQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBRUEscUJBQUE7RUFDQSxzQjlDa0VNO0U4Q2pFTixzQ0FBQTtBakQ2NHNDRjtBaUQzNHNDRTtFbEMxQkUsK0JBQUE7RUFDQSxnQ0FBQTtBZnc2c0NKO0FpRDM0c0NFO0VsQ2hCRSxtQ0FBQTtFQUNBLGtDQUFBO0FmODVzQ0o7QWlEMzRzQ0U7RUFFRSxjeENsRE87RXdDbURQLG9CQUFBO0VBQ0Esc0I5Q21ESTtBSHkxc0NSO0FpRHg0c0NFO0VBQ0UsVUFBQTtFQUNBLFc5QzZDSTtFOEM1Q0oseUJ4Q2tMMEI7RXdDakwxQixxQnhDaUwwQjtBVHl0c0M5QjtBaUR2NHNDRTtFQUNFLG1CQUFBO0FqRHk0c0NKO0FpRHY0c0NJO0VBQ0Usc0JBQUE7RUFDQSxxQnhDMkp3QjtBVDh1c0M5Qjs7QWlEMzNzQ0k7RUFDRSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0FqRDgzc0NOO0FpRDMzc0NRO0VsQzFCSixrQ0FBQTtFQVpBLDBCQUFBO0FmcTZzQ0o7QWlEMTNzQ1E7RWxDM0NKLGdDQUFBO0VBWUEsNEJBQUE7QWY2NXNDSjtBaUR6M3NDUTtFQUNFLGFBQUE7QWpEMjNzQ1Y7QWlEeDNzQ1E7RUFDRSxxQnhDMEhvQjtFd0N6SHBCLG9CQUFBO0FqRDAzc0NWO0FpRHgzc0NVO0VBQ0UsdUJBQUE7RUFDQSxzQnhDcUhrQjtBVHF3c0M5Qjs7QW1CcjdzQ0k7RThCbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFakRzNXNDSjtFaURuNXNDTTtJbEMxQkosa0NBQUE7SUFaQSwwQkFBQTtFZjY3c0NGO0VpRGw1c0NNO0lsQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0VmcTdzQ0Y7RWlEajVzQ007SUFDRSxhQUFBO0VqRG01c0NSO0VpRGg1c0NNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQixvQkFBQTtFakRrNXNDUjtFaURoNXNDUTtJQUNFLHVCQUFBO0lBQ0Esc0J4Q3FIa0I7RVQ2eHNDNUI7QUFDRjtBbUI5OHNDSTtFOEJtQ0E7SUFDRSw4QkFBQTtJQUFBLDZCQUFBO0lBQUEsMkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VqRDg2c0NKO0VpRDM2c0NNO0lsQzFCSixrQ0FBQTtJQVpBLDBCQUFBO0VmcTlzQ0Y7RWlEMTZzQ007SWxDM0NKLGdDQUFBO0lBWUEsNEJBQUE7RWY2OHNDRjtFaUR6NnNDTTtJQUNFLGFBQUE7RWpEMjZzQ1I7RWlEeDZzQ007SUFDRSxxQnhDMEhvQjtJd0N6SHBCLG9CQUFBO0VqRDA2c0NSO0VpRHg2c0NRO0lBQ0UsdUJBQUE7SUFDQSxzQnhDcUhrQjtFVHF6c0M1QjtBQUNGO0FtQnQrc0NJO0U4Qm1DQTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RWpEczhzQ0o7RWlEbjhzQ007SWxDMUJKLGtDQUFBO0lBWkEsMEJBQUE7RWY2K3NDRjtFaURsOHNDTTtJbEMzQ0osZ0NBQUE7SUFZQSw0QkFBQTtFZnErc0NGO0VpRGo4c0NNO0lBQ0UsYUFBQTtFakRtOHNDUjtFaURoOHNDTTtJQUNFLHFCeEMwSG9CO0l3Q3pIcEIsb0JBQUE7RWpEazhzQ1I7RWlEaDhzQ1E7SUFDRSx1QkFBQTtJQUNBLHNCeENxSGtCO0VUNjBzQzVCO0FBQ0Y7QW1COS9zQ0k7RThCbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtJQUFBLDJCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFakQ4OXNDSjtFaUQzOXNDTTtJbEMxQkosa0NBQUE7SUFaQSwwQkFBQTtFZnFndENGO0VpRDE5c0NNO0lsQzNDSixnQ0FBQTtJQVlBLDRCQUFBO0VmNi9zQ0Y7RWlEejlzQ007SUFDRSxhQUFBO0VqRDI5c0NSO0VpRHg5c0NNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQixvQkFBQTtFakQwOXNDUjtFaUR4OXNDUTtJQUNFLHVCQUFBO0lBQ0Esc0J4Q3FIa0I7RVRxMnNDNUI7QUFDRjtBaUQ3OHNDQTtFbENuSEksZ0JBQUE7QWZta3RDSjtBaUQ3OHNDRTtFQUNFLHFCQUFBO0FqRCs4c0NKO0FpRDc4c0NJO0VBQ0Usc0JBQUE7QWpEKzhzQ047O0FrRHhsdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHc4c0MzQztBVWhsdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEMGx0Q1I7QWtEdmx0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEaTlzQzFFOztBa0R0bXRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRzOXNDM0M7QVU5bHRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHdtdENSO0FrRHJtdENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRCs5c0MxRTs7QWtEcG50Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEbytzQzNDO0FVNW10Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERzbnRDUjtBa0RubnRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQ2K3NDMUU7O0FrRGxvdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGsvc0MzQztBVTFudENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEb290Q1I7QWtEam90Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEMi9zQzFFOztBa0RocHRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRnZ3RDM0M7QVV4b3RDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGtwdENSO0FrRC9vdENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHlndEMxRTs7QWtEOXB0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEOGd0QzNDO0FVdHB0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERncXRDUjtBa0Q3cHRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakR1aHRDMUU7O0FrRDVxdENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDRodEMzQztBVXBxdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEOHF0Q1I7QWtEM3F0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEcWl0QzFFOztBa0QxcnRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQwaXRDM0M7QVVscnRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRDRydENSO0FrRHpydENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRG1qdEMxRTs7QWtEeHN0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEd2p0QzNDO0FVaHN0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQwc3RDUjtBa0R2c3RDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRpa3RDMUU7O0FrRHR0dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRHNrdEMzQztBVTlzdENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEd3R0Q1I7QWtEcnR0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEK2t0QzFFOztBa0RwdXRDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakRvbHRDM0M7QVU1dHRDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRHN1dENSO0FrRG51dENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRDZsdEMxRTs7QWtEbHZ0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpEa210QzNDO0FVMXV0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbERvdnRDUjtBa0RqdnRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakQybXRDMUU7O0FrRGh3dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRGdudEMzQztBVXh2dENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxEa3d0Q1I7QWtEL3Z0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEeW50QzFFOztBa0Q5d3RDRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBakQ4bnRDM0M7QVV0d3RDRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FsRGd4dENSO0FrRDd3dENNO0VBQ0UsY29DaUJlO0VwQ2hCZix5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FqRHVvdEMxRTs7QWtENXh0Q0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWpENG90QzNDO0FVcHh0Q0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBbEQ4eHRDUjtBa0QzeHRDTTtFQUNFLGNvQ2lCZTtFcENoQmYseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBakRxcHRDMUU7O0FrRDF5dENFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FqRDBwdEMzQztBVWx5dENFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWxENHl0Q1I7QWtEenl0Q007RUFDRSxjb0NpQmU7RXBDaEJmLHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWpEbXF0QzFFOztBbUQzenRDQTtFQUNFLFlBQUE7RTNDd0pNLGlCQWhFVztFMkN0RmpCLGlCL0M0QmlCO0UrQzNCakIsY0FBQTtFQUNBLFcxQ1lTO0UwQ1hULHlCMUNzbENrQztFMENybENsQyxZQUFBO0FuRDh6dENGO0FRdHB0Q1E7RTJDL0tSO0kzQ3VMWSxpQ0E5RE07RVJndHRDaEI7QUFDRjtBVTl6dENFO0V5Q0RFLFcxQ01PO0UwQ0xQLHFCQUFBO0FuRGswdENKO0FVOXp0Q0U7RXlDQ0ksYUFBQTtBbkRnMHRDTjs7QW1Ecnp0Q0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0FuRHd6dENGOztBbURsenRDQTtFQUNFLG9CQUFBO0FuRHF6dENGOztBb0QzMXRDQTtFQUdFLHlCM0N5NEJrQztNMkN6NEJsQyw4QjNDeTRCa0M7VTJDejRCbEMsaUIzQ3k0QmtDO0UyQ3g0QmxDLGdCM0N3NEJrQztFRDd3QjlCLG1CQXRDYTtFNENsRmpCLDJDM0MwNEJrQztFMkN6NEJsQyxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3RDNDMjRCa0M7VTJDMzRCbEMsZ0QzQzI0QmtDO0UyQzE0QmxDLFVBQUE7RXJDT0Usc0JBQUE7QWZxMXRDSjtBb0R6MXRDRTtFQUNFLHNCM0M4M0JnQztBVDY5ckNwQztBb0R4MXRDRTtFQUNFLFVBQUE7QXBEMDF0Q0o7QW9EdjF0Q0U7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcER5MXRDSjtBb0R0MXRDRTtFQUNFLGFBQUE7QXBEdzF0Q0o7O0FvRHAxdENBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1C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LG1CL0MwMEJrQztBVHEyc0NwQztBd0Q3cXVDRTtFQUNFLHlCQUFBO0VBQ0EsYS9DczBCZ0M7RStDcjBCaEMsWS9DbzBCZ0M7RStDbjBCaEMsZ0JBQUE7QXhEK3F1Q0o7QXdEN3F1Q0k7RUFDRSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Qy9DazBCOEI7QVQ2MnNDcEM7QXdENXF1Q0k7RUFDRSxTL0NtS3dCO0UrQ2xLeEIsb0NBQUE7RUFDQSx3QnJEeUNFO0FIcW91Q1I7O0F3RHpxdUNBO0VBQ0Usa0IvQ216QmtDO0FUeTNzQ3BDO0F3RDFxdUNFO0VBQ0Usd0JBQUE7QXhENHF1Q0o7QXdEMXF1Q0k7RUFDRSxNQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Qy9DOHlCOEI7QVQ4M3NDcEM7QXdEenF1Q0k7RUFDRSxRL0MrSXdCO0UrQzlJeEIsb0NBQUE7RUFDQSx5QnJEcUJFO0FIc3B1Q1I7QXdEdHF1Q0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFcvQzB4QmdDO0UrQ3p4QmhDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0F4RHdxdUNKOztBd0RwcXVDQTtFQUNFLG9CL0NteEJrQztBVG81c0NwQztBd0RycXVDRTtFQUNFLDBCQUFBO0VBQ0EsYS9DK3dCZ0M7RStDOXdCaEMsWS9DNndCZ0M7RStDNXdCaEMsZ0JBQUE7QXhEdXF1Q0o7QXdEcnF1Q0k7RUFDRSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQy9DMndCOEI7QVQ0NXNDcEM7QXdEcHF1Q0k7RUFDRSxVL0M0R3dCO0UrQzNHeEIsb0NBQUE7RUFDQSx1QnJEZEU7QUhvcnVDUjs7QXdEaHB1Q0E7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VoRDNCSSxlQXRDYTtFZ0RvRWpCLHlCL0M2dEJrQztFK0M1dEJsQyxnQ0FBQTtFekNuSUUsMENBQUE7RUFDQSwyQ0FBQTtBZnN4dUNKO0F3RGpwdUNFO0VBQ0UsYUFBQTtBeERtcHVDSjs7QXdEL291Q0E7RUFDRSx1QkFBQTtFQUNBLGNyRGxEUztBSG9zdUNYOztBeUQ3eXVDQTtF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O0VBQ0UsV2xENmhDd0I7RWtENWhDeEIsWWxENGhDd0I7QVR5OHNDMUI7O0EyRGordUNFO0VBQ0U7O0lBRUUsZ0NBQUE7U0FBQSwyQkFBQTtZQUFBLHdCQUFBO0UzRG8rdUNKO0FBQ0Y7QTREaGl2Q0E7RUFBcUIsbUNBQUE7QTVEbWl2Q3JCOztBNERsaXZDQTtFQUFxQiw4QkFBQTtBNURzaXZDckI7O0E0RHJpdkNBO0VBQXFCLGlDQUFBO0E1RHlpdkNyQjs7QTREeGl2Q0E7RUFBcUIsaUNBQUE7QTVENGl2Q3JCOztBNEQzaXZDQTtFQUFxQixzQ0FBQTtBNUQraXZDckI7O0E0RDlpdkNBO0VBQXFCLG1DQUFBO0E1RGtqdkNyQjs7QTZEcGp2Q0U7RUFDRSxvQ0FBQTtBN0R1anZDSjs7QVU3aXZDRTs7O0VtRExJLG9DQUFBO0E3RHdqdkNOOztBNkQ5anZDRTtFQUNFLG9DQUFBO0E3RGlrdkNKOztBVXZqdkNFOzs7RW1ETEksb0NBQUE7QTdEa2t2Q047O0E2RHhrdkNFO0VBQ0Usb0NBQUE7QTdEMmt2Q0o7O0FVamt2Q0U7OztFbURMSSxvQ0FBQTtBN0Q0a3ZDTjs7QTZEbGx2Q0U7RUFDRSxvQ0FBQTtBN0RxbHZDSjs7QVUza3ZDRTs7O0VtRExJLG9DQUFBO0E3RHNsdkNOOztBNkQ1bHZDRTtFQUNFLG9DQUFBO0E3RCtsdkNKOztBVXJsdkNFOzs7RW1ETEksb0NBQUE7QTdEZ212Q047O0E2RHRtdkNFO0VBQ0Usb0NBQUE7QTdEeW12Q0o7O0FVL2x2Q0U7OztFbURMSSxrQ0FBQTtBN0QwbXZDTjs7QTZEaG52Q0U7RUFDRSxvQ0FBQTtBN0RtbnZDSjs7QVV6bXZDRTs7O0VtRExJLG9DQUFBO0E3RG9udkNOOztBNkQxbnZDRTtFQUNFLG9DQUFBO0E3RDZudkNKOztBVW5udkNFOzs7RW1ETEksb0NBQUE7QTdEOG52Q047O0E2RHBvdkNFO0VBQ0Usb0NBQUE7QTdEdW92Q0o7O0FVN252Q0U7OztFbURMSSxvQ0FBQTtBN0R3b3ZDTjs7QTZEOW92Q0U7RUFDRSxvQ0FBQTtBN0RpcHZDSjs7QVV2b3ZDRTs7O0VtRExJLG9DQUFBO0E3RGtwdkNOOztBNkR4cHZDRTtFQUNFLG9DQUFBO0E3RDJwdkNKOztBVWpwdkNFOzs7RW1ETEksb0NBQUE7QTdENHB2Q047O0E2RGxxdkNFO0VBQ0Usb0NBQUE7QTdEcXF2Q0o7O0FVM3B2Q0U7OztFbURMSSxvQ0FBQTtBN0RzcXZDTjs7QTZENXF2Q0U7RUFDRSxvQ0FBQTtBN0QrcXZDSjs7QVVycXZDRTs7O0VtRExJLG9DQUFBO0E3RGdydkNOOztBNkR0cnZDRTtFQUNFLG9DQUFBO0E3RHlydkNKOztBVS9xdkNFOzs7RW1ETEksb0NBQUE7QTdEMHJ2Q047O0E2RGhzdkNFO0VBQ0Usb0NBQUE7QTdEbXN2Q0o7O0FVenJ2Q0U7OztFbURMSSxvQ0FBQTtBN0Rvc3ZDTjs7QTZEMXN2Q0U7RUFDRSxvQ0FBQTtBN0Q2c3ZDSjs7QVVuc3ZDRTs7O0VtRExJLGtDQUFBO0E3RDhzdkNOOztBOEQ3c3ZDQTtFQUNFLG9DQUFBO0E5RGd0dkNGOztBOEQ3c3ZDQTtFQUNFLHdDQUFBO0E5RGd0dkNGOztBK0QzdHZDQTtFQUFrQixvQ0FBQTtBL0QrdHZDbEI7O0ErRDl0dkNBO0VBQWtCLHdDQUFBO0EvRGt1dkNsQjs7QStEanV2Q0E7RUFBa0IsMENBQUE7QS9EcXV2Q2xCOztBK0RwdXZDQTtFQUFrQiwyQ0FBQTtBL0R3dXZDbEI7O0ErRHZ1dkNBO0VBQWtCLHlDQUFBO0EvRDJ1dkNsQjs7QStEenV2Q0E7RUFBbUIsb0JBQUE7QS9ENnV2Q25COztBK0Q1dXZDQTtFQUFtQix3QkFBQTtBL0RndnZDbkI7O0ErRC91dkNBO0VBQW1CLDBCQUFBO0EvRG12dkNuQjs7QStEbHZ2Q0E7RUFBbUIsMkJBQUE7QS9Ec3Z2Q25COztBK0RydnZDQTtFQUFtQix5QkFBQTtBL0R5dnZDbkI7O0ErRHR2dkNFO0VBQ0UsZ0NBQUE7QS9EeXZ2Q0o7O0ErRDF2dkNFO0VBQ0UsZ0NBQUE7QS9ENnZ2Q0o7O0ErRDl2dkNFO0VBQ0UsZ0NBQUE7QS9EaXd2Q0o7O0ErRGx3dkNFO0VBQ0UsZ0NBQUE7QS9EcXd2Q0o7O0ErRHR3dkNFO0VB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QUE7QTNFZ215Q3hDOztBMkUvbHlDUTs7RUFFRSw2QkFBQTtBM0VrbXlDVjs7QTJFaG15Q1E7O0VBRUUsK0JBQUE7QTNFbW15Q1Y7O0EyRWpteUNROztFQUVFLGdDQUFBO0EzRW9teUNWOztBMkVsbXlDUTs7RUFFRSw4QkFBQTtBM0VxbXlDVjs7QTJFcG55Q1E7RUFBZ0MsdUJBQUE7QTNFd255Q3hDOztBMkV2bnlDUTs7RUFFRSwyQkFBQTtBM0UwbnlDVjs7QTJFeG55Q1E7O0VBRUUsNkJBQUE7QTNFMm55Q1Y7O0EyRXpueUNROztFQUVFLDhCQUFBO0EzRTRueUNWOztBMkUxbnlDUTs7RUFFRSw0QkFBQTtBM0U2bnlDVjs7QTJFNW95Q1E7RUFBZ0MseUJBQUE7QTNFZ3B5Q3hDOztBMkUvb3lDUTs7RUFFRSw2QkFBQTtBM0VrcHlDVjs7QTJFaHB5Q1E7O0VBRUUsK0JBQUE7QTNFbXB5Q1Y7O0EyRWpweUNROztFQUVFLGdDQUFBO0EzRW9weUNWOztBMkVscHlDUTs7RUFFRSw4QkFBQTtBM0VxcHlDVjs7QTJFcHF5Q1E7RUFBZ0MsdUJBQUE7QTNFd3F5Q3hDOztBMkV2cXlDUTs7RUFFRSwyQkFBQTtBM0UwcXlDVjs7QTJFeHF5Q1E7O0VBRUUsNkJBQUE7QTNFMnF5Q1Y7O0EyRXpxeUNROztFQUVFLDhCQUFBO0EzRTRxeUNWOztBMkUxcXlDUTs7RUFFRSw0QkFBQTtBM0U2cXlDVjs7QTJFNXJ5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3N5Q3hDOztBMkUvcnlDUTs7RUFFRSwyQkFBQTtBM0Vrc3lDVjs7QTJFaHN5Q1E7O0VBRUUsNkJBQUE7QTNFbXN5Q1Y7O0EyRWpzeUNROztFQUVFLDhCQUFBO0EzRW9zeUNWOztBMkVsc3lDUTs7RUFFRSw0QkFBQTtBM0Vxc3lDVjs7QTJFcHR5Q1E7RUFBZ0MseUJBQUE7QTNFd3R5Q3hDOztBMkV2dHlDUTs7RUFFRSw2QkFBQTtBM0UwdHlDVjs7QTJFeHR5Q1E7O0VBRUUsK0JBQUE7QTNFMnR5Q1Y7O0EyRXp0eUNROztFQUVFLGdDQUFBO0EzRTR0eUNWOztBMkUxdHlDUTs7RUFFRSw4QkFBQTtBM0U2dHlDVjs7QTJFNXV5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3Z5Q3hDOztBMkUvdXlDUTs7RUFFRSwyQkFBQTtBM0VrdnlDVjs7QTJFaHZ5Q1E7O0VBRUUsNkJBQUE7QTNFbXZ5Q1Y7O0EyRWp2eUNROztFQUVFLDhCQUFBO0EzRW92eUNWOztBMkVsdnlDUTs7RUFFRSw0QkFBQTtBM0VxdnlDVjs7QTJFcHd5Q1E7RUFBZ0MseUJBQUE7QTNFd3d5Q3hDOztBMkV2d3lDUTs7RUFFRSw2QkFBQTtBM0Uwd3lDVjs7QTJFeHd5Q1E7O0VBRUUsK0JBQUE7QTNFMnd5Q1Y7O0EyRXp3eUNROztFQUVFLGdDQUFBO0EzRTR3eUNWOztBMkUxd3lDUTs7RUFFRSw4QkFBQTtBM0U2d3lDVjs7QTJFNXh5Q1E7RUFBZ0MsdUJBQUE7QTNFZ3l5Q3hDOztBMkUveHlDUTs7RUFFRSwyQkFBQTtBM0VreXlDVjs7QTJFaHl5Q1E7O0VBRUUsNkJBQUE7QTNFbXl5Q1Y7O0EyRWp5eUNROztFQUVFLDhCQUFBO0EzRW95eUNWOztBMkVseXlDUTs7RUFFRSw0QkFBQTtBM0VxeXlDVjs7QTJFcHp5Q1E7RUFBZ0MseUJBQUE7QTNFd3p5Q3hDOztBMkV2enlDUTs7RUFFRSw2QkFBQTtBM0UwenlDVjs7QTJFeHp5Q1E7O0VBRUUsK0JBQUE7QTNFMnp5Q1Y7O0EyRXp6eUNROztFQUVFLGdDQUFBO0EzRTR6eUNWOztBMkUxenlDUTs7RUFFRSw4QkFBQTtBM0U2enlDVjs7QTJFNTB5Q1E7RUFBZ0MsdUJBQUE7QTNFZzF5Q3hDOztBMkUvMHlDUTs7RUFFRSwyQkFBQTtBM0VrMXlDVjs7QTJFaDF5Q1E7O0VBRUUsNkJBQUE7QTNFbTF5Q1Y7O0EyRWoxeUNROztFQUVFLDhCQUFBO0EzRW8xeUNWOztBMkVsMXlDUTs7RUFFRSw0QkFBQTtBM0VxMXlDVjs7QTJFcDJ5Q1E7RUFBZ0MseUJBQUE7QTNFdzJ5Q3hDOztBMkV2MnlDUTs7RUFFRSw2QkFBQTtBM0UwMnlDVjs7QTJFeDJ5Q1E7O0VBRUUsK0JBQUE7QTNFMjJ5Q1Y7O0EyRXoyeUNROztFQUVFLGdDQUFBO0EzRTQyeUNWOztBMkUxMnlDUTs7RUFFRSw4QkFBQTtBM0U2MnlDVjs7QTJFNTN5Q1E7RUFBZ0MsdUJBQUE7QTNFZzR5Q3hDOztBMkUvM3lDUTs7RUFFRSwyQkFBQTtBM0VrNHlDVjs7QTJFaDR5Q1E7O0VBRUUsNkJBQUE7QTNFbTR5Q1Y7O0EyRWo0eUNROztFQUVFLDhCQUFBO0EzRW80eUNWOztBMkVsNHlDUTs7RUFFRSw0QkFBQTtBM0VxNHlDVjs7QTJFcDV5Q1E7RUFBZ0MseUJBQUE7QTNFdzV5Q3hDOztBMkV2NXlDUTs7RUFFRSw2QkFBQTtBM0UwNXlDVjs7QTJFeDV5Q1E7O0VBRUUsK0JBQUE7QTNFMjV5Q1Y7O0EyRXo1eUNROztFQUVFLGdDQUFBO0EzRTQ1eUNWOztBMkUxNXlDUTs7RUFFRSw4QkFBQTtBM0U2NXlDVjs7QTJFNTZ5Q1E7RUFBZ0MsdUJBQUE7QTNFZzd5Q3hDOztBMkUvNnlDUTs7RUFFRSwyQkFBQTtBM0VrN3lDVjs7QTJFaDd5Q1E7O0VBRUUsNkJBQUE7QTNFbTd5Q1Y7O0EyRWo3eUNROztFQUVFLDhCQUFBO0EzRW83eUNWOztBMkVsN3lDUTs7RUFFRSw0QkFBQTtBM0VxN3lDVjs7QTJFcDh5Q1E7RUFBZ0MsdUJBQUE7QTNFdzh5Q3hDOztBMkV2OHlDUTs7RUFFRSwyQkFBQTtBM0UwOHlDVjs7QTJFeDh5Q1E7O0VBRUUsNkJBQUE7QTNFMjh5Q1Y7O0EyRXo4eUNROztFQUVFLDhCQUFBO0EzRTQ4eUNWOztBMkUxOHlDUTs7RUFFRSw0QkFBQTtBM0U2OHlDVjs7QTJFNTl5Q1E7RUFBZ0MsdUJBQUE7QTNFZyt5Q3hDOztBMkUvOXlDUTs7RUFFRSwyQkFBQTtBM0VrK3lDVjs7QTJFaCt5Q1E7O0VBRUUsNkJBQUE7QTNFbSt5Q1Y7O0EyRWoreUNROztFQUVFLDhCQUFBO0EzRW8reUNWOztBMkVsK3lDUTs7RUFFRSw0QkFBQTtBM0VxK3lDVjs7QTJFcC95Q1E7RUFBZ0MsdUJBQUE7QTNFdy95Q3hDOztBMkV2L3lDUTs7RUFFRSwyQkFBQTtBM0UwL3lDVjs7QTJFeC95Q1E7O0VBRUUsNkJBQUE7QTNFMi95Q1Y7O0EyRXoveUNROztFQUVFLDhCQUFBO0EzRTQveUNWOztBMkUxL3lDUTs7RUFFRSw0QkFBQTtBM0U2L3lDVjs7QTJFNWd6Q1E7RUFBZ0MscUJBQUE7QTNFZ2h6Q3hDOztBMkUvZ3pDUTs7RUFFRSx5QkFBQTtBM0VraHpDVjs7QTJFaGh6Q1E7O0VBRUUsMkJBQUE7QTNFbWh6Q1Y7O0EyRWpoekNROztFQUVFLDRCQUFBO0EzRW9oekNWOztBMkVsaHpDUTs7RUFFRSwwQkFBQTtBM0VxaHpDVjs7QTJFcGl6Q1E7RUFBZ0MsMkJBQUE7QTNFd2l6Q3hDOztBMkV2aXpDUTs7RUFFRSwrQkFBQTtBM0UwaXpDVjs7QTJFeGl6Q1E7O0VBRUUsaUNBQUE7QTNFMml6Q1Y7O0EyRXppekNROztFQUVFLGtDQUFBO0EzRTRpekNWOztBMkUxaXpDUTs7RUFFRSxnQ0FBQTtBM0U2aXpDVjs7QTJFNWp6Q1E7RUFBZ0MsMEJBQUE7QTNFZ2t6Q3hDOztBMkUvanpDUTs7RUFFRSw4QkFBQTtBM0Vra3pDVjs7QTJFaGt6Q1E7O0VBRUUsZ0NBQUE7QTNFbWt6Q1Y7O0EyRWprekNROztFQUVFLGlDQUFBO0EzRW9rekNWOztBMkVsa3pDUTs7RUFFRSwrQkFBQTtBM0Vxa3pDVjs7QTJFcGx6Q1E7RUFBZ0Msd0JBQUE7QTNFd2x6Q3hDOztBMkV2bHpDUTs7RUFFRSw0QkFBQTtBM0UwbHpDVjs7QTJFeGx6Q1E7O0VBRUUsOEJBQUE7QTNFMmx6Q1Y7O0EyRXpsekNROztFQUVFLCtCQUFBO0EzRTRsekNWOztBMkUxbHpDUTs7RUFFRSw2QkFBQTtBM0U2bHpDVjs7QTJFNW16Q1E7RUFBZ0MsMEJBQUE7QTNFZ256Q3hDOztBMkUvbXpDUTs7RUFFRSw4QkFBQTtBM0VrbnpDVjs7QTJFaG56Q1E7O0VBRUUsZ0NBQUE7QTNFbW56Q1Y7O0EyRWpuekNROztFQUVFLGlDQUFBO0EzRW9uekNWOztBMkVsbnpDUTs7RUFFRSwrQkFBQTtBM0VxbnpDVjs7QTJFcG96Q1E7RUFBZ0Msd0JBQUE7QTNFd296Q3hDOztBMkV2b3pDUTs7RUFFRSw0QkFBQTtBM0Uwb3pDVjs7QTJFeG96Q1E7O0VBRUUsOEJBQUE7QTNFMm96Q1Y7O0EyRXpvekNROztFQUVFLCtCQUFBO0EzRTRvekNWOztBMkUxb3pDUTs7RUFFRSw2QkFBQTtBM0U2b3pDVjs7QTJFNXB6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3F6Q3hDOztBMkUvcHpDUTs7RUFFRSw0QkFBQTtBM0VrcXpDVjs7QTJFaHF6Q1E7O0VBRUUsOEJBQUE7QTNFbXF6Q1Y7O0EyRWpxekNROztFQUVFLCtCQUFBO0EzRW9xekNWOztBMkVscXpDUTs7RUFFRSw2QkFBQTtBM0VxcXpDVjs7QTJFcHJ6Q1E7RUFBZ0MsMEJBQUE7QTNFd3J6Q3hDOztBMkV2cnpDUTs7RUFFRSw4QkFBQTtBM0UwcnpDVjs7QTJFeHJ6Q1E7O0VBRUUsZ0NBQUE7QTNFMnJ6Q1Y7O0EyRXpyekNROztFQUVFLGlDQUFBO0EzRTRyekNWOztBMkUxcnpDUTs7RUFFRSwrQkFBQTtBM0U2cnpDVjs7QTJFNXN6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3R6Q3hDOztBMkUvc3pDUTs7RUFFRSw0QkFBQTtBM0VrdHpDVjs7QTJFaHR6Q1E7O0VBRUUsOEJBQUE7QTNFbXR6Q1Y7O0EyRWp0ekNROztFQUVFLCtCQUFBO0EzRW90ekNWOztBMkVsdHpDUTs7RUFFRSw2QkFBQTtBM0VxdHpDVjs7QTJFcHV6Q1E7RUFBZ0MsMEJBQUE7QTNFd3V6Q3hDOztBMkV2dXpDUTs7RUFFRSw4QkFBQTtBM0UwdXpDVjs7QTJFeHV6Q1E7O0VBRUUsZ0NBQUE7QTNFMnV6Q1Y7O0EyRXp1ekNROztFQUVFLGlDQUFBO0EzRTR1ekNWOztBMkUxdXpDUTs7RUFFRSwrQkFBQTtBM0U2dXpDVjs7QTJFNXZ6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3d6Q3hDOztBMkUvdnpDUTs7RUFFRSw0QkFBQTtBM0Vrd3pDVjs7QTJFaHd6Q1E7O0VBRUUsOEJBQUE7QTNFbXd6Q1Y7O0EyRWp3ekNROztFQUVFLCtCQUFBO0EzRW93ekNWOztBMkVsd3pDUTs7RUFFRSw2QkFBQTtBM0Vxd3pDVjs7QTJFcHh6Q1E7RUFBZ0MsMEJBQUE7QTNFd3h6Q3hDOztBMkV2eHpDUTs7RUFFRSw4QkFBQTtBM0UweHpDVjs7QTJFeHh6Q1E7O0VBRUUsZ0NBQUE7QTNFMnh6Q1Y7O0EyRXp4ekNROztFQUVFLGlDQUFBO0EzRTR4ekNWOztBMkUxeHpDUTs7RUFFRSwrQkFBQTtBM0U2eHpDVjs7QTJFNXl6Q1E7RUFBZ0Msd0JBQUE7QTNFZ3p6Q3hDOztBMkUveXpDUTs7RUFFRSw0QkFBQTtBM0VrenpDVjs7QTJFaHp6Q1E7O0VBRUUsOEJBQUE7QTNFbXp6Q1Y7O0EyRWp6ekNROztFQUVFLCtCQUFBO0EzRW96ekNWOztBMkVsenpDUTs7RUFFRSw2QkFBQTtBM0VxenpDVjs7QTJFcDB6Q1E7RUFBZ0MsMEJBQUE7QTNFdzB6Q3hDOztBMkV2MHpDUTs7RUFFRSw4QkFBQTtBM0UwMHpDVjs7QTJFeDB6Q1E7O0VBRUUsZ0NBQUE7QTNFMjB6Q1Y7O0EyRXowekNROztFQUVFLGlDQUFBO0EzRTQwekNWOztBMkUxMHpDUTs7RUFFRSwrQkFBQTtBM0U2MHpDVjs7QTJFNTF6Q1E7RUFBZ0Msd0JBQUE7QTNFZzJ6Q3hDOztBMkUvMXpDUTs7RUFFRSw0QkFBQTtBM0VrMnpDVjs7QTJFaDJ6Q1E7O0VBRUUsOEJBQUE7QTNFbTJ6Q1Y7O0EyRWoyekNROztFQUVFLCtCQUFBO0EzRW8yekNWOztBMkVsMnpDUTs7RUFFRSw2QkFBQTtBM0VxMnpDVjs7QTJFcDN6Q1E7RUFBZ0MsMEJBQUE7QTNFdzN6Q3hDOztBMkV2M3pDUTs7RUFFRSw4QkFBQTtBM0UwM3pDVjs7QTJFeDN6Q1E7O0VBRUUsZ0NBQUE7QTNFMjN6Q1Y7O0EyRXozekNROztFQUVFLGlDQUFBO0EzRTQzekNWOztBMkUxM3pDUTs7RUFFRSwrQkFBQTtBM0U2M3pDVjs7QTJFNTR6Q1E7RUFBZ0Msd0JBQUE7QTNFZzV6Q3hDOztBMkUvNHpDUTs7RUFFRSw0QkFBQTtBM0VrNXpDVjs7QTJFaDV6Q1E7O0VBRUUsOEJBQUE7QTNFbTV6Q1Y7O0EyRWo1ekNROztFQUVFLCtCQUFBO0EzRW81ekNWOztBMkVsNXpDUTs7RUFFRSw2QkFBQTtBM0VxNXpDVjs7QTJFcDZ6Q1E7RUFBZ0Msd0JBQUE7QTNFdzZ6Q3hDOztBMkV2NnpDUTs7RUFFRSw0QkFBQTtBM0UwNnpDVjs7QTJFeDZ6Q1E7O0VBRUUsOEJBQUE7QTNFMjZ6Q1Y7O0EyRXo2ekNROztFQUVFLCtCQUFBO0EzRTQ2ekNWOztBMkUxNnpDUTs7RUFFRSw2QkFBQTtBM0U2NnpDVjs7QTJFNTd6Q1E7RUFBZ0Msd0JBQUE7QTNFZzh6Q3hDOztBMkUvN3pDUTs7RUFFRSw0QkFBQTtBM0VrOHpDVjs7QTJFaDh6Q1E7O0VBRUUsOEJBQUE7QTNFbTh6Q1Y7O0EyRWo4ekNROztFQUVFLCtCQUFBO0EzRW84ekNWOztBMkVsOHpDUTs7RUFFRSw2QkFBQTtBM0VxOHpDVjs7QTJFcDl6Q1E7RUFBZ0Msd0JBQUE7QTNFdzl6Q3hDOztBMkV2OXpDUTs7RUFFRSw0QkFBQTtBM0UwOXpDVjs7QTJFeDl6Q1E7O0VBRUUsOEJBQUE7QTNFMjl6Q1Y7O0EyRXo5ekNROztFQUVFLCtCQUFBO0EzRTQ5ekNWOztBMkUxOXpDUTs7RUFFRSw2QkFBQTtBM0U2OXpDVjs7QTJFcjl6Q1E7RUFBd0IsMkJBQUE7QTNFeTl6Q2hDOztBMkV4OXpDUTs7RUFFRSwrQkFBQTtBM0UyOXpDVjs7QTJFejl6Q1E7O0VBRUUsaUNBQUE7QTNFNDl6Q1Y7O0EyRTE5ekNROztFQUVFLGtDQUFBO0EzRTY5ekNWOztBMkUzOXpDUTs7RUFFRSxnQ0FBQTtBM0U4OXpDVjs7QTJFNyt6Q1E7RUFBd0IsMEJBQUE7QTNFaS96Q2hDOztBMkVoL3pDUTs7RUFFRSw4QkFBQTtBM0VtL3pDVjs7QTJFai96Q1E7O0VBRUUsZ0NBQUE7QTNFby96Q1Y7O0EyRWwvekNROztFQUVFLGlDQUFBO0EzRXEvekNWOztBMkVuL3pDUTs7RUFFRSwrQkFBQTtBM0VzL3pDVjs7QTJFcmcwQ1E7RUFBd0Isd0JBQUE7QTNFeWcwQ2hDOztBMkV4ZzBDUTs7RUFFRSw0QkFBQTtBM0UyZzBDVjs7QTJFemcwQ1E7O0VBRUUsOEJBQUE7QTNFNGcwQ1Y7O0EyRTFnMENROztFQUVFLCtCQUFBO0EzRTZnMENWOztBMkUzZzBDUTs7RUFFRSw2QkFBQTtBM0U4ZzBDVjs7QTJFN2gwQ1E7RUFBd0IsMEJBQUE7QTNFaWkwQ2hDOztBMkVoaTBDUTs7RUFFRSw4QkFBQTtBM0VtaTBDVjs7QTJFamkwQ1E7O0VBRUUsZ0NBQUE7QTNFb2kwQ1Y7O0EyRWxpMENROztFQUVFLGlDQUFBO0EzRXFpMENWOztBMkVuaTBDUTs7RUFFRSwrQkFBQTtBM0VzaTBDVjs7QTJFcmowQ1E7RUFBd0Isd0JBQUE7QTNFeWowQ2hDOztBMkV4ajBDUTs7RUFFRSw0QkFBQTtBM0UyajBDVjs7QTJFemowQ1E7O0VBRUUsOEJBQUE7QTNFNGowQ1Y7O0EyRTFqMENROztFQUVFLCtCQUFBO0EzRTZqMENWOztBMkUzajBDUTs7RUFFRSw2QkFBQTtBM0U4ajBDVjs7QTJFN2swQ1E7RUFBd0IsdUJBQUE7QTNFaWwwQ2hDOztBMkVobDBDUTs7RUFFRSwyQkFBQTtBM0VtbDBDVjs7QTJFamwwQ1E7O0VBRUUsNkJBQUE7QTNFb2wwQ1Y7O0EyRWxsMENROztFQUVFLDhCQUFBO0EzRXFsMENWOztBMkVubDBDUTs7RUFFRSw0QkFBQTtBM0VzbDBDVjs7QTJFcm0wQ1E7RUFBd0IsMEJBQUE7QTNFeW0wQ2hDOztBMkV4bTBDUTs7RUFFRSw4QkFBQTtBM0UybTBDVjs7QTJFem0wQ1E7O0VBRUUsZ0NBQUE7QTNFNG0wQ1Y7O0EyRTFtMENROztFQUVFLGlDQUFBO0EzRTZtMENWOztBMkUzbTBDUTs7RUFFRSwrQkFBQTtBM0U4bTBDVjs7QTJFN24wQ1E7RUFBd0Isd0JBQUE7QTNFaW8wQ2hDOztBMkVobzBDUTs7RUFFRSw0QkFBQTtBM0VtbzBDVjs7QTJFam8wQ1E7O0VBRUUsOEJBQUE7QTNFb28wQ1Y7O0EyRWxvMENROztFQUVFLCtCQUFBO0EzRXFvMENWOztBMkVubzBDUTs7RUFFRSw2QkFBQTtBM0VzbzBDVjs7QTJFcnAwQ1E7RUFBd0IsMEJBQUE7QTNFeXAwQ2hDOztBMkV4cDBDUTs7RUFFRSw4QkFBQTtBM0UycDBDVjs7QTJFenAwQ1E7O0VBRUUsZ0NBQUE7QTNFNHAwQ1Y7O0EyRTFwMENROztFQUVFLGlDQUFBO0EzRTZwMENWOztBMkUzcDBDUTs7RUFFRSwrQkFBQTtBM0U4cDBDVjs7QTJFN3EwQ1E7RUFBd0Isd0JBQUE7QTNFaXIwQ2hDOztBMkVocjBDUTs7RUFFRSw0QkFBQTtBM0VtcjBDVjs7QTJFanIwQ1E7O0VBRUUsOEJBQUE7QTNFb3IwQ1Y7O0EyRWxyMENROztFQUVFLCtCQUFBO0EzRXFyMENWOztBMkVucjBDUTs7RUFFRSw2QkFBQTtBM0VzcjBDVjs7QTJFcnMwQ1E7RUFBd0IsMEJBQUE7QTNFeXMwQ2hDOztBMkV4czBDUTs7RUFFRSw4QkFBQTtBM0UyczBDVjs7QTJFenMwQ1E7O0VBRUUsZ0NBQUE7QTNFNHMwQ1Y7O0EyRTFzMENROztFQUVFLGlDQUFBO0EzRTZzMENWOztBMkUzczBDUTs7RUFFRSwrQkFBQTtBM0U4czBDVjs7QTJFN3QwQ1E7RUFBd0Isd0JBQUE7QTNFaXUwQ2hDOztBMkVodTBDUTs7RUFFRSw0QkFBQTtBM0VtdTBDVjs7QTJFanUwQ1E7O0VBRUUsOEJBQUE7QTNFb3UwQ1Y7O0EyRWx1MENROztFQUVFLCtCQUFBO0EzRXF1MENWOztBMkVudTBDUTs7RUFFRSw2QkFBQTtBM0VzdTBDVjs7QTJFcnYwQ1E7RUFBd0IsMEJBQUE7QTNFeXYwQ2hDOztBMkV4djBDUTs7RUFFRSw4QkFBQTtBM0UydjBDVjs7QTJFenYwQ1E7O0VBRUUsZ0NBQUE7QTNFNHYwQ1Y7O0EyRTF2MENROztFQUVFLGlDQUFBO0EzRTZ2MENWOztBMkUzdjBDUTs7RUFFRSwrQkFBQTtBM0U4djBDVjs7QTJFN3cwQ1E7RUFBd0Isd0JBQUE7QTNFaXgwQ2hDOztBMkVoeDBDUTs7RUFFRSw0QkFBQTtBM0VteDBDVjs7QTJFangwQ1E7O0VBRUUsOEJBQUE7QTNFb3gwQ1Y7O0EyRWx4MENROztFQUVFLCtCQUFBO0EzRXF4MENWOztBMkVueDBDUTs7RUFFRSw2QkFBQTtBM0VzeDBDVjs7QTJFcnkwQ1E7RUFBd0IsMEJBQUE7QTNFeXkwQ2hDOztBMkV4eTBDUTs7RUFFRSw4QkFBQTtBM0UyeTBDVjs7QTJFenkwQ1E7O0VBRUUsZ0NBQUE7QTNFNHkwQ1Y7O0EyRTF5MENROztFQUVFLGlDQUFBO0EzRTZ5MENWOztBMkUzeTBDUTs7RUFFRSwrQkFBQTtBM0U4eTBDVjs7QTJFN3owQ1E7RUFBd0Isd0JBQUE7QTNFaTAwQ2hDOztBMkVoMDBDUTs7RUFFRSw0QkFBQTtBM0VtMDBDVjs7QTJFajAwQ1E7O0VBRUUsOEJBQUE7QTNFbzAwQ1Y7O0EyRWwwMENROztFQUVFLCtCQUFBO0EzRXEwMENWOztBMkVuMDBDUTs7RUFFRSw2QkFBQTtBM0VzMDBDVjs7QTJFcjEwQ1E7RUFBd0Isd0JBQUE7QTNFeTEwQ2hDOztBMkV4MTBDUTs7RUFFRSw0QkFBQTtBM0UyMTBDVjs7QTJFejEwQ1E7O0VBRUUsOEJBQUE7QTNFNDEwQ1Y7O0EyRTExMENROztFQUVFLCtCQUFBO0EzRTYxMENWOztBMkUzMTBDUTs7RUFFRSw2QkFBQTtBM0U4MTBDVjs7QTJFNzIwQ1E7RUFBd0Isd0JBQUE7QTNFaTMwQ2hDOztBMkVoMzBDUTs7RUFFRSw0QkFBQTtBM0VtMzBDVjs7QTJFajMwQ1E7O0VBRUUsOEJBQUE7QTNFbzMwQ1Y7O0EyRWwzMENROztFQUVFLCtCQUFBO0EzRXEzMENWOztBMkVuMzBDUTs7RUFFRSw2QkFBQTtBM0VzMzBDVjs7QTJFcjQwQ1E7RUFBd0Isd0JBQUE7QTNFeTQwQ2hDOztBMkV4NDBDUTs7RUFFRSw0QkFBQTtBM0UyNDBDVjs7QTJFejQwQ1E7O0VBRUUsOEJBQUE7QTNFNDQwQ1Y7O0EyRTE0MENROztFQUVFLCtCQUFBO0EzRTY0MENWOztBMkUzNDBDUTs7RUFFRSw2QkFBQTtBM0U4NDBDVjs7QTJFeDQwQ0k7RUFBbUIsdUJBQUE7QTNFNDQwQ3ZCOztBMkUzNDBDSTs7RUFFRSwyQkFBQTtBM0U4NDBDTjs7QTJFNTQwQ0k7O0VBRUUsNkJBQUE7QTNFKzQwQ047O0EyRTc0MENJOztFQUVFLDhCQUFBO0EzRWc1MENOOztBMkU5NDBDSTs7RUFFRSw0QkFBQTtBM0VpNTBDTjs7QW1CMTUwQ0k7RXdEbERJO0lBQWdDLG9CQUFBO0UzRWk5MEN0Qzs7RTJFaDkwQ007O0lBRUUsd0JBQUE7RTNFbTkwQ1I7O0UyRWo5MENNOztJQUVFLDBCQUFBO0UzRW85MENSOztFMkVsOTBDTTs7SUFFRSwyQkFBQTtFM0VxOTBDUjs7RTJFbjkwQ007O0lBRUUseUJBQUE7RTNFczkwQ1I7O0UyRXIrMENNO0lBQWdDLDBCQUFBO0UzRXkrMEN0Qzs7RTJFeCswQ007O0lBRUUsOEJBQUE7RTNFMiswQ1I7O0UyRXorMENNOztJQUVFLGdDQUFBO0UzRTQrMENSOztFMkUxKzBDTTs7SUFFRSxpQ0FBQTtFM0U2KzBDUjs7RTJFMyswQ007O0lBRUUsK0JBQUE7RTNFOCswQ1I7O0UyRTcvMENNO0lBQWdDLHlCQUFBO0UzRWlnMUN0Qzs7RTJFaGcxQ007O0lBRUUsNkJBQUE7RTNFbWcxQ1I7O0UyRWpnMUNNOztJQUVFLCtCQUFBO0UzRW9nMUNSOztFMkVsZzFDTTs7SUFFRSxnQ0FBQTtFM0VxZzFDUjs7RTJFbmcxQ007O0lBRUUsOEJBQUE7RTNFc2cxQ1I7O0UyRXJoMUNNO0lBQWdDLHVCQUFBO0UzRXloMUN0Qzs7RTJFeGgxQ007O0lBRUUsMkJBQUE7RTNFMmgxQ1I7O0UyRXpoMUNNOztJQUVFLDZCQUFBO0UzRTRoMUNSOztFMkUxaDFDTTs7SUFFRSw4QkFBQTtFM0U2aDFDUjs7RTJFM2gxQ007O0lBRUUsNEJBQUE7RTNFOGgxQ1I7O0UyRTdpMUNNO0lBQWdDLHlCQUFBO0UzRWlqMUN0Qzs7RTJFaGoxQ007O0lBRUUsNkJBQUE7RTNFbWoxQ1I7O0UyRWpqMUNNOztJQUVFLCtCQUFBO0UzRW9qMUNSOztFMkVsajFDTTs7SUFFRSxnQ0FBQTtFM0VxajFDUjs7RTJFbmoxQ007O0lBRUUsOEJBQUE7RTNFc2oxQ1I7O0UyRXJrMUNNO0lBQWdDLHVCQUFBO0UzRXlrMUN0Qzs7RTJFeGsxQ007O0lBRUUsMkJBQUE7RTNFMmsxQ1I7O0UyRXprMUNNOztJQUVFLDZCQUFBO0UzRTRrMUNSOztFMkUxazFDTTs7SUFFRSw4QkFBQTtFM0U2azFDUjs7RTJFM2sxQ007O0lBRUUsNEJBQUE7RTNFOGsxQ1I7O0UyRTdsMUNNO0lBQWdDLHVCQUFBO0UzRWltMUN0Qzs7RTJFaG0xQ007O0lBRUUsMkJBQUE7RTNFbW0xQ1I7O0UyRWptMUNNOztJQUVFLDZCQUFBO0UzRW9tMUNSOztFMkVsbTFDTTs7SUFFRSw4QkFBQTtFM0VxbTFDUjs7RTJFbm0xQ007O0lBRUUsNEJBQUE7RTNFc20xQ1I7O0UyRXJuMUNNO0lBQWdDLHlCQUFBO0UzRXluMUN0Qzs7RTJFeG4xQ007O0lBRUUsNkJBQUE7RTNFMm4xQ1I7O0UyRXpuMUNNOztJQUVFLCtCQUFBO0UzRTRuMUNSOztFMkUxbjFDTTs7SUFFRSxnQ0FBQTtFM0U2bjFDUjs7RTJFM24xQ007O0lBRUUsOEJBQUE7RTNFOG4xQ1I7O0UyRTdvMUNNO0lBQWdDLHVCQUFBO0UzRWlwMUN0Qzs7RTJFaHAxQ007O0lBRUUsMkJBQUE7RTNFbXAxQ1I7O0UyRWpwMUNNOztJQUVFLDZCQUFBO0UzRW9wMUNSOztFMkVscDFDTTs7SUFFRSw4QkFBQTtFM0VxcDFDUjs7RTJFbnAxQ007O0lBRUUsNEJBQUE7RTNFc3AxQ1I7O0UyRXJxMUNNO0lBQWdDLHlCQUFBO0UzRXlxMUN0Qzs7RTJFeHExQ007O0lBRUUsNkJBQUE7RTNFMnExQ1I7O0UyRXpxMUNNOztJQUVFLCtCQUFBO0UzRTRxMUNSOztFMkUxcTFDTTs7SUFFRSxnQ0FBQTtFM0U2cTFDUjs7RTJFM3ExQ007O0lBRUUsOEJBQUE7RTNFOHExQ1I7O0UyRTdyMUNNO0lBQWdDLHVCQUFBO0UzRWlzMUN0Qzs7RTJFaHMxQ007O0lBRUUsMkJBQUE7RTNFbXMxQ1I7O0UyRWpzMUNNOztJQUVFLDZCQUFBO0UzRW9zMUNSOztFMkVsczFDTTs7SUFFRSw4QkFBQTtFM0VxczFDUjs7RTJFbnMxQ007O0lBRUUsNEJBQUE7RTNFc3MxQ1I7O0UyRXJ0MUNNO0lBQWdDLHlCQUFBO0UzRXl0MUN0Qzs7RTJFeHQxQ007O0lBRUUsNkJBQUE7RTNFMnQxQ1I7O0UyRXp0MUNNOztJQUVFLCtCQUFBO0UzRTR0MUNSOztFMkUxdDFDTTs7SUFFRSxnQ0FBQTtFM0U2dDFDUjs7RTJFM3QxQ007O0lBRUUsOEJBQUE7RTNFOHQxQ1I7O0UyRTd1MUNNO0lBQWdDLHVCQUFBO0UzRWl2MUN0Qzs7RTJFaHYxQ007O0lBRUUsMkJBQUE7RTNFbXYxQ1I7O0UyRWp2MUNNOztJQUVFLDZCQUFBO0UzRW92MUNSOztFMkVsdjFDTTs7SUFFRSw4QkFBQTtFM0VxdjFDUjs7RTJFbnYxQ007O0lBRUUsNEJBQUE7RTNFc3YxQ1I7O0UyRXJ3MUNNO0lBQWdDLHlCQUFBO0UzRXl3MUN0Qzs7RTJFeHcxQ007O0lBRUUsNkJBQUE7RTNFMncxQ1I7O0UyRXp3MUNNOztJQUVFLCtCQUFBO0UzRTR3MUNSOztFMkUxdzFDTTs7SUFFRSxnQ0FBQTtFM0U2dzFDUjs7RTJFM3cxQ007O0lBRUUsOEJBQUE7RTNFOHcxQ1I7O0UyRTd4MUNNO0lBQWdDLHVCQUFBO0UzRWl5MUN0Qzs7RTJFaHkxQ007O0lBRUUsMkJBQUE7RTNFbXkxQ1I7O0UyRWp5MUNNOztJQUVFLDZCQUFBO0UzRW95MUNSOztFMkVseTFDTTs7SUFFRSw4QkFBQTtFM0VxeTFDUjs7RTJFbnkxQ007O0lBRUUsNEJBQUE7RTNFc3kxQ1I7O0UyRXJ6MUNNO0lBQWdDLHlCQUFBO0UzRXl6MUN0Qzs7RTJFeHoxQ007O0lBRUUsNkJBQUE7RTNFMnoxQ1I7O0UyRXp6MUNNOztJQUVFLCtCQUFBO0UzRTR6MUNSOztFMkUxejFDTTs7SUFFRSxnQ0FBQTtFM0U2ejFDUjs7RTJFM3oxQ007O0lBRUUsOEJBQUE7RTNFOHoxQ1I7O0UyRTcwMUNNO0lBQWdDLHVCQUFBO0UzRWkxMUN0Qzs7RTJFaDExQ007O0lBRUUsMkJBQUE7RTNFbTExQ1I7O0UyRWoxMUNNOztJQUVFLDZCQUFBO0UzRW8xMUNSOztFMkVsMTFDTTs7SUFFRSw4QkFBQTtFM0VxMTFDUjs7RTJFbjExQ007O0lBRUUsNEJBQUE7RTNFczExQ1I7O0UyRXIyMUNNO0lBQWdDLHVCQUFBO0UzRXkyMUN0Qzs7RTJFeDIxQ007O0lBRUUsMkJBQUE7RTNFMjIxQ1I7O0UyRXoyMUNNOztJQUVFLDZCQUFBO0UzRTQyMUNSOztFMkUxMjFDTTs7SUFFRSw4QkFBQTtFM0U2MjFDUjs7RTJFMzIxQ007O0lBRUUsNEJBQUE7RTNFODIxQ1I7O0UyRTczMUNNO0lBQWdDLHVCQUFBO0UzRWk0MUN0Qzs7RTJFaDQxQ007O0lBRUUsMkJBQUE7RTNFbTQxQ1I7O0UyRWo0MUNNOztJQUVFLDZCQUFBO0UzRW80MUNSOztFMkVsNDFDTTs7SUFFRSw4QkFBQTtFM0VxNDFDUjs7RTJFbjQxQ007O0lBRUUsNEJBQUE7RTNFczQxQ1I7O0UyRXI1MUNNO0lBQWdDLHVCQUFBO0UzRXk1MUN0Qzs7RTJFeDUxQ007O0lBRUUsMkJBQUE7RTNFMjUxQ1I7O0UyRXo1MUNNOztJQUVFLDZCQUFBO0UzRTQ1MUNSOztFMkUxNTFDTTs7SUFFRSw4QkFBQTtFM0U2NTFDUjs7RTJFMzUxQ007O0lBRUUsNEJBQUE7RTNFODUxQ1I7O0UyRTc2MUNNO0lBQWdDLHFCQUFBO0UzRWk3MUN0Qzs7RTJFaDcxQ007O0lBRUUseUJBQUE7RTNFbTcxQ1I7O0UyRWo3MUNNOztJQUVFLDJCQUFBO0UzRW83MUNSOztFMkVsNzFDTTs7SUFFRSw0QkFBQTtFM0VxNzFDUjs7RTJFbjcxQ007O0lBRUUsMEJBQUE7RTNFczcxQ1I7O0UyRXI4MUNNO0lBQWdDLDJCQUFBO0UzRXk4MUN0Qzs7RTJFeDgxQ007O0lBRUUsK0JBQUE7RTNFMjgxQ1I7O0UyRXo4MUNNOztJQUVFLGlDQUFBO0UzRTQ4MUNSOztFMkUxODFDTTs7SUFFRSxrQ0FBQTtFM0U2ODFDUjs7RTJFMzgxQ007O0lBRUUsZ0NBQUE7RTNFODgxQ1I7O0UyRTc5MUNNO0lBQWdDLDBCQUFBO0UzRWkrMUN0Qzs7RTJFaCsxQ007O0lBRUUsOEJBQUE7RTNFbSsxQ1I7O0UyRWorMUNNOztJQUVFLGdDQUFBO0UzRW8rMUNSOztFMkVsKzFDTTs7SUFFRSxpQ0FBQTtFM0VxKzFDUjs7RTJFbisxQ007O0lBRUUsK0JBQUE7RTNFcysxQ1I7O0UyRXIvMUNNO0lBQWdDLHdCQUFBO0UzRXkvMUN0Qzs7RTJFeC8xQ007O0lBRUUsNEJBQUE7RTNFMi8xQ1I7O0UyRXovMUNNOztJQUVFLDhCQUFBO0UzRTQvMUNSOztFMkUxLzFDTTs7SUFFRSwrQkFBQTtFM0U2LzFDUjs7RTJFMy8xQ007O0lBRUUsNkJBQUE7RTNFOC8xQ1I7O0UyRTdnMkNNO0lBQWdDLDBCQUFBO0UzRWloMkN0Qzs7RTJFaGgyQ007O0lBRUUsOEJBQUE7RTNFbWgyQ1I7O0UyRWpoMkNNOztJQUVFLGdDQUFBO0UzRW9oMkNSOztFMkVsaDJDTTs7SUFFRSxpQ0FBQTtFM0VxaDJDUjs7RTJFbmgyQ007O0lBRUUsK0JBQUE7RTNFc2gyQ1I7O0UyRXJpMkNNO0lBQWdDLHdCQUFBO0UzRXlpMkN0Qzs7RTJFeGkyQ007O0lBRUUsNEJBQUE7RTNFMmkyQ1I7O0UyRXppMkNNOztJQUVFLDhCQUFBO0UzRTRpMkNSOztFMkUxaTJDTTs7SUFFRSwrQkFBQTtFM0U2aTJDUjs7RTJFM2kyQ007O0lBRUUsNkJBQUE7RTNFOGkyQ1I7O0UyRTdqMkNNO0lBQWdDLHdCQUFBO0UzRWlrMkN0Qzs7RTJFaGsyQ007O0lBRUUsNEJBQUE7RTNFbWsyQ1I7O0UyRWprMkNNOztJQUVFLDhCQUFBO0UzRW9rMkNSOztFMkVsazJDTTs7SUFFRSwrQkFBQTtFM0VxazJDUjs7RTJFbmsyQ007O0lBRUUsNkJBQUE7RTNFc2syQ1I7O0UyRXJsMkNNO0lBQWdDLDBCQUFBO0UzRXlsMkN0Qzs7RTJFeGwyQ007O0lBRUUsOEJBQUE7RTNFMmwyQ1I7O0UyRXpsMkNNOztJQUVFLGdDQUFBO0UzRTRsMkNSOztFMkUxbDJDTTs7SUFFRSxpQ0FBQTtFM0U2bDJDUjs7RTJFM2wyQ007O0lBRUUsK0JBQUE7RTNFOGwyQ1I7O0UyRTdtMkNNO0lBQWdDLHdCQUFBO0UzRWluMkN0Qzs7RTJFaG4yQ007O0lBRUUsNEJBQUE7RTNFbW4yQ1I7O0UyRWpuMkNNOztJQUVFLDhCQUFBO0UzRW9uMkNSOztFMkVsbjJDTTs7SUFFRSwrQkFBQTtFM0VxbjJDUjs7RTJFbm4yQ007O0lBRUUsNkJBQUE7RTNFc24yQ1I7O0UyRXJvMkNNO0lBQWdDLDBCQUFBO0UzRXlvMkN0Qzs7RTJFeG8yQ007O0lBRUUsOEJBQUE7RTNFMm8yQ1I7O0UyRXpvMkNNOztJQUVFLGdDQUFBO0UzRTRvMkNSOztFMkUxbzJDTTs7SUFFRSxpQ0FBQTtFM0U2bzJDUjs7RTJFM28yQ007O0lBRUUsK0JBQUE7RTNFOG8yQ1I7O0UyRTdwMkNNO0lBQWdDLHdCQUFBO0UzRWlxMkN0Qzs7RTJFaHEyQ007O0lBRUUsNEJBQUE7RTNFbXEyQ1I7O0UyRWpxMkNNOztJQUVFLDhCQUFBO0UzRW9xMkNSOztFMkVscTJDTTs7SUFFRSwrQkFBQTtFM0VxcTJDUjs7RTJFbnEyQ007O0lBRUUsNkJBQUE7RTNFc3EyQ1I7O0UyRXJyMkNNO0lBQWdDLDBCQUFBO0UzRXlyMkN0Qzs7RTJFeHIyQ007O0lBRUUsOEJBQUE7RTNFMnIyQ1I7O0UyRXpyMkNNOztJQUVFLGdDQUFBO0UzRTRyMkNSOztFMkUxcjJDTTs7SUFFRSxpQ0FBQTtFM0U2cjJDUjs7RTJFM3IyQ007O0lBRUUsK0JBQUE7RTNFOHIyQ1I7O0UyRTdzMkNNO0lBQWdDLHdCQUFBO0UzRWl0MkN0Qzs7RTJFaHQyQ007O0lBRUUsNEJBQUE7RTNFbXQyQ1I7O0UyRWp0MkNNOztJQUVFLDhCQUFBO0UzRW90MkNSOztFMkVsdDJDTTs7SUFFRSwrQkFBQTtFM0VxdDJDUjs7RTJFbnQyQ007O0lBRUUsNkJBQUE7RTNFc3QyQ1I7O0UyRXJ1MkNNO0lBQWdDLDBCQUFBO0UzRXl1MkN0Qzs7RTJFeHUyQ007O0lBRUUsOEJBQUE7RTNFMnUyQ1I7O0UyRXp1MkNNOztJQUVFLGdDQUFBO0UzRTR1MkNSOztFMkUxdTJDTTs7SUFFRSxpQ0FBQTtFM0U2dTJDUjs7RTJFM3UyQ007O0lBRUUsK0JBQUE7RTNFOHUyQ1I7O0UyRTd2MkNNO0lBQWdDLHdCQUFBO0UzRWl3MkN0Qzs7RTJFaHcyQ007O0lBRUUsNEJBQUE7RTNFbXcyQ1I7O0UyRWp3MkNNOztJQUVFLDhCQUFBO0UzRW93MkNSOztFMkVsdzJDTTs7SUFFRSwrQkFBQTtFM0VxdzJDUjs7RTJFbncyQ007O0lBRUUsNkJBQUE7RTNFc3cyQ1I7O0UyRXJ4MkNNO0lBQWdDLDBCQUFBO0UzRXl4MkN0Qzs7RTJFeHgyQ007O0lBRUUsOEJBQUE7RTNFMngyQ1I7O0UyRXp4MkNNOztJQUVFLGdDQUFBO0UzRTR4MkNSOztFMkUxeDJDTTs7SUFFRSxpQ0FBQTtFM0U2eDJDUjs7RTJFM3gyQ007O0lBRUUsK0JBQUE7RTNFOHgyQ1I7O0UyRTd5MkNNO0lBQWdDLHdCQUFBO0UzRWl6MkN0Qzs7RTJFaHoyQ007O0lBRUUsNEJBQUE7RTNFbXoyQ1I7O0UyRWp6MkNNOztJQUVFLDhCQUFBO0UzRW96MkNSOztFMkVsejJDTTs7SUFFRSwrQkFBQTtFM0VxejJDUjs7RTJFbnoyQ007O0lBRUUsNkJBQUE7RTNFc3oyQ1I7O0UyRXIwMkNNO0lBQWdDLHdCQUFBO0UzRXkwMkN0Qzs7RTJFeDAyQ007O0lBRUUsNEJBQUE7RTNFMjAyQ1I7O0UyRXowMkNNOztJQUVFLDhCQUFBO0UzRTQwMkNSOztFMkUxMDJDTTs7SUFFRSwrQkFBQTtFM0U2MDJDUjs7RTJFMzAyQ007O0lBRUUsNkJBQUE7RTNFODAyQ1I7O0UyRTcxMkNNO0lBQWdDLHdCQUFBO0UzRWkyMkN0Qzs7RTJFaDIyQ007O0lBRUUsNEJBQUE7RTNFbTIyQ1I7O0UyRWoyMkNNOztJQUVFLDhCQUFBO0UzRW8yMkNSOztFMkVsMjJDTTs7SUFFRSwrQkFBQTtFM0VxMjJDUjs7RTJFbjIyQ007O0lBRUUsNkJBQUE7RTNFczIyQ1I7O0UyRXIzMkNNO0lBQWdDLHdCQUFBO0UzRXkzMkN0Qzs7RTJFeDMyQ007O0lBRUUsNEJBQUE7RTNFMjMyQ1I7O0UyRXozMkNNOztJQUVFLDhCQUFBO0UzRTQzMkNSOztFMkUxMzJDTTs7SUFFRSwrQkFBQTtFM0U2MzJDUjs7RTJFMzMyQ007O0lBRUUsNkJBQUE7RTNFODMyQ1I7O0UyRXQzMkNNO0lBQXdCLDJCQUFBO0UzRTAzMkM5Qjs7RTJFejMyQ007O0lBRUUsK0JBQUE7RTNFNDMyQ1I7O0UyRTEzMkNNOztJQUVFLGlDQUFBO0UzRTYzMkNSOztFMkUzMzJDTTs7SUFFRSxrQ0FBQTtFM0U4MzJDUjs7RTJFNTMyQ007O0lBRUUsZ0NBQUE7RTNFKzMyQ1I7O0UyRTk0MkNNO0lBQXdCLDBCQUFBO0UzRWs1MkM5Qjs7RTJFajUyQ007O0lBRUUsOEJBQUE7RTNFbzUyQ1I7O0UyRWw1MkNNOztJQUVFLGdDQUFBO0UzRXE1MkNSOztFMkVuNTJDTTs7SUFFRSxpQ0FBQTtFM0VzNTJDUjs7RTJFcDUyQ007O0lBRUUsK0JBQUE7RTNFdTUyQ1I7O0UyRXQ2MkNNO0lBQXdCLHdCQUFBO0UzRTA2MkM5Qjs7RTJFejYyQ007O0lBRUUsNEJBQUE7RTNFNDYyQ1I7O0UyRTE2MkNNOztJQUVFLDhCQUFBO0UzRTY2MkNSOztFMkUzNjJDTTs7SUFFRSwrQkFBQTtFM0U4NjJDUjs7RTJFNTYyQ007O0lBRUUsNkJBQUE7RTNFKzYyQ1I7O0UyRTk3MkNNO0lBQXdCLDBCQUFBO0UzRWs4MkM5Qjs7RTJFajgyQ007O0lBRUUsOEJBQUE7RTNFbzgyQ1I7O0UyRWw4MkNNOztJQUVFLGdDQUFBO0UzRXE4MkNSOztFMkVuODJDTTs7SUFFRSxpQ0FBQTtFM0VzODJDUjs7RTJFcDgyQ007O0lBRUUsK0JBQUE7RTNFdTgyQ1I7O0UyRXQ5MkNNO0lBQXdCLHdCQUFBO0UzRTA5MkM5Qjs7RTJFejkyQ007O0lBRUUsNEJBQUE7RTNFNDkyQ1I7O0UyRTE5MkNNOztJQUVFLDhCQUFBO0UzRTY5MkNSOztFMkUzOTJDTTs7SUFFRSwrQkFBQTtFM0U4OTJDUjs7RTJFNTkyQ007O0lBRUUsNkJBQUE7RTNFKzkyQ1I7O0UyRTkrMkNNO0lBQXdCLHVCQUFBO0UzRWsvMkM5Qjs7RTJFai8yQ007O0lBRUUsMkJBQUE7RTNFby8yQ1I7O0UyRWwvMkNNOztJQUVFLDZCQUFBO0UzRXEvMkNSOztFMkVuLzJDTTs7SUFFRSw4QkFBQTtFM0VzLzJDUjs7RTJFcC8yQ007O0lBRUUsNEJBQUE7RTNFdS8yQ1I7O0UyRXRnM0NNO0lBQXdCLDBCQUFBO0UzRTBnM0M5Qjs7RTJFemczQ007O0lBRUUsOEJBQUE7RTNFNGczQ1I7O0UyRTFnM0NNOztJQUVFLGdDQUFBO0UzRTZnM0NSOztFMkUzZzNDTTs7SUFFRSxpQ0FBQTtFM0U4ZzNDUjs7RTJFNWczQ007O0lBRUUsK0JBQUE7RTNFK2czQ1I7O0UyRTloM0NNO0lBQXdCLHdCQUFBO0UzRWtpM0M5Qjs7RTJFamkzQ007O0lBRUUsNEJBQUE7RTNFb2kzQ1I7O0UyRWxpM0NNOztJQUVFLDhCQUFBO0UzRXFpM0NSOztFMkVuaTNDTTs7SUFFRSwrQkFBQTtFM0VzaTNDUjs7RTJFcGkzQ007O0lBRUUsNkJBQUE7RTNFdWkzQ1I7O0UyRXRqM0NNO0lBQXdCLDBCQUFBO0UzRTBqM0M5Qjs7RTJFemozQ007O0lBRUUsOEJBQUE7RTNFNGozQ1I7O0UyRTFqM0NNOztJQUVFLGdDQUFBO0UzRTZqM0NSOztFMkUzajNDTTs7SUFFRSxpQ0FBQTtFM0U4ajNDUjs7RTJFNWozQ007O0lBRUUsK0JBQUE7RTNFK2ozQ1I7O0UyRTlrM0NNO0lBQXdCLHdCQUFBO0UzRWtsM0M5Qjs7RTJFamwzQ007O0lBRUUsNEJBQUE7RTNFb2wzQ1I7O0UyRWxsM0NNOztJQUVFLDhCQUFBO0UzRXFsM0NSOztFMkVubDNDTTs7SUFFRSwrQkFBQTtFM0VzbDNDUjs7RTJFcGwzQ007O0lBRUUsNkJBQUE7RTNFdWwzQ1I7O0UyRXRtM0NNO0lBQXdCLDBCQUFBO0UzRTBtM0M5Qjs7RTJFem0zQ007O0lBRUUsOEJBQUE7RTNFNG0zQ1I7O0UyRTFtM0NNOztJQUVFLGdDQUFBO0UzRTZtM0NSOztFMkUzbTNDTTs7SUFFRSxpQ0FBQTtFM0U4bTNDUjs7RTJFNW0zQ007O0lBRUUsK0JBQUE7RTNFK20zQ1I7O0UyRTluM0NNO0lBQXdCLHdCQUFBO0UzRWtvM0M5Qjs7RTJFam8zQ007O0lBRUUsNEJBQUE7RTNFb28zQ1I7O0UyRWxvM0NNOztJQUVFLDhCQUFBO0UzRXFvM0NSOztFMkVubzNDTTs7SUFFRSwrQkFBQTtFM0VzbzNDUjs7RTJFcG8zQ007O0lBRUUsNkJBQUE7RTNFdW8zQ1I7O0UyRXRwM0NNO0lBQXdCLDBCQUFBO0UzRTBwM0M5Qjs7RTJFenAzQ007O0lBRUUsOEJBQUE7RTNFNHAzQ1I7O0UyRTFwM0NNOztJQUVFLGdDQUFBO0UzRTZwM0NSOztFMkUzcDNDTTs7SUFFRSxpQ0FBQTtFM0U4cDNDUjs7RTJFNXAzQ007O0lBRUUsK0JBQUE7RTNFK3AzQ1I7O0UyRTlxM0NNO0lBQXdCLHdCQUFBO0UzRWtyM0M5Qjs7RTJFanIzQ007O0lBRUUsNEJBQUE7RTNFb3IzQ1I7O0UyRWxyM0NNOztJQUVFLDhCQUFBO0UzRXFyM0NSOztFMkVucjNDTTs7SUFFRSwrQkFBQTtFM0VzcjNDUjs7RTJFcHIzQ007O0lBRUUsNkJBQUE7RTNFdXIzQ1I7O0UyRXRzM0NNO0lBQXdCLDBCQUFBO0UzRTBzM0M5Qjs7RTJFenMzQ007O0lBRUUsOEJBQUE7RTNFNHMzQ1I7O0UyRTFzM0NNOztJQUVFLGdDQUFBO0UzRTZzM0NSOztFMkUzczNDTTs7SUFFRSxpQ0FBQTtFM0U4czNDUjs7RTJFNXMzQ007O0lBRUUsK0JBQUE7RTNFK3MzQ1I7O0UyRTl0M0NNO0lBQXdCLHdCQUFBO0UzRWt1M0M5Qjs7RTJFanUzQ007O0lBRUUsNEJBQUE7RTNFb3UzQ1I7O0UyRWx1M0NNOztJQUVFLDhCQUFBO0UzRXF1M0NSOztFMkVudTNDTTs7SUFFRSwrQkFBQTtFM0VzdTNDUjs7RTJFcHUzQ007O0lBRUUsNkJBQUE7RTNFdXUzQ1I7O0UyRXR2M0NNO0lBQXdCLHdCQUFBO0UzRTB2M0M5Qjs7RTJFenYzQ007O0lBRUUsNEJBQUE7RTNFNHYzQ1I7O0UyRTF2M0NNOztJQUVFLDhCQUFBO0UzRTZ2M0NSOztFMkUzdjNDTTs7SUFFRSwrQkFBQTtFM0U4djNDUjs7RTJFNXYzQ007O0lBRUUsNkJBQUE7RTNFK3YzQ1I7O0UyRTl3M0NNO0lBQXdCLHdCQUFBO0UzRWt4M0M5Qjs7RTJFangzQ007O0lBRUUsNEJBQUE7RTNFb3gzQ1I7O0UyRWx4M0NNOztJQUVFLDhCQUFBO0UzRXF4M0NSOztFMkVueDNDTTs7SUFFRSwrQkFBQTtFM0VzeDNDUjs7RTJFcHgzQ007O0lBRUUsNkJBQUE7RTNFdXgzQ1I7O0UyRXR5M0NNO0lBQXdCLHdCQUFBO0UzRTB5M0M5Qjs7RTJFenkzQ007O0lBRUUsNEJBQUE7RTNFNHkzQ1I7O0UyRTF5M0NNOztJQUVFLDhCQUFBO0UzRTZ5M0NSOztFMkUzeTNDTTs7SUFFRSwrQkFBQTtFM0U4eTNDUjs7RTJFNXkzQ007O0lBRUUsNkJBQUE7RTNFK3kzQ1I7O0UyRXp5M0NFO0lBQW1CLHVCQUFBO0UzRTZ5M0NyQjs7RTJFNXkzQ0U7O0lBRUUsMkJBQUE7RTNFK3kzQ0o7O0UyRTd5M0NFOztJQUVFLDZCQUFBO0UzRWd6M0NKOztFMkU5eTNDRTs7SUFFRSw4QkFBQTtFM0VpejNDSjs7RTJFL3kzQ0U7O0lBRUUsNEJBQUE7RTNFa3ozQ0o7QUFDRjtBbUI1ejNDSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTNFazMzQ3RDOztFMkVqMzNDTTs7SUFFRSx3QkFBQTtFM0VvMzNDUjs7RTJFbDMzQ007O0lBRUUsMEJBQUE7RTNFcTMzQ1I7O0UyRW4zM0NNOztJQUVFLDJCQUFBO0UzRXMzM0NSOztFMkVwMzNDTTs7SUFFRSx5QkFBQTtFM0V1MzNDUjs7RTJFdDQzQ007SUFBZ0MsMEJBQUE7RTNFMDQzQ3RDOztFMkV6NDNDTTs7SUFFRSw4QkFBQTtFM0U0NDNDUjs7RTJFMTQzQ007O0lBRUUsZ0NBQUE7RTNFNjQzQ1I7O0UyRTM0M0NNOztJQUVFLGlDQUFBO0UzRTg0M0NSOztFMkU1NDNDTTs7SUFFRSwrQkFBQTtFM0UrNDNDUjs7RTJFOTUzQ007SUFBZ0MseUJBQUE7RTNFazYzQ3RDOztFMkVqNjNDTTs7SUFFRSw2QkFBQTtFM0VvNjNDUjs7RTJFbDYzQ007O0lBRUUsK0JBQUE7RTNFcTYzQ1I7O0UyRW42M0NNOztJQUVFLGdDQUFBO0UzRXM2M0NSOztFMkVwNjNDTTs7SUFFRSw4QkFBQTtFM0V1NjNDUjs7RTJFdDczQ007SUFBZ0MsdUJBQUE7RTNFMDczQ3RDOztFMkV6NzNDTTs7SUFFRSwyQkFBQTtFM0U0NzNDUjs7RTJFMTczQ007O0lBRUUsNkJBQUE7RTNFNjczQ1I7O0UyRTM3M0NNOztJQUVFLDhCQUFBO0UzRTg3M0NSOztFMkU1NzNDTTs7SUFFRSw0QkFBQTtFM0UrNzNDUjs7RTJFOTgzQ007SUFBZ0MseUJBQUE7RTNFazkzQ3RDOztFMkVqOTNDTTs7SUFFRSw2QkFBQTtFM0VvOTNDUjs7RTJFbDkzQ007O0lBRUUsK0JBQUE7RTNFcTkzQ1I7O0UyRW45M0NNOztJQUVFLGdDQUFBO0UzRXM5M0NSOztFMkVwOTNDTTs7SUFFRSw4QkFBQTtFM0V1OTNDUjs7RTJFdCszQ007SUFBZ0MsdUJBQUE7RTNFMCszQ3RDOztFMkV6KzNDTTs7SUFFRSwyQkFBQTtFM0U0KzNDUjs7RTJFMSszQ007O0lBRUUsNkJBQUE7RTNFNiszQ1I7O0UyRTMrM0NNOztJQUVFLDhCQUFBO0UzRTgrM0NSOztFMkU1KzNDTTs7SUFFRSw0QkFBQTtFM0UrKzNDUjs7RTJFOS8zQ007SUFBZ0MsdUJBQUE7RTNFa2c0Q3RDOztFMkVqZzRDTTs7SUFFRSwyQkFBQTtFM0VvZzRDUjs7RTJFbGc0Q007O0lBRUUsNkJBQUE7RTNFcWc0Q1I7O0UyRW5nNENNOztJQUVFLDhCQUFBO0UzRXNnNENSOztFMkVwZzRDTTs7SUFFRSw0QkFBQTtFM0V1ZzRDUjs7RTJFdGg0Q007SUFBZ0MseUJBQUE7RTNFMGg0Q3RDOztFMkV6aDRDTTs7SUFFRSw2QkFBQTtFM0U0aDRDUjs7RTJFMWg0Q007O0lBRUUsK0JBQUE7RTNFNmg0Q1I7O0UyRTNoNENNOztJQUVFLGdDQUFBO0UzRThoNENSOztFMkU1aDRDTTs7SUFFRSw4QkFBQTtFM0UraDRDUjs7RTJFOWk0Q007SUFBZ0MsdUJBQUE7RTNFa2o0Q3RDOztFMkVqajRDTTs7SUFFRSwyQkFBQTtFM0VvajRDUjs7RTJFbGo0Q007O0lBRUUsNkJBQUE7RTNFcWo0Q1I7O0UyRW5qNENNOztJQUVFLDhCQUFBO0UzRXNqNENSOztFMkVwajRDTTs7SUFFRSw0QkFBQTtFM0V1ajRDUjs7RTJFdGs0Q007SUFBZ0MseUJBQUE7RTNFMGs0Q3RDOztFMkV6azRDTTs7SUFFRSw2QkFBQTtFM0U0azRDUjs7RTJFMWs0Q007O0lBRUUsK0JBQUE7RTNFNms0Q1I7O0UyRTNrNENNOztJQUVFLGdDQUFBO0UzRThrNENSOztFMkU1azRDTTs7SUFFRSw4QkFBQTtFM0UrazRDUjs7RTJFOWw0Q007SUFBZ0MsdUJBQUE7RTNFa200Q3RDOztFMkVqbTRDTTs7SUFFRSwyQkFBQTtFM0VvbTRDUjs7RTJFbG00Q007O0lBRUUsNkJBQUE7RTNFcW00Q1I7O0UyRW5tNENNOztJQUVFLDhCQUFBO0UzRXNtNENSOztFMkVwbTRDTTs7SUFFRSw0QkFBQTtFM0V1bTRDUjs7RTJFdG40Q007SUFBZ0MseUJBQUE7RTNFMG40Q3RDOztFMkV6bjRDTTs7SUFFRSw2QkFBQTtFM0U0bjRDUjs7RTJFMW40Q007O0lBRUUsK0JBQUE7RTNFNm40Q1I7O0UyRTNuNENNOztJQUVFLGdDQUFBO0UzRThuNENSOztFMkU1bjRDTTs7SUFFRSw4QkFBQTtFM0UrbjRDUjs7RTJFOW80Q007SUFBZ0MsdUJBQUE7RTNFa3A0Q3RDOztFMkVqcDRDTTs7SUFFRSwyQkFBQTtFM0VvcDRDUjs7RTJFbHA0Q007O0lBRUUsNkJBQUE7RTNFcXA0Q1I7O0UyRW5wNENNOztJQUVFLDhCQUFBO0UzRXNwNENSOztFMkVwcDRDTTs7SUFFRSw0QkFBQTtFM0V1cDRDUjs7RTJFdHE0Q007SUFBZ0MseUJBQUE7RTNFMHE0Q3RDOztFMkV6cTRDTTs7SUFFRSw2QkFBQTtFM0U0cTRDUjs7RTJFMXE0Q007O0lBRUUsK0JBQUE7RTNFNnE0Q1I7O0UyRTNxNENNOztJQUVFLGdDQUFBO0UzRThxNENSOztFMkU1cTRDTTs7SUFFRSw4QkFBQTtFM0UrcTRDUjs7RTJFOXI0Q007SUFBZ0MsdUJBQUE7RTNFa3M0Q3RDOztFMkVqczRDTTs7SUFFRSwyQkFBQTtFM0VvczRDUjs7RTJFbHM0Q007O0lBRUUsNkJBQUE7RTNFcXM0Q1I7O0UyRW5zNENNOztJQUVFLDhCQUFBO0UzRXNzNENSOztFMkVwczRDTTs7SUFFRSw0QkFBQTtFM0V1czRDUjs7RTJFdHQ0Q007SUFBZ0MseUJBQUE7RTNFMHQ0Q3RDOztFMkV6dDRDTTs7SUFFRSw2QkFBQTtFM0U0dDRDUjs7RTJFMXQ0Q007O0lBRUUsK0JBQUE7RTNFNnQ0Q1I7O0UyRTN0NENNOztJQUVFLGdDQUFBO0UzRTh0NENSOztFMkU1dDRDTTs7SUFFRSw4QkFBQTtFM0UrdDRDUjs7RTJFOXU0Q007SUFBZ0MsdUJBQUE7RTNFa3Y0Q3RDOztFMkVqdjRDTTs7SUFFRSwyQkFBQTtFM0VvdjRDUjs7RTJFbHY0Q007O0lBRUUsNkJBQUE7RTNFcXY0Q1I7O0UyRW52NENNOztJQUVFLDhCQUFBO0UzRXN2NENSOztFMkVwdjRDTTs7SUFFRSw0QkFBQTtFM0V1djRDUjs7RTJFdHc0Q007SUFBZ0MsdUJBQUE7RTNFMHc0Q3RDOztFMkV6dzRDTTs7SUFFRSwyQkFBQTtFM0U0dzRDUjs7RTJFMXc0Q007O0lBRUUsNkJBQUE7RTNFNnc0Q1I7O0UyRTN3NENNOztJQUVFLDhCQUFBO0UzRTh3NENSOztFMkU1dzRDTTs7SUFFRSw0QkFBQTtFM0UrdzRDUjs7RTJFOXg0Q007SUFBZ0MsdUJBQUE7RTNFa3k0Q3RDOztFMkVqeTRDTTs7SUFFRSwyQkFBQTtFM0VveTRDUjs7RTJFbHk0Q007O0lBRUUsNkJBQUE7RTNFcXk0Q1I7O0UyRW55NENNOztJQUVFLDhCQUFBO0UzRXN5NENSOztFMkVweTRDTTs7SUFFRSw0QkFBQTtFM0V1eTRDUjs7RTJFdHo0Q007SUFBZ0MsdUJBQUE7RTNFMHo0Q3RDOztFMkV6ejRDTTs7SUFFRSwyQkFBQTtFM0U0ejRDUjs7RTJFMXo0Q007O0lBRUUsNkJBQUE7RTNFNno0Q1I7O0UyRTN6NENNOztJQUVFLDhCQUFBO0UzRTh6NENSOztFMkU1ejRDTTs7SUFFRSw0QkFBQTtFM0UrejRDUjs7RTJFOTA0Q007SUFBZ0MscUJBQUE7RTNFazE0Q3RDOztFMkVqMTRDTTs7SUFFRSx5QkFBQTtFM0VvMTRDUjs7RTJFbDE0Q007O0lBRUUsMkJBQUE7RTNFcTE0Q1I7O0UyRW4xNENNOztJQUVFLDRCQUFBO0UzRXMxNENSOztFMkVwMTRDTTs7SUFFRSwwQkFBQTtFM0V1MTRDUjs7RTJFdDI0Q007SUFBZ0MsMkJBQUE7RTNFMDI0Q3RDOztFMkV6MjRDTTs7SUFFRSwrQkFBQTtFM0U0MjRDUjs7RTJFMTI0Q007O0lBRUUsaUNBQUE7RTNFNjI0Q1I7O0UyRTMyNENNOztJQUVFLGtDQUFBO0UzRTgyNENSOztFMkU1MjRDTTs7SUFFRSxnQ0FBQTtFM0UrMjRDUjs7RTJFOTM0Q007SUFBZ0MsMEJBQUE7RTNFazQ0Q3RDOztFMkVqNDRDTTs7SUFFRSw4QkFBQTtFM0VvNDRDUjs7RTJFbDQ0Q007O0lBRUUsZ0NBQUE7RTNFcTQ0Q1I7O0UyRW40NENNOztJQUVFLGlDQUFBO0UzRXM0NENSOztFMkVwNDRDTTs7SUFFRSwrQkFBQTtFM0V1NDRDUjs7RTJFdDU0Q007SUFBZ0Msd0JBQUE7RTNFMDU0Q3RDOztFMkV6NTRDTTs7SUFFRSw0QkFBQTtFM0U0NTRDUjs7RTJFMTU0Q007O0lBRUUsOEJBQUE7RTNFNjU0Q1I7O0UyRTM1NENNOztJQUVFLCtCQUFBO0UzRTg1NENSOztFMkU1NTRDTTs7SUFFRSw2QkFBQTtFM0UrNTRDUjs7RTJFOTY0Q007SUFBZ0MsMEJBQUE7RTNFazc0Q3RDOztFMkVqNzRDTTs7SUFFRSw4QkFBQTtFM0VvNzRDUjs7RTJFbDc0Q007O0lBRUUsZ0NBQUE7RTNFcTc0Q1I7O0UyRW43NENNOztJQUVFLGlDQUFBO0UzRXM3NENSOztFMkVwNzRDTTs7SUFFRSwrQkFBQTtFM0V1NzRDUjs7RTJFdDg0Q007SUFBZ0Msd0JBQUE7RTNFMDg0Q3RDOztFMkV6ODRDTTs7SUFFRSw0QkFBQTtFM0U0ODRDUjs7RTJFMTg0Q007O0lBRUUsOEJBQUE7RTNFNjg0Q1I7O0UyRTM4NENNOztJQUVFLCtCQUFBO0UzRTg4NENSOztFMkU1ODRDTTs7SUFFRSw2QkFBQTtFM0UrODRDUjs7RTJFOTk0Q007SUFBZ0Msd0JBQUE7RTNFays0Q3RDOztFMkVqKzRDTTs7SUFFRSw0QkFBQTtFM0VvKzRDUjs7RTJFbCs0Q007O0lBRUUsOEJBQUE7RTNFcSs0Q1I7O0UyRW4rNENNOztJQUVFLCtCQUFBO0UzRXMrNENSOztFMkVwKzRDTTs7SUFFRSw2QkFBQTtFM0V1KzRDUjs7RTJFdC80Q007SUFBZ0MsMEJBQUE7RTNFMC80Q3RDOztFMkV6LzRDTTs7SUFFRSw4QkFBQTtFM0U0LzRDUjs7RTJFMS80Q007O0lBRUUsZ0NBQUE7RTNFNi80Q1I7O0UyRTMvNENNOztJQUVFLGlDQUFBO0UzRTgvNENSOztFMkU1LzRDTTs7SUFFRSwrQkFBQTtFM0UrLzRDUjs7RTJFOWc1Q007SUFBZ0Msd0JBQUE7RTNFa2g1Q3RDOztFMkVqaDVDTTs7SUFFRSw0QkFBQTtFM0VvaDVDUjs7RTJFbGg1Q007O0lBRUUsOEJBQUE7RTNFcWg1Q1I7O0UyRW5oNUNNOztJQUVFLCtCQUFBO0UzRXNoNUNSOztFMkVwaDVDTTs7SUFFRSw2QkFBQTtFM0V1aDVDUjs7RTJFdGk1Q007SUFBZ0MsMEJBQUE7RTNFMGk1Q3RDOztFMkV6aTVDTTs7SUFFRSw4QkFBQTtFM0U0aTVDUjs7RTJFMWk1Q007O0lBRUUsZ0NBQUE7RTNFNmk1Q1I7O0UyRTNpNUNNOztJQUVFLGlDQUFBO0UzRThpNUNSOztFMkU1aTVDTTs7SUFFRSwrQkFBQTtFM0UraTVDUjs7RTJFOWo1Q007SUFBZ0Msd0JBQUE7RTNFa2s1Q3RDOztFMkVqazVDTTs7SUFFRSw0QkFBQTtFM0VvazVDUjs7RTJFbGs1Q007O0lBRUUsOEJBQUE7RTNFcWs1Q1I7O0UyRW5rNUNNOztJQUVFLCtCQUFBO0UzRXNrNUNSOztFMkVwazVDTTs7SUFFRSw2QkFBQTtFM0V1azVDUjs7RTJFdGw1Q007SUFBZ0MsMEJBQUE7RTNFMGw1Q3RDOztFMkV6bDVDTTs7SUFFRSw4QkFBQTtFM0U0bDVDUjs7RTJFMWw1Q007O0lBRUUsZ0NBQUE7RTNFNmw1Q1I7O0UyRTNsNUNNOztJQUVFLGlDQUFBO0UzRThsNUNSOztFMkU1bDVDTTs7SUFFRSwrQkFBQTtFM0UrbDVDUjs7RTJFOW01Q007SUFBZ0Msd0JBQUE7RTNFa241Q3RDOztFMkVqbjVDTTs7SUFFRSw0QkFBQTtFM0VvbjVDUjs7RTJFbG41Q007O0lBRUUsOEJBQUE7RTNFcW41Q1I7O0UyRW5uNUNNOztJQUVFLCtCQUFBO0UzRXNuNUNSOztFMkVwbjVDTTs7SUFFRSw2QkFBQTtFM0V1bjVDUjs7RTJFdG81Q007SUFBZ0MsMEJBQUE7RTNFMG81Q3RDOztFMkV6bzVDTTs7SUFFRSw4QkFBQTtFM0U0bzVDUjs7RTJFMW81Q007O0lBRUUsZ0NBQUE7RTNFNm81Q1I7O0UyRTNvNUNNOztJQUVFLGlDQUFBO0UzRThvNUNSOztFMkU1bzVDTTs7SUFFRSwrQkFBQTtFM0UrbzVDUjs7RTJFOXA1Q007SUFBZ0Msd0JBQUE7RTNFa3E1Q3RDOztFMkVqcTVDTTs7SUFFRSw0QkFBQTtFM0VvcTVDUjs7RTJFbHE1Q007O0lBRUUsOEJBQUE7RTNFcXE1Q1I7O0UyRW5xNUNNOztJQUVFLCtCQUFBO0UzRXNxNUNSOztFMkVwcTVDTTs7SUFFRSw2QkFBQTtFM0V1cTVDUjs7RTJFdHI1Q007SUFBZ0MsMEJBQUE7RTNFMHI1Q3RDOztFMkV6cjVDTTs7SUFFRSw4QkFBQTtFM0U0cjVDUjs7RTJFMXI1Q007O0lBRUUsZ0NBQUE7RTNFNnI1Q1I7O0UyRTNyNUNNOztJQUVFLGlDQUFBO0UzRThyNUNSOztFMkU1cjVDTTs7SUFFRSwrQkFBQTtFM0UrcjVDUjs7RTJFOXM1Q007SUFBZ0Msd0JBQUE7RTNFa3Q1Q3RDOztFMkVqdDVDTTs7SUFFRSw0QkFBQTtFM0VvdDVDUjs7RTJFbHQ1Q007O0lBRUUsOEJBQUE7RTNFcXQ1Q1I7O0UyRW50NUNNOztJQUVFLCtCQUFBO0UzRXN0NUNSOztFMkVwdDVDTTs7SUFFRSw2QkFBQTtFM0V1dDVDUjs7RTJFdHU1Q007SUFBZ0Msd0JBQUE7RTNFMHU1Q3RDOztFMkV6dTVDTTs7SUFFRSw0QkFBQTtFM0U0dTVDUjs7RTJFMXU1Q007O0lBRUUsOEJBQUE7RTNFNnU1Q1I7O0UyRTN1NUNNOztJQUVFLCtCQUFBO0UzRTh1NUNSOztFMkU1dTVDTTs7SUFFRSw2QkFBQTtFM0UrdTVDUjs7RTJFOXY1Q007SUFBZ0Msd0JBQUE7RTNFa3c1Q3RDOztFMkVqdzVDTTs7SUFFRSw0QkFBQTtFM0VvdzVDUjs7RTJFbHc1Q007O0lBRUUsOEJBQUE7RTNFcXc1Q1I7O0UyRW53NUNNOztJQUVFLCtCQUFBO0UzRXN3NUNSOztFMkVwdzVDTTs7SUFFRSw2QkFBQTtFM0V1dzVDUjs7RTJFdHg1Q007SUFBZ0Msd0JBQUE7RTNFMHg1Q3RDOztFMkV6eDVDTTs7SUFFRSw0QkFBQTtFM0U0eDVDUjs7RTJFMXg1Q007O0lBRUUsOEJBQUE7RTNFNng1Q1I7O0UyRTN4NUNNOztJQUVFLCtCQUFBO0UzRTh4NUNSOztFMkU1eDVDTTs7SUFFRSw2QkFBQTtFM0UreDVDUjs7RTJFdng1Q007SUFBd0IsMkJBQUE7RTNFMng1QzlCOztFMkUxeDVDTTs7SUFFRSwrQkFBQTtFM0U2eDVDUjs7RTJFM3g1Q007O0lBRUUsaUNBQUE7RTNFOHg1Q1I7O0UyRTV4NUNNOztJQUVFLGtDQUFBO0UzRSt4NUNSOztFMkU3eDVDTTs7SUFFRSxnQ0FBQTtFM0VneTVDUjs7RTJFL3k1Q007SUFBd0IsMEJBQUE7RTNFbXo1QzlCOztFMkVsejVDTTs7SUFFRSw4QkFBQTtFM0VxejVDUjs7RTJFbno1Q007O0lBRUUsZ0NBQUE7RTNFc3o1Q1I7O0UyRXB6NUNNOztJQUVFLGlDQUFBO0UzRXV6NUNSOztFMkVyejVDTTs7SUFFRSwrQkFBQTtFM0V3ejVDUjs7RTJFdjA1Q007SUFBd0Isd0JBQUE7RTNFMjA1QzlCOztFMkUxMDVDTTs7SUFFRSw0QkFBQTtFM0U2MDVDUjs7RTJFMzA1Q007O0lBRUUsOEJBQUE7RTNFODA1Q1I7O0UyRTUwNUNNOztJQUVFLCtCQUFBO0UzRSswNUNSOztFMkU3MDVDTTs7SUFFRSw2QkFBQTtFM0VnMTVDUjs7RTJFLzE1Q007SUFBd0IsMEJBQUE7RTNFbTI1QzlCOztFMkVsMjVDTTs7SUFFRSw4QkFBQTtFM0VxMjVDUjs7RTJFbjI1Q007O0lBRUUsZ0NBQUE7RTNFczI1Q1I7O0UyRXAyNUNNOztJQUVFLGlDQUFBO0UzRXUyNUNSOztFMkVyMjVDTTs7SUFFRSwrQkFBQTtFM0V3MjVDUjs7RTJFdjM1Q007SUFBd0Isd0JBQUE7RTNFMjM1QzlCOztFMkUxMzVDTTs7SUFFRSw0QkFBQTtFM0U2MzVDUjs7RTJFMzM1Q007O0lBRUUsOEJBQUE7RTNFODM1Q1I7O0UyRTUzNUNNOztJQUVFLCtCQUFBO0UzRSszNUNSOztFMkU3MzVDTTs7SUFFRSw2QkFBQTtFM0VnNDVDUjs7RTJFLzQ1Q007SUFBd0IsdUJBQUE7RTNFbTU1QzlCOztFMkVsNTVDTTs7SUFFRSwyQkFBQTtFM0VxNTVDUjs7RTJFbjU1Q007O0lBRUUsNkJBQUE7RTNFczU1Q1I7O0UyRXA1NUNNOztJQUVFLDhCQUFBO0UzRXU1NUNSOztFMkVyNTVDTTs7SUFFRSw0QkFBQTtFM0V3NTVDUjs7RTJFdjY1Q007SUFBd0IsMEJBQUE7RTNFMjY1QzlCOztFMkUxNjVDTTs7SUFFRSw4QkFBQTtFM0U2NjVDUjs7RTJFMzY1Q007O0lBRUUsZ0NBQUE7RTNFODY1Q1I7O0UyRTU2NUNNOztJQUVFLGlDQUFBO0UzRSs2NUNSOztFMkU3NjVDTTs7SUFFRSwrQkFBQTtFM0VnNzVDUjs7RTJFLzc1Q007SUFBd0Isd0JBQUE7RTNFbTg1QzlCOztFMkVsODVDTTs7SUFFRSw0QkFBQTtFM0VxODVDUjs7RTJFbjg1Q007O0lBRUUsOEJBQUE7RTNFczg1Q1I7O0UyRXA4NUNNOztJQUVFLCtCQUFBO0UzRXU4NUNSOztFMkVyODVDTTs7SUFFRSw2QkFBQTtFM0V3ODVDUjs7RTJFdjk1Q007SUFBd0IsMEJBQUE7RTNFMjk1QzlCOztFMkUxOTVDTTs7SUFFRSw4QkFBQTtFM0U2OTVDUjs7RTJFMzk1Q007O0lBRUUsZ0NBQUE7RTNFODk1Q1I7O0UyRTU5NUNNOztJQUVFLGlDQUFBO0UzRSs5NUNSOztFMkU3OTVDTTs7SUFFRSwrQkFBQTtFM0VnKzVDUjs7RTJFLys1Q007SUFBd0Isd0JBQUE7RTNFbS81QzlCOztFMkVsLzVDTTs7SUFFRSw0QkFBQTtFM0VxLzVDUjs7RTJFbi81Q007O0lBRUUsOEJBQUE7RTNFcy81Q1I7O0UyRXAvNUNNOztJQUVFLCtCQUFBO0UzRXUvNUNSOztFMkVyLzVDTTs7SUFFRSw2QkFBQTtFM0V3LzVDUjs7RTJFdmc2Q007SUFBd0IsMEJBQUE7RTNFMmc2QzlCOztFMkUxZzZDTTs7SUFFRSw4QkFBQTtFM0U2ZzZDUjs7RTJFM2c2Q007O0lBRUUsZ0NBQUE7RTNFOGc2Q1I7O0UyRTVnNkNNOztJQUVFLGlDQUFBO0UzRStnNkNSOztFMkU3ZzZDTTs7SUFFRSwrQkFBQTtFM0VnaDZDUjs7RTJFL2g2Q007SUFBd0Isd0JBQUE7RTNFbWk2QzlCOztFMkVsaTZDTTs7SUFFRSw0QkFBQTtFM0VxaTZDUjs7RTJFbmk2Q007O0lBRUUsOEJBQUE7RTNFc2k2Q1I7O0UyRXBpNkNNOztJQUVFLCtCQUFBO0UzRXVpNkNSOztFMkVyaTZDTTs7SUFFRSw2QkFBQTtFM0V3aTZDUjs7RTJFdmo2Q007SUFBd0IsMEJBQUE7RTNFMmo2QzlCOztFMkUxajZDTTs7SUFFRSw4QkFBQTtFM0U2ajZDUjs7RTJFM2o2Q007O0lBRUUsZ0NBQUE7RTNFOGo2Q1I7O0UyRTVqNkNNOztJQUVFLGlDQUFBO0UzRStqNkNSOztFMkU3ajZDTTs7SUFFRSwrQkFBQTtFM0VnazZDUjs7RTJFL2s2Q007SUFBd0Isd0JBQUE7RTNFbWw2QzlCOztFMkVsbDZDTTs7SUFFRSw0QkFBQTtFM0VxbDZDUjs7RTJFbmw2Q007O0lBRUUsOEJBQUE7RTNFc2w2Q1I7O0UyRXBsNkNNOztJQUVFLCtCQUFBO0UzRXVsNkNSOztFMkVybDZDTTs7SUFFRSw2QkFBQTtFM0V3bDZDUjs7RTJFdm02Q007SUFBd0IsMEJBQUE7RTNFMm02QzlCOztFMkUxbTZDTTs7SUFFRSw4QkFBQTtFM0U2bTZDUjs7RTJFM202Q007O0lBRUUsZ0NBQUE7RTNFOG02Q1I7O0UyRTVtNkNNOztJQUVFLGlDQUFBO0UzRSttNkNSOztFMkU3bTZDTTs7SUFFRSwrQkFBQTtFM0VnbjZDUjs7RTJFL242Q007SUFBd0Isd0JBQUE7RTNFbW82QzlCOztFMkVsbzZDTTs7SUFFRSw0QkFBQTtFM0VxbzZDUjs7RTJFbm82Q007O0lBRUUsOEJBQUE7RTNFc282Q1I7O0UyRXBvNkNNOztJQUVFLCtCQUFBO0UzRXVvNkNSOztFMkVybzZDTTs7SUFFRSw2QkFBQTtFM0V3bzZDUjs7RTJFdnA2Q007SUFBd0Isd0JBQUE7RTNFMnA2QzlCOztFMkUxcDZDTTs7SUFFRSw0QkFBQTtFM0U2cDZDUjs7RTJFM3A2Q007O0lBRUUsOEJBQUE7RTNFOHA2Q1I7O0UyRTVwNkNNOztJQUVFLCtCQUFBO0UzRStwNkNSOztFMkU3cDZDTTs7SUFFRSw2QkFBQTtFM0VncTZDUjs7RTJFL3E2Q007SUFBd0Isd0JBQUE7RTNFbXI2QzlCOztFMkVscjZDTTs7SUFFRSw0QkFBQTtFM0VxcjZDUjs7RTJFbnI2Q007O0lBRUUsOEJBQUE7RTNFc3I2Q1I7O0UyRXByNkNNOztJQUVFLCtCQUFBO0UzRXVyNkNSOztFMkVycjZDTTs7SUFFRSw2QkFBQTtFM0V3cjZDUjs7RTJFdnM2Q007SUFBd0Isd0JBQUE7RTNFMnM2QzlCOztFMkUxczZDTTs7SUFFRSw0QkFBQTtFM0U2czZDUjs7RTJFM3M2Q007O0lBRUUsOEJBQUE7RTNFOHM2Q1I7O0UyRTVzNkNNOztJQUVFLCtCQUFBO0UzRStzNkNSOztFMkU3czZDTTs7SUFFRSw2QkFBQTtFM0VndDZDUjs7RTJFMXM2Q0U7SUFBbUIsdUJBQUE7RTNFOHM2Q3JCOztFMkU3czZDRTs7SUFFRSwyQkFBQTtFM0VndDZDSjs7RTJFOXM2Q0U7O0lBRUUsNkJBQUE7RTNFaXQ2Q0o7O0UyRS9zNkNFOztJQUVFLDhCQUFBO0UzRWt0NkNKOztFMkVodDZDRTs7SUFFRSw0QkFBQTtFM0VtdDZDSjtBQUNGO0FtQjd0NkNJO0V3RGxESTtJQUFnQyxvQkFBQTtFM0VteDZDdEM7O0UyRWx4NkNNOztJQUVFLHdCQUFBO0UzRXF4NkNSOztFMkVueDZDTTs7SUFFRSwwQkFBQTtFM0VzeDZDUjs7RTJFcHg2Q007O0lBRUUsMkJBQUE7RTNFdXg2Q1I7O0UyRXJ4NkNNOztJQUVFLHlCQUFBO0UzRXd4NkNSOztFMkV2eTZDTTtJQUFnQywwQkFBQTtFM0UyeTZDdEM7O0UyRTF5NkNNOztJQUVFLDhCQUFBO0UzRTZ5NkNSOztFMkUzeTZDTTs7SUFFRSxnQ0FBQTtFM0U4eTZDUjs7RTJFNXk2Q007O0lBRUUsaUNBQUE7RTNFK3k2Q1I7O0UyRTd5NkNNOztJQUVFLCtCQUFBO0UzRWd6NkNSOztFMkUvejZDTTtJQUFnQyx5QkFBQTtFM0VtMDZDdEM7O0UyRWwwNkNNOztJQUVFLDZCQUFBO0UzRXEwNkNSOztFMkVuMDZDTTs7SUFFRSwrQkFBQTtFM0VzMDZDUjs7RTJFcDA2Q007O0lBRUUsZ0NBQUE7RTNFdTA2Q1I7O0UyRXIwNkNNOztJQUVFLDhCQUFBO0UzRXcwNkNSOztFMkV2MTZDTTtJQUFnQyx1QkFBQTtFM0UyMTZDdEM7O0UyRTExNkNNOztJQUVFLDJCQUFBO0UzRTYxNkNSOztFMkUzMTZDTTs7SUFFRSw2QkFBQTtFM0U4MTZDUjs7RTJFNTE2Q007O0lBRUUsOEJBQUE7RTNFKzE2Q1I7O0UyRTcxNkNNOztJQUVFLDRCQUFBO0UzRWcyNkNSOztFMkUvMjZDTTtJQUFnQyx5QkFBQTtFM0VtMzZDdEM7O0UyRWwzNkNNOztJQUVFLDZCQUFBO0UzRXEzNkNSOztFMkVuMzZDTTs7SUFFRSwrQkFBQTtFM0VzMzZDUjs7RTJFcDM2Q007O0lBRUUsZ0NBQUE7RTNFdTM2Q1I7O0UyRXIzNkNNOztJQUVFLDhCQUFBO0UzRXczNkNSOztFMkV2NDZDTTtJQUFnQyx1QkFBQTtFM0UyNDZDdEM7O0UyRTE0NkNNOztJQUVFLDJCQUFBO0UzRTY0NkNSOztFMkUzNDZDTTs7SUFFRSw2QkFBQTtFM0U4NDZDUjs7RTJFNTQ2Q007O0lBRUUsOEJBQUE7RTNFKzQ2Q1I7O0UyRTc0NkNNOztJQUVFLDRCQUFBO0UzRWc1NkNSOztFMkUvNTZDTTtJQUFnQyx1QkFBQTtFM0VtNjZDdEM7O0UyRWw2NkNNOztJQUVFLDJCQUFBO0UzRXE2NkNSOztFMkVuNjZDTTs7SUFFRSw2QkFBQTtFM0VzNjZDUjs7RTJFcDY2Q007O0lBRUUsOEJBQUE7RTNFdTY2Q1I7O0UyRXI2NkNNOztJQUVFLDRCQUFBO0UzRXc2NkNSOztFMkV2NzZDTTtJQUFnQyx5QkFBQTtFM0UyNzZDdEM7O0UyRTE3NkNNOztJQUVFLDZCQUFBO0UzRTY3NkNSOztFMkUzNzZDTTs7SUFFRSwrQkFBQTtFM0U4NzZDUjs7RTJFNTc2Q007O0lBRUUsZ0NBQUE7RTNFKzc2Q1I7O0UyRTc3NkNNOztJQUVFLDhCQUFBO0UzRWc4NkNSOztFMkUvODZDTTtJQUFnQyx1QkFBQTtFM0VtOTZDdEM7O0UyRWw5NkNNOztJQUVFLDJCQUFBO0UzRXE5NkNSOztFMkVuOTZDTTs7SUFFRSw2QkFBQTtFM0VzOTZDUjs7RTJFcDk2Q007O0lBRUUsOEJBQUE7RTNFdTk2Q1I7O0UyRXI5NkNNOztJQUVFLDRCQUFBO0UzRXc5NkNSOztFMkV2KzZDTTtJQUFnQyx5QkFBQTtFM0UyKzZDdEM7O0UyRTErNkNNOztJQUVFLDZCQUFBO0UzRTYrNkNSOztFMkUzKzZDTTs7SUFFRSwrQkFBQTtFM0U4KzZDUjs7RTJFNSs2Q007O0lBRUUsZ0NBQUE7RTNFKys2Q1I7O0UyRTcrNkNNOztJQUVFLDhCQUFBO0UzRWcvNkNSOztFMkUvLzZDTTtJQUFnQyx1QkFBQTtFM0VtZzdDdEM7O0UyRWxnN0NNOztJQUVFLDJCQUFBO0UzRXFnN0NSOztFMkVuZzdDTTs7SUFFRSw2QkFBQTtFM0VzZzdDUjs7RTJFcGc3Q007O0lBRUUsOEJBQUE7RTNFdWc3Q1I7O0UyRXJnN0NNOztJQUVFLDRCQUFBO0UzRXdnN0NSOztFMkV2aDdDTTtJQUFnQyx5QkFBQTtFM0UyaDdDdEM7O0UyRTFoN0NNOztJQUVFLDZCQUFBO0UzRTZoN0NSOztFMkUzaDdDTTs7SUFFRSwrQkFBQTtFM0U4aDdDUjs7RTJFNWg3Q007O0lBRUUsZ0NBQUE7RTNFK2g3Q1I7O0UyRTdoN0NNOztJQUVFLDhCQUFBO0UzRWdpN0NSOztFMkUvaTdDTTtJQUFnQyx1QkFBQTtFM0VtajdDdEM7O0UyRWxqN0NNOztJQUVFLDJCQUFBO0UzRXFqN0NSOztFMkVuajdDTTs7SUFFRSw2QkFBQTtFM0VzajdDUjs7RTJFcGo3Q007O0lBRUUsOEJBQUE7RTNFdWo3Q1I7O0UyRXJqN0NNOztJQUVFLDRCQUFBO0UzRXdqN0NSOztFMkV2azdDTTtJQUFnQyx5QkFBQTtFM0UyazdDdEM7O0UyRTFrN0NNOztJQUVFLDZCQUFBO0UzRTZrN0NSOztFMkUzazdDTTs7SUFFRSwrQkFBQTtFM0U4azdDUjs7RTJFNWs3Q007O0lBRUUsZ0NBQUE7RTNFK2s3Q1I7O0UyRTdrN0NNOztJQUVFLDhCQUFBO0UzRWdsN0NSOztFMkUvbDdDTTtJQUFnQyx1QkFBQTtFM0VtbTdDdEM7O0UyRWxtN0NNOztJQUVFLDJCQUFBO0UzRXFtN0NSOztFMkVubTdDTTs7SUFFRSw2QkFBQTtFM0VzbTdDUjs7RTJFcG03Q007O0lBRUUsOEJBQUE7RTNFdW03Q1I7O0UyRXJtN0NNOztJQUVFLDRCQUFBO0UzRXdtN0NSOztFMkV2bjdDTTtJQUFnQyx5QkFBQTtFM0UybjdDdEM7O0UyRTFuN0NNOztJQUVFLDZCQUFBO0UzRTZuN0NSOztFMkUzbjdDTTs7SUFFRSwrQkFBQTtFM0U4bjdDUjs7RTJFNW43Q007O0lBRUUsZ0NBQUE7RTNFK243Q1I7O0UyRTduN0NNOztJQUVFLDhCQUFBO0UzRWdvN0NSOztFMkUvbzdDTTtJQUFnQyx1QkFBQTtFM0VtcDdDdEM7O0UyRWxwN0NNOztJQUVFLDJCQUFBO0UzRXFwN0NSOztFMkVucDdDTTs7SUFFRSw2QkFBQTtFM0VzcDdDUjs7RTJFcHA3Q007O0lBRUUsOEJBQUE7RTNFdXA3Q1I7O0UyRXJwN0NNOztJQUVFLDRCQUFBO0UzRXdwN0NSOztFMkV2cTdDTTtJQUFnQyx1QkFBQTtFM0UycTdDdEM7O0UyRTFxN0NNOztJQUVFLDJCQUFBO0UzRTZxN0NSOztFMkUzcTdDTTs7SUFFRSw2QkFBQTtFM0U4cTdDUjs7RTJFNXE3Q007O0lBRUUsOEJBQUE7RTNFK3E3Q1I7O0UyRTdxN0NNOztJQUVFLDRCQUFBO0UzRWdyN0NSOztFMkUvcjdDTTtJQUFnQyx1QkFBQTtFM0VtczdDdEM7O0UyRWxzN0NNOztJQUVFLDJCQUFBO0UzRXFzN0NSOztFMkVuczdDTTs7SUFFRSw2QkFBQTtFM0VzczdDUjs7RTJFcHM3Q007O0lBRUUsOEJBQUE7RTNFdXM3Q1I7O0UyRXJzN0NNOztJQUVFLDRCQUFBO0UzRXdzN0NSOztFMkV2dDdDTTtJQUFnQyx1QkFBQTtFM0UydDdDdEM7O0UyRTF0N0NNOztJQUVFLDJCQUFBO0UzRTZ0N0NSOztFMkUzdDdDTTs7SUFFRSw2QkFBQTtFM0U4dDdDUjs7RTJFNXQ3Q007O0lBRUUsOEJBQUE7RTNFK3Q3Q1I7O0UyRTd0N0NNOztJQUVFLDRCQUFBO0UzRWd1N0NSOztFMkUvdTdDTTtJQUFnQyxxQkFBQTtFM0VtdjdDdEM7O0UyRWx2N0NNOztJQUVFLHlCQUFBO0UzRXF2N0NSOztFMkVudjdDTTs7SUFFRSwyQkFBQTtFM0VzdjdDUjs7RTJFcHY3Q007O0lBRUUsNEJBQUE7RTNFdXY3Q1I7O0UyRXJ2N0NNOztJQUVFLDBCQUFBO0UzRXd2N0NSOztFMkV2dzdDTTtJQUFnQywyQkFBQTtFM0UydzdDdEM7O0UyRTF3N0NNOztJQUVFLCtCQUFBO0UzRTZ3N0NSOztFMkUzdzdDTTs7SUFFRSxpQ0FBQTtFM0U4dzdDUjs7RTJFNXc3Q007O0lBRUUsa0NBQUE7RTNFK3c3Q1I7O0UyRTd3N0NNOztJQUVFLGdDQUFBO0UzRWd4N0NSOztFMkUveDdDTTtJQUFnQywwQkFBQTtFM0VteTdDdEM7O0UyRWx5N0NNOztJQUVFLDhCQUFBO0UzRXF5N0NSOztFMkVueTdDTTs7SUFFRSxnQ0FBQTtFM0VzeTdDUjs7RTJFcHk3Q007O0lBRUUsaUNBQUE7RTNFdXk3Q1I7O0UyRXJ5N0NNOztJQUVFLCtCQUFBO0UzRXd5N0NSOztFMkV2ejdDTTtJQUFnQyx3QkFBQTtFM0UyejdDdEM7O0UyRTF6N0NNOztJQUVFLDRCQUFBO0UzRTZ6N0NSOztFMkUzejdDTTs7SUFFRSw4QkFBQTtFM0U4ejdDUjs7RTJFNXo3Q007O0lBRUUsK0JBQUE7RTNFK3o3Q1I7O0UyRTd6N0NNOztJQUVFLDZCQUFBO0UzRWcwN0NSOztFMkUvMDdDTTtJQUFnQywwQkFBQTtFM0VtMTdDdEM7O0UyRWwxN0NNOztJQUVFLDhCQUFBO0UzRXExN0NSOztFMkVuMTdDTTs7SUFFRSxnQ0FBQTtFM0VzMTdDUjs7RTJFcDE3Q007O0lBRUUsaUNBQUE7RTNFdTE3Q1I7O0UyRXIxN0NNOztJQUVFLCtCQUFBO0UzRXcxN0NSOztFMkV2MjdDTTtJQUFnQyx3QkFBQTtFM0UyMjdDdEM7O0UyRTEyN0NNOztJQUVFLDRCQUFBO0UzRTYyN0NSOztFMkUzMjdDTTs7SUFFRSw4QkFBQTtFM0U4MjdDUjs7RTJFNTI3Q007O0lBRUUsK0JBQUE7RTNFKzI3Q1I7O0UyRTcyN0NNOztJQUVFLDZCQUFBO0UzRWczN0NSOztFMkUvMzdDTTtJQUFnQyx3QkFBQTtFM0VtNDdDdEM7O0UyRWw0N0NNOztJQUVFLDRCQUFBO0UzRXE0N0NSOztFMkVuNDdDTTs7SUFFRSw4QkFBQTtFM0VzNDdDUjs7RTJFcDQ3Q007O0lBRUUsK0JBQUE7RTNFdTQ3Q1I7O0UyRXI0N0NNOztJQUVFLDZCQUFBO0UzRXc0N0NSOztFMkV2NTdDTTtJQUFnQywwQkFBQTtFM0UyNTdDdEM7O0UyRTE1N0NNOztJQUVFLDhCQUFBO0UzRTY1N0NSOztFMkUzNTdDTTs7SUFFRSxnQ0FBQTtFM0U4NTdDUjs7RTJFNTU3Q007O0lBRUUsaUNBQUE7RTNFKzU3Q1I7O0UyRTc1N0NNOztJQUVFLCtCQUFBO0UzRWc2N0NSOztFMkUvNjdDTTtJQUFnQyx3QkFBQTtFM0VtNzdDdEM7O0UyRWw3N0NNOztJQUVFLDRCQUFBO0UzRXE3N0NSOztFMkVuNzdDTTs7SUFFRSw4QkFBQTtFM0VzNzdDUjs7RTJFcDc3Q007O0lBRUUsK0JBQUE7RTNFdTc3Q1I7O0UyRXI3N0NNOztJQUVFLDZCQUFBO0UzRXc3N0NSOztFMkV2ODdDTTtJQUFnQywwQkFBQTtFM0UyODdDdEM7O0UyRTE4N0NNOztJQUVFLDhCQUFBO0UzRTY4N0NSOztFMkUzODdDTTs7SUFFRSxnQ0FBQTtFM0U4ODdDUjs7RTJFNTg3Q007O0lBRUUsaUNBQUE7RTNFKzg3Q1I7O0UyRTc4N0NNOztJQUVFLCtCQUFBO0UzRWc5N0NSOztFMkUvOTdDTTtJQUFnQyx3QkFBQTtFM0VtKzdDdEM7O0UyRWwrN0NNOztJQUVFLDRCQUFBO0UzRXErN0NSOztFMkVuKzdDTTs7SUFFRSw4QkFBQTtFM0VzKzdDUjs7RTJFcCs3Q007O0lBRUUsK0JBQUE7RTNFdSs3Q1I7O0UyRXIrN0NNOztJQUVFLDZCQUFBO0UzRXcrN0NSOztFMkV2LzdDTTtJQUFnQywwQkFBQTtFM0UyLzdDdEM7O0UyRTEvN0NNOztJQUVFLDhCQUFBO0UzRTYvN0NSOztFMkUzLzdDTTs7SUFFRSxnQ0FBQTtFM0U4LzdDUjs7RTJFNS83Q007O0lBRUUsaUNBQUE7RTNFKy83Q1I7O0UyRTcvN0NNOztJQUVFLCtCQUFBO0UzRWdnOENSOztFMkUvZzhDTTtJQUFnQyx3QkFBQTtFM0VtaDhDdEM7O0UyRWxoOENNOztJQUVFLDRCQUFBO0UzRXFoOENSOztFMkVuaDhDTTs7SUFFRSw4QkFBQTtFM0VzaDhDUjs7RTJFcGg4Q007O0lBRUUsK0JBQUE7RTNFdWg4Q1I7O0UyRXJoOENNOztJQUVFLDZCQUFBO0UzRXdoOENSOztFMkV2aThDTTtJQUFnQywwQkFBQTtFM0UyaThDdEM7O0UyRTFpOENNOztJQUVFLDhCQUFBO0UzRTZpOENSOztFMkUzaThDTTs7SUFFRSxnQ0FBQTtFM0U4aThDUjs7RTJFNWk4Q007O0lBRUUsaUNBQUE7RTNFK2k4Q1I7O0UyRTdpOENNOztJQUVFLCtCQUFBO0UzRWdqOENSOztFMkUvajhDTTtJQUFnQyx3QkFBQTtFM0VtazhDdEM7O0UyRWxrOENNOztJQUVFLDRCQUFBO0UzRXFrOENSOztFMkVuazhDTTs7SUFFRSw4QkFBQTtFM0VzazhDUjs7RTJFcGs4Q007O0lBRUUsK0JBQUE7RTNFdWs4Q1I7O0UyRXJrOENNOztJQUVFLDZCQUFBO0UzRXdrOENSOztFMkV2bDhDTTtJQUFnQywwQkFBQTtFM0UybDhDdEM7O0UyRTFsOENNOztJQUVFLDhCQUFBO0UzRTZsOENSOztFMkUzbDhDTTs7SUFFRSxnQ0FBQTtFM0U4bDhDUjs7RTJFNWw4Q007O0lBRUUsaUNBQUE7RTNFK2w4Q1I7O0UyRTdsOENNOztJQUVFLCtCQUFBO0UzRWdtOENSOztFMkUvbThDTTtJQUFnQyx3QkFBQTtFM0VtbjhDdEM7O0UyRWxuOENNOztJQUVFLDRCQUFBO0UzRXFuOENSOztFMkVubjhDTTs7SUFFRSw4QkFBQTtFM0VzbjhDUjs7RTJFcG44Q007O0lBRUUsK0JBQUE7RTNFdW44Q1I7O0UyRXJuOENNOztJQUVFLDZCQUFBO0UzRXduOENSOztFMkV2bzhDTTtJQUFnQyx3QkFBQTtFM0UybzhDdEM7O0UyRTFvOENNOztJQUVFLDRCQUFBO0UzRTZvOENSOztFMkUzbzhDTTs7SUFFRSw4QkFBQTtFM0U4bzhDUjs7RTJFNW84Q007O0lBRUUsK0JBQUE7RTNFK284Q1I7O0UyRTdvOENNOztJQUVFLDZCQUFBO0UzRWdwOENSOztFMkUvcDhDTTtJQUFnQyx3QkFBQTtFM0VtcThDdEM7O0UyRWxxOENNOztJQUVFLDRCQUFBO0UzRXFxOENSOztFMkVucThDTTs7SUFFRSw4QkFBQTtFM0VzcThDUjs7RTJFcHE4Q007O0lBRUUsK0JBQUE7RTNFdXE4Q1I7O0UyRXJxOENNOztJQUVFLDZCQUFBO0UzRXdxOENSOztFMkV2cjhDTTtJQUFnQyx3QkFBQTtFM0UycjhDdEM7O0UyRTFyOENNOztJQUVFLDRCQUFBO0UzRTZyOENSOztFMkUzcjhDTTs7SUFFRSw4QkFBQTtFM0U4cjhDUjs7RTJFNXI4Q007O0lBRUUsK0JBQUE7RTNFK3I4Q1I7O0UyRTdyOENNOztJQUVFLDZCQUFBO0UzRWdzOENSOztFMkV4cjhDTTtJQUF3QiwyQkFBQTtFM0U0cjhDOUI7O0UyRTNyOENNOztJQUVFLCtCQUFBO0UzRThyOENSOztFMkU1cjhDTTs7SUFFRSxpQ0FBQTtFM0UrcjhDUjs7RTJFN3I4Q007O0lBRUUsa0NBQUE7RTNFZ3M4Q1I7O0UyRTlyOENNOztJQUVFLGdDQUFBO0UzRWlzOENSOztFMkVodDhDTTtJQUF3QiwwQkFBQTtFM0VvdDhDOUI7O0UyRW50OENNOztJQUVFLDhCQUFBO0UzRXN0OENSOztFMkVwdDhDTTs7SUFFRSxnQ0FBQTtFM0V1dDhDUjs7RTJFcnQ4Q007O0lBRUUsaUNBQUE7RTNFd3Q4Q1I7O0UyRXR0OENNOztJQUVFLCtCQUFBO0UzRXl0OENSOztFMkV4dThDTTtJQUF3Qix3QkFBQTtFM0U0dThDOUI7O0UyRTN1OENNOztJQUVFLDRCQUFBO0UzRTh1OENSOztFMkU1dThDTTs7SUFFRSw4QkFBQTtFM0UrdThDUjs7RTJFN3U4Q007O0lBRUUsK0JBQUE7RTNFZ3Y4Q1I7O0UyRTl1OENNOztJQUVFLDZCQUFBO0UzRWl2OENSOztFMkVodzhDTTtJQUF3QiwwQkFBQTtFM0VvdzhDOUI7O0UyRW53OENNOztJQUVFLDhCQUFBO0UzRXN3OENSOztFMkVwdzhDTTs7SUFFRSxnQ0FBQTtFM0V1dzhDUjs7RTJFcnc4Q007O0lBRUUsaUNBQUE7RTNFd3c4Q1I7O0UyRXR3OENNOztJQUVFLCtCQUFBO0UzRXl3OENSOztFMkV4eDhDTTtJQUF3Qix3QkFBQTtFM0U0eDhDOUI7O0UyRTN4OENNOztJQUVFLDRCQUFBO0UzRTh4OENSOztFMkU1eDhDTTs7SUFFRSw4QkFBQTtFM0UreDhDUjs7RTJFN3g4Q007O0lBRUUsK0JBQUE7RTNFZ3k4Q1I7O0UyRTl4OENNOztJQUVFLDZCQUFBO0UzRWl5OENSOztFMkVoejhDTTtJQUF3Qix1QkFBQTtFM0VvejhDOUI7O0UyRW56OENNOztJQUVFLDJCQUFBO0UzRXN6OENSOztFMkVwejhDTTs7SUFFRSw2QkFBQTtFM0V1ejhDUjs7RTJFcno4Q007O0lBRUUsOEJBQUE7RTNFd3o4Q1I7O0UyRXR6OENNOztJQUVFLDRCQUFBO0UzRXl6OENSOztFMkV4MDhDTTtJQUF3QiwwQkFBQTtFM0U0MDhDOUI7O0UyRTMwOENNOztJQUVFLDhCQUFBO0UzRTgwOENSOztFMkU1MDhDTTs7SUFFRSxnQ0FBQTtFM0UrMDhDUjs7RTJFNzA4Q007O0lBRUUsaUNBQUE7RTNFZzE4Q1I7O0UyRTkwOENNOztJQUVFLCtCQUFBO0UzRWkxOENSOztFMkVoMjhDTTtJQUF3Qix3QkFBQTtFM0VvMjhDOUI7O0UyRW4yOENNOztJQUVFLDRCQUFBO0UzRXMyOENSOztFMkVwMjhDTTs7SUFFRSw4QkFBQTtFM0V1MjhDUjs7RTJFcjI4Q007O0lBRUUsK0JBQUE7RTNFdzI4Q1I7O0UyRXQyOENNOztJQUVFLDZCQUFBO0UzRXkyOENSOztFMkV4MzhDTTtJQUF3QiwwQkFBQTtFM0U0MzhDOUI7O0UyRTMzOENNOztJQUVFLDhCQUFBO0UzRTgzOENSOztFMkU1MzhDTTs7SUFFRSxnQ0FBQTtFM0UrMzhDUjs7RTJFNzM4Q007O0lBRUUsaUNBQUE7RTNFZzQ4Q1I7O0UyRTkzOENNOztJQUVFLCtCQUFBO0UzRWk0OENSOztFMkVoNThDTTtJQUF3Qix3QkFBQTtFM0VvNThDOUI7O0UyRW41OENNOztJQUVFLDRCQUFBO0UzRXM1OENSOztFMkVwNThDTTs7SUFFRSw4QkFBQTtFM0V1NThDUjs7RTJFcjU4Q007O0lBRUUsK0JBQUE7RTNFdzU4Q1I7O0UyRXQ1OENNOztJQUVFLDZCQUFBO0UzRXk1OENSOztFMkV4NjhDTTtJQUF3QiwwQkFBQTtFM0U0NjhDOUI7O0UyRTM2OENNOztJQUVFLDhCQUFBO0UzRTg2OENSOztFMkU1NjhDTTs7SUFFRSxnQ0FBQTtFM0UrNjhDUjs7RTJFNzY4Q007O0lBRUUsaUNBQUE7RTNFZzc4Q1I7O0UyRTk2OENNOztJQUVFLCtCQUFBO0UzRWk3OENSOztFMkVoODhDTTtJQUF3Qix3QkFBQTtFM0VvODhDOUI7O0UyRW44OENNOztJQUVFLDRCQUFBO0UzRXM4OENSOztFMkVwODhDTTs7SUFFRSw4QkFBQTtFM0V1ODhDUjs7RTJFcjg4Q007O0lBRUUsK0JBQUE7RTNFdzg4Q1I7O0UyRXQ4OENNOztJQUVFLDZCQUFBO0UzRXk4OENSOztFMkV4OThDTTtJQUF3QiwwQkFBQTtFM0U0OThDOUI7O0UyRTM5OENNOztJQUVFLDhCQUFBO0UzRTg5OENSOztFMkU1OThDTTs7SUFFRSxnQ0FBQTtFM0UrOThDUjs7RTJFNzk4Q007O0lBRUUsaUNBQUE7RTNFZys4Q1I7O0UyRTk5OENNOztJQUVFLCtCQUFBO0UzRWkrOENSOztFMkVoLzhDTTtJQUF3Qix3QkFBQTtFM0VvLzhDOUI7O0UyRW4vOENNOztJQUVFLDRCQUFBO0UzRXMvOENSOztFMkVwLzhDTTs7SUFFRSw4QkFBQTtFM0V1LzhDUjs7RTJFci84Q007O0lBRUUsK0JBQUE7RTNFdy84Q1I7O0UyRXQvOENNOztJQUVFLDZCQUFBO0UzRXkvOENSOztFMkV4ZzlDTTtJQUF3QiwwQkFBQTtFM0U0ZzlDOUI7O0UyRTNnOUNNOztJQUVFLDhCQUFBO0UzRThnOUNSOztFMkU1ZzlDTTs7SUFFRSxnQ0FBQTtFM0UrZzlDUjs7RTJFN2c5Q007O0lBRUUsaUNBQUE7RTNFZ2g5Q1I7O0UyRTlnOUNNOztJQUVFLCtCQUFBO0UzRWloOUNSOztFMkVoaTlDTTtJQUF3Qix3QkFBQTtFM0VvaTlDOUI7O0UyRW5pOUNNOztJQUVFLDRCQUFBO0UzRXNpOUNSOztFMkVwaTlDTTs7SUFFRSw4QkFBQTtFM0V1aTlDUjs7RTJFcmk5Q007O0lBRUUsK0JBQUE7RTNFd2k5Q1I7O0UyRXRpOUNNOztJQUVFLDZCQUFBO0UzRXlpOUNSOztFMkV4ajlDTTtJQUF3Qix3QkFBQTtFM0U0ajlDOUI7O0UyRTNqOUNNOztJQUVFLDRCQUFBO0UzRThqOUNSOztFMkU1ajlDTTs7SUFFRSw4QkFBQTtFM0UrajlDUjs7RTJFN2o5Q007O0lBRUUsK0JBQUE7RTNFZ2s5Q1I7O0UyRTlqOUNNOztJQUVFLDZCQUFBO0UzRWlrOUNSOztFMkVobDlDTTtJQUF3Qix3QkFBQTtFM0VvbDlDOUI7O0UyRW5sOUNNOztJQUVFLDRCQUFBO0UzRXNsOUNSOztFMkVwbDlDTTs7SUFFRSw4QkFBQTtFM0V1bDlDUjs7RTJFcmw5Q007O0lBRUUsK0JBQUE7RTNFd2w5Q1I7O0UyRXRsOUNNOztJQUVFLDZCQUFBO0UzRXlsOUNSOztFMkV4bTlDTTtJQUF3Qix3QkFBQTtFM0U0bTlDOUI7O0UyRTNtOUNNOztJQUVFLDRCQUFBO0UzRThtOUNSOztFMkU1bTlDTTs7SUFFRSw4QkFBQTtFM0UrbTlDUjs7RTJFN205Q007O0lBRUUsK0JBQUE7RTNFZ245Q1I7O0UyRTltOUNNOztJQUVFLDZCQUFBO0UzRWluOUNSOztFMkUzbTlDRTtJQUFtQix1QkFBQTtFM0UrbTlDckI7O0UyRTltOUNFOztJQUVFLDJCQUFBO0UzRWluOUNKOztFMkUvbTlDRTs7SUFFRSw2QkFBQTtFM0VrbjlDSjs7RTJFaG45Q0U7O0lBRUUsOEJBQUE7RTNFbW45Q0o7O0UyRWpuOUNFOztJQUVFLDRCQUFBO0UzRW9uOUNKO0FBQ0Y7QW1COW45Q0k7RXdEbERJO0lBQWdDLG9CQUFBO0UzRW9yOUN0Qzs7RTJFbnI5Q007O0lBRUUsd0JBQUE7RTNFc3I5Q1I7O0UyRXByOUNNOztJQUVFLDBCQUFBO0UzRXVyOUNSOztFMkVycjlDTTs7SUFFRSwyQkFBQTtFM0V3cjlDUjs7RTJFdHI5Q007O0lBRUUseUJBQUE7RTNFeXI5Q1I7O0UyRXhzOUNNO0lBQWdDLDBCQUFBO0UzRTRzOUN0Qzs7RTJFM3M5Q007O0lBRUUsOEJBQUE7RTNFOHM5Q1I7O0UyRTVzOUNNOztJQUVFLGdDQUFBO0UzRStzOUNSOztFMkU3czlDTTs7SUFFRSxpQ0FBQTtFM0VndDlDUjs7RTJFOXM5Q007O0lBRUUsK0JBQUE7RTNFaXQ5Q1I7O0UyRWh1OUNNO0lBQWdDLHlCQUFBO0UzRW91OUN0Qzs7RTJFbnU5Q007O0lBRUUsNkJBQUE7RTNFc3U5Q1I7O0UyRXB1OUNNOztJQUVFLCtCQUFBO0UzRXV1OUNSOztFMkVydTlDTTs7SUFFRSxnQ0FBQTtFM0V3dTlDUjs7RTJFdHU5Q007O0lBRUUsOEJBQUE7RTNFeXU5Q1I7O0UyRXh2OUNNO0lBQWdDLHVCQUFBO0UzRTR2OUN0Qzs7RTJFM3Y5Q007O0lBRUUsMkJBQUE7RTNFOHY5Q1I7O0UyRTV2OUNNOztJQUVFLDZCQUFBO0UzRSt2OUNSOztFMkU3djlDTTs7SUFFRSw4QkFBQTtFM0VndzlDUjs7RTJFOXY5Q007O0lBRUUsNEJBQUE7RTNFaXc5Q1I7O0UyRWh4OUNNO0lBQWdDLHlCQUFBO0UzRW94OUN0Qzs7RTJFbng5Q007O0lBRUUsNkJBQUE7RTNFc3g5Q1I7O0UyRXB4OUNNOztJQUVFLCtCQUFBO0UzRXV4OUNSOztFMkVyeDlDTTs7SUFFRSxnQ0FBQTtFM0V3eDlDUjs7RTJFdHg5Q007O0lBRUUsOEJBQUE7RTNFeXg5Q1I7O0UyRXh5OUNNO0lBQWdDLHVCQUFBO0UzRTR5OUN0Qzs7RTJFM3k5Q007O0lBRUUsMkJBQUE7RTNFOHk5Q1I7O0UyRTV5OUNNOztJQUVFLDZCQUFBO0UzRSt5OUNSOztFMkU3eTlDTTs7SUFFRSw4QkFBQTtFM0VnejlDUjs7RTJFOXk5Q007O0lBRUUsNEJBQUE7RTNFaXo5Q1I7O0UyRWgwOUNNO0lBQWdDLHVCQUFBO0UzRW8wOUN0Qzs7RTJFbjA5Q007O0lBRUUsMkJBQUE7RTNFczA5Q1I7O0UyRXAwOUNNOztJQUVFLDZCQUFBO0UzRXUwOUNSOztFMkVyMDlDTTs7SUFFRSw4QkFBQTtFM0V3MDlDUjs7RTJFdDA5Q007O0lBRUUsNEJBQUE7RTNFeTA5Q1I7O0UyRXgxOUNNO0lBQWdDLHlCQUFBO0UzRTQxOUN0Qzs7RTJFMzE5Q007O0lBRUUsNkJBQUE7RTNFODE5Q1I7O0UyRTUxOUNNOztJQUVFLCtCQUFBO0UzRSsxOUNSOztFMkU3MTlDTTs7SUFFRSxnQ0FBQTtFM0VnMjlDUjs7RTJFOTE5Q007O0lBRUUsOEJBQUE7RTNFaTI5Q1I7O0UyRWgzOUNNO0lBQWdDLHVCQUFBO0UzRW8zOUN0Qzs7RTJFbjM5Q007O0lBRUUsMkJBQUE7RTNFczM5Q1I7O0UyRXAzOUNNOztJQUVFLDZCQUFBO0UzRXUzOUNSOztFMkVyMzlDTTs7SUFFRSw4QkFBQTtFM0V3MzlDUjs7RTJFdDM5Q007O0lBRUUsNEJBQUE7RTNFeTM5Q1I7O0UyRXg0OUNNO0lBQWdDLHlCQUFBO0UzRTQ0OUN0Qzs7RTJFMzQ5Q007O0lBRUUsNkJBQUE7RTNFODQ5Q1I7O0UyRTU0OUNNOztJQUVFLCtCQUFBO0UzRSs0OUNSOztFMkU3NDlDTTs7SUFFRSxnQ0FBQTtFM0VnNTlDUjs7RTJFOTQ5Q007O0lBRUUsOEJBQUE7RTNFaTU5Q1I7O0UyRWg2OUNNO0lBQWdDLHVCQUFBO0UzRW82OUN0Qzs7RTJFbjY5Q007O0lBRUUsMkJBQUE7RTNFczY5Q1I7O0UyRXA2OUNNOztJQUVFLDZCQUFBO0UzRXU2OUNSOztFMkVyNjlDTTs7SUFFRSw4QkFBQTtFM0V3NjlDUjs7RTJFdDY5Q007O0lBRUUsNEJBQUE7RTNFeTY5Q1I7O0UyRXg3OUNNO0lBQWdDLHlCQUFBO0UzRTQ3OUN0Qzs7RTJFMzc5Q007O0lBRUUsNkJBQUE7RTNFODc5Q1I7O0UyRTU3OUNNOztJQUVFLCtCQUFBO0UzRSs3OUNSOztFMkU3NzlDTTs7SUFFRSxnQ0FBQTtFM0VnODlDUjs7RTJFOTc5Q007O0lBRUUsOEJBQUE7RTNFaTg5Q1I7O0UyRWg5OUNNO0lBQWdDLHVCQUFBO0UzRW85OUN0Qzs7RTJFbjk5Q007O0lBRUUsMkJBQUE7RTNFczk5Q1I7O0UyRXA5OUNNOztJQUVFLDZCQUFBO0UzRXU5OUNSOztFMkVyOTlDTTs7SUFFRSw4QkFBQTtFM0V3OTlDUjs7RTJFdDk5Q007O0lBRUUsNEJBQUE7RTNFeTk5Q1I7O0UyRXgrOUNNO0lBQWdDLHlCQUFBO0UzRTQrOUN0Qzs7RTJFMys5Q007O0lBRUUsNkJBQUE7RTNFOCs5Q1I7O0UyRTUrOUNNOztJQUVFLCtCQUFBO0UzRSsrOUNSOztFMkU3KzlDTTs7SUFFRSxnQ0FBQTtFM0VnLzlDUjs7RTJFOSs5Q007O0lBRUUsOEJBQUE7RTNFaS85Q1I7O0UyRWhnK0NNO0lBQWdDLHVCQUFBO0UzRW9nK0N0Qzs7RTJFbmcrQ007O0lBRUUsMkJBQUE7RTNFc2crQ1I7O0UyRXBnK0NNOztJQUVFLDZCQUFBO0UzRXVnK0NSOztFMkVyZytDTTs7SUFFRSw4QkFBQTtFM0V3ZytDUjs7RTJFdGcrQ007O0lBRUUsNEJBQUE7RTNFeWcrQ1I7O0UyRXhoK0NNO0lBQWdDLHlCQUFBO0UzRTRoK0N0Qzs7RTJFM2grQ007O0lBRUUsNkJBQUE7RTNFOGgrQ1I7O0UyRTVoK0NNOztJQUVFLCtCQUFBO0UzRStoK0NSOztFMkU3aCtDTTs7SUFFRSxnQ0FBQTtFM0VnaStDUjs7RTJFOWgrQ007O0lBRUUsOEJBQUE7RTNFaWkrQ1I7O0UyRWhqK0NNO0lBQWdDLHVCQUFBO0UzRW9qK0N0Qzs7RTJFbmorQ007O0lBRUUsMkJBQUE7RTNFc2orQ1I7O0UyRXBqK0NNOztJQUVFLDZCQUFBO0UzRXVqK0NSOztFMkVyaitDTTs7SUFFRSw4QkFBQTtFM0V3aitDUjs7RTJFdGorQ007O0lBRUUsNEJBQUE7RTNFeWorQ1I7O0UyRXhrK0NNO0lBQWdDLHVCQUFBO0UzRTRrK0N0Qzs7RTJFM2srQ007O0lBRUUsMkJBQUE7RTNFOGsrQ1I7O0UyRTVrK0NNOztJQUVFLDZCQUFBO0UzRStrK0NSOztFMkU3aytDTTs7SUFFRSw4QkFBQTtFM0VnbCtDUjs7RTJFOWsrQ007O0lBRUUsNEJBQUE7RTNFaWwrQ1I7O0UyRWhtK0NNO0lBQWdDLHVCQUFBO0UzRW9tK0N0Qzs7RTJFbm0rQ007O0lBRUUsMkJBQUE7RTNFc20rQ1I7O0UyRXBtK0NNOztJQUVFLDZCQUFBO0UzRXVtK0NSOztFMkVybStDTTs7SUFFRSw4QkFBQTtFM0V3bStDUjs7RTJFdG0rQ007O0lBRUUsNEJBQUE7RTNFeW0rQ1I7O0UyRXhuK0NNO0lBQWdDLHVCQUFBO0UzRTRuK0N0Qzs7RTJFM24rQ007O0lBRUUsMkJBQUE7RTNFOG4rQ1I7O0UyRTVuK0NNOztJQUVFLDZCQUFBO0UzRStuK0NSOztFMkU3bitDTTs7SUFFRSw4QkFBQTtFM0VnbytDUjs7RTJFOW4rQ007O0lBRUUsNEJBQUE7RTNFaW8rQ1I7O0UyRWhwK0NNO0lBQWdDLHFCQUFBO0UzRW9wK0N0Qzs7RTJFbnArQ007O0lBRUUseUJBQUE7RTNFc3ArQ1I7O0UyRXBwK0NNOztJQUVFLDJCQUFBO0UzRXVwK0NSOztFMkVycCtDTTs7SUFFRSw0QkFBQTtFM0V3cCtDUjs7RTJFdHArQ007O0lBRUUsMEJBQUE7RTNFeXArQ1I7O0UyRXhxK0NNO0lBQWdDLDJCQUFBO0UzRTRxK0N0Qzs7RTJFM3ErQ007O0lBRUUsK0JBQUE7RTNFOHErQ1I7O0UyRTVxK0NNOztJQUVFLGlDQUFBO0UzRStxK0NSOztFMkU3cStDTTs7SUFFRSxrQ0FBQTtFM0VncitDUjs7RTJFOXErQ007O0lBRUUsZ0NBQUE7RTNFaXIrQ1I7O0UyRWhzK0NNO0lBQWdDLDBCQUFBO0UzRW9zK0N0Qzs7RTJFbnMrQ007O0lBRUUsOEJBQUE7RTNFc3MrQ1I7O0UyRXBzK0NNOztJQUVFLGdDQUFBO0UzRXVzK0NSOztFMkVycytDTTs7SUFFRSxpQ0FBQTtFM0V3cytDUjs7RTJFdHMrQ007O0lBRUUsK0JBQUE7RTNFeXMrQ1I7O0UyRXh0K0NNO0lBQWdDLHdCQUFBO0UzRTR0K0N0Qzs7RTJFM3QrQ007O0lBRUUsNEJBQUE7RTNFOHQrQ1I7O0UyRTV0K0NNOztJQUVFLDhCQUFBO0UzRSt0K0NSOztFMkU3dCtDTTs7SUFFRSwrQkFBQTtFM0VndStDUjs7RTJFOXQrQ007O0lBRUUsNkJBQUE7RTNFaXUrQ1I7O0UyRWh2K0NNO0lBQWdDLDBCQUFBO0UzRW92K0N0Qzs7RTJFbnYrQ007O0lBRUUsOEJBQUE7RTNFc3YrQ1I7O0UyRXB2K0NNOztJQUVFLGdDQUFBO0UzRXV2K0NSOztFMkVyditDTTs7SUFFRSxpQ0FBQTtFM0V3ditDUjs7RTJFdHYrQ007O0lBRUUsK0JBQUE7RTNFeXYrQ1I7O0UyRXh3K0NNO0lBQWdDLHdCQUFBO0UzRTR3K0N0Qzs7RTJFM3crQ007O0lBRUUsNEJBQUE7RTNFOHcrQ1I7O0UyRTV3K0NNOztJQUVFLDhCQUFBO0UzRSt3K0NSOztFMkU3dytDTTs7SUFFRSwrQkFBQTtFM0VneCtDUjs7RTJFOXcrQ007O0lBRUUsNkJBQUE7RTNFaXgrQ1I7O0UyRWh5K0NNO0lBQWdDLHdCQUFBO0UzRW95K0N0Qzs7RTJFbnkrQ007O0lBRUUsNEJBQUE7RTNFc3krQ1I7O0UyRXB5K0NNOztJQUVFLDhCQUFBO0UzRXV5K0NSOztFMkVyeStDTTs7SUFFRSwrQkFBQTtFM0V3eStDUjs7RTJFdHkrQ007O0lBRUUsNkJBQUE7RTNFeXkrQ1I7O0UyRXh6K0NNO0lBQWdDLDBCQUFBO0UzRTR6K0N0Qzs7RTJFM3orQ007O0lBRUUsOEJBQUE7RTNFOHorQ1I7O0UyRTV6K0NNOztJQUVFLGdDQUFBO0UzRSt6K0NSOztFMkU3eitDTTs7SUFFRSxpQ0FBQTtFM0VnMCtDUjs7RTJFOXorQ007O0lBRUUsK0JBQUE7RTNFaTArQ1I7O0UyRWgxK0NNO0lBQWdDLHdCQUFBO0UzRW8xK0N0Qzs7RTJFbjErQ007O0lBRUUsNEJBQUE7RTNFczErQ1I7O0UyRXAxK0NNOztJQUVFLDhCQUFBO0UzRXUxK0NSOztFMkVyMStDTTs7SUFFRSwrQkFBQTtFM0V3MStDUjs7RTJFdDErQ007O0lBRUUsNkJBQUE7RTNFeTErQ1I7O0UyRXgyK0NNO0lBQWdDLDBCQUFBO0UzRTQyK0N0Qzs7RTJFMzIrQ007O0lBRUUsOEJBQUE7RTNFODIrQ1I7O0UyRTUyK0NNOztJQUVFLGdDQUFBO0UzRSsyK0NSOztFMkU3MitDTTs7SUFFRSxpQ0FBQTtFM0VnMytDUjs7RTJFOTIrQ007O0lBRUUsK0JBQUE7RTNFaTMrQ1I7O0UyRWg0K0NNO0lBQWdDLHdCQUFBO0UzRW80K0N0Qzs7RTJFbjQrQ007O0lBRUUsNEJBQUE7RTNFczQrQ1I7O0UyRXA0K0NNOztJQUVFLDhCQUFBO0UzRXU0K0NSOztFMkVyNCtDTTs7SUFFRSwrQkFBQTtFM0V3NCtDUjs7RTJFdDQrQ007O0lBRUUsNkJBQUE7RTNFeTQrQ1I7O0UyRXg1K0NNO0lBQWdDLDBCQUFBO0UzRTQ1K0N0Qzs7RTJFMzUrQ007O0lBRUUsOEJBQUE7RTNFODUrQ1I7O0UyRTU1K0NNOztJQUVFLGdDQUFBO0UzRSs1K0NSOztFMkU3NStDTTs7SUFFRSxpQ0FBQTtFM0VnNitDUjs7RTJFOTUrQ007O0lBRUUsK0JBQUE7RTNFaTYrQ1I7O0UyRWg3K0NNO0lBQWdDLHdCQUFBO0UzRW83K0N0Qzs7RTJFbjcrQ007O0lBRUUsNEJBQUE7RTNFczcrQ1I7O0UyRXA3K0NNOztJQUVFLDhCQUFBO0UzRXU3K0NSOztFMkVyNytDTTs7SUFFRSwrQkFBQTtFM0V3NytDUjs7RTJFdDcrQ007O0lBRUUsNkJBQUE7RTNFeTcrQ1I7O0UyRXg4K0NNO0lBQWdDLDBCQUFBO0UzRTQ4K0N0Qzs7RTJFMzgrQ007O0lBRUUsOEJBQUE7RTNFODgrQ1I7O0UyRTU4K0NNOztJQUVFLGdDQUFBO0UzRSs4K0NSOztFMkU3OCtDTTs7SUFFRSxpQ0FBQTtFM0VnOStDUjs7RTJFOTgrQ007O0lBRUUsK0JBQUE7RTNFaTkrQ1I7O0UyRWgrK0NNO0lBQWdDLHdCQUFBO0UzRW8rK0N0Qzs7RTJFbisrQ007O0lBRUUsNEJBQUE7RTNFcysrQ1I7O0UyRXArK0NNOztJQUVFLDhCQUFBO0UzRXUrK0NSOztFMkVyKytDTTs7SUFFRSwrQkFBQTtFM0V3KytDUjs7RTJFdCsrQ007O0lBRUUsNkJBQUE7RTNFeSsrQ1I7O0UyRXgvK0NNO0lBQWdDLDBCQUFBO0UzRTQvK0N0Qzs7RTJFMy8rQ007O0lBRUUsOEJBQUE7RTNFOC8rQ1I7O0UyRTUvK0NNOztJQUVFLGdDQUFBO0UzRSsvK0NSOztFMkU3LytDTTs7SUFFRSxpQ0FBQTtFM0VnZy9DUjs7RTJFOS8rQ007O0lBRUUsK0JBQUE7RTNFaWcvQ1I7O0UyRWhoL0NNO0lBQWdDLHdCQUFBO0UzRW9oL0N0Qzs7RTJFbmgvQ007O0lBRUUsNEJBQUE7RTNFc2gvQ1I7O0UyRXBoL0NNOztJQUVFLDhCQUFBO0UzRXVoL0NSOztFMkVyaC9DTTs7SUFFRSwrQkFBQTtFM0V3aC9DUjs7RTJFdGgvQ007O0lBRUUsNkJBQUE7RTNFeWgvQ1I7O0UyRXhpL0NNO0lBQWdDLHdCQUFBO0UzRTRpL0N0Qzs7RTJFM2kvQ007O0lBRUUsNEJBQUE7RTNFOGkvQ1I7O0UyRTVpL0NNOztJQUVFLDhCQUFBO0UzRStpL0NSOztFMkU3aS9DTTs7SUFFRSwrQkFBQTtFM0Vnai9DUjs7RTJFOWkvQ007O0lBRUUsNkJBQUE7RTNFaWovQ1I7O0UyRWhrL0NNO0lBQWdDLHdCQUFBO0UzRW9rL0N0Qzs7RTJFbmsvQ007O0lBRUUsNEJBQUE7RTNFc2svQ1I7O0UyRXBrL0NNOztJQUVFLDhCQUFBO0UzRXVrL0NSOztFMkVyay9DTTs7SUFFRSwrQkFBQTtFM0V3ay9DUjs7RTJFdGsvQ007O0lBRUUsNkJBQUE7RTNFeWsvQ1I7O0UyRXhsL0NNO0lBQWdDLHdCQUFBO0UzRTRsL0N0Qzs7RTJFM2wvQ007O0lBRUUsNEJBQUE7RTNFOGwvQ1I7O0UyRTVsL0NNOztJQUVFLDhCQUFBO0UzRStsL0NSOztFMkU3bC9DTTs7SUFFRSwrQkFBQTtFM0VnbS9DUjs7RTJFOWwvQ007O0lBRUUsNkJBQUE7RTNFaW0vQ1I7O0UyRXpsL0NNO0lBQXdCLDJCQUFBO0UzRTZsL0M5Qjs7RTJFNWwvQ007O0lBRUUsK0JBQUE7RTNFK2wvQ1I7O0UyRTdsL0NNOztJQUVFLGlDQUFBO0UzRWdtL0NSOztFMkU5bC9DTTs7SUFFRSxrQ0FBQTtFM0VpbS9DUjs7RTJFL2wvQ007O0lBRUUsZ0NBQUE7RTNFa20vQ1I7O0UyRWpuL0NNO0lBQXdCLDBCQUFBO0UzRXFuL0M5Qjs7RTJFcG4vQ007O0lBRUUsOEJBQUE7RTNFdW4vQ1I7O0UyRXJuL0NNOztJQUVFLGdDQUFBO0UzRXduL0NSOztFMkV0bi9DTTs7SUFFRSxpQ0FBQTtFM0V5bi9DUjs7RTJFdm4vQ007O0lBRUUsK0JBQUE7RTNFMG4vQ1I7O0UyRXpvL0NNO0lBQXdCLHdCQUFBO0UzRTZvL0M5Qjs7RTJFNW8vQ007O0lBRUUsNEJBQUE7RTNFK28vQ1I7O0UyRTdvL0NNOztJQUVFLDhCQUFBO0UzRWdwL0NSOztFMkU5by9DTTs7SUFFRSwrQkFBQTtFM0VpcC9DUjs7RTJFL28vQ007O0lBRUUsNkJBQUE7RTNFa3AvQ1I7O0UyRWpxL0NNO0lBQXdCLDBCQUFBO0UzRXFxL0M5Qjs7RTJFcHEvQ007O0lBRUUsOEJBQUE7RTNFdXEvQ1I7O0UyRXJxL0NNOztJQUVFLGdDQUFBO0UzRXdxL0NSOztFMkV0cS9DTTs7SUFFRSxpQ0FBQTtFM0V5cS9DUjs7RTJFdnEvQ007O0lBRUUsK0JBQUE7RTNFMHEvQ1I7O0UyRXpyL0NNO0lBQXdCLHdCQUFBO0UzRTZyL0M5Qjs7RTJFNXIvQ007O0lBRUUsNEJBQUE7RTNFK3IvQ1I7O0UyRTdyL0NNOztJQUVFLDhCQUFBO0UzRWdzL0NSOztFMkU5ci9DTTs7SUFFRSwrQkFBQTtFM0Vpcy9DUjs7RTJFL3IvQ007O0lBRUUsNkJBQUE7RTNFa3MvQ1I7O0UyRWp0L0NNO0lBQXdCLHVCQUFBO0UzRXF0L0M5Qjs7RTJFcHQvQ007O0lBRUUsMkJBQUE7RTNFdXQvQ1I7O0UyRXJ0L0NNOztJQUVFLDZCQUFBO0UzRXd0L0NSOztFMkV0dC9DTTs7SUFFRSw4QkFBQTtFM0V5dC9DUjs7RTJFdnQvQ007O0lBRUUsNEJBQUE7RTNFMHQvQ1I7O0UyRXp1L0NNO0lBQXdCLDBCQUFBO0UzRTZ1L0M5Qjs7RTJFNXUvQ007O0lBRUUsOEJBQUE7RTNFK3UvQ1I7O0UyRTd1L0NNOztJQUVFLGdDQUFBO0UzRWd2L0NSOztFMkU5dS9DTTs7SUFFRSxpQ0FBQTtFM0Vpdi9DUjs7RTJFL3UvQ007O0lBRUUsK0JBQUE7RTNFa3YvQ1I7O0UyRWp3L0NNO0lBQXdCLHdCQUFBO0UzRXF3L0M5Qjs7RTJFcHcvQ007O0lBRUUsNEJBQUE7RTNFdXcvQ1I7O0UyRXJ3L0NNOztJQUVFLDhCQUFBO0UzRXd3L0NSOztFMkV0dy9DTTs7SUFFRSwrQkFBQTtFM0V5dy9DUjs7RTJFdncvQ007O0lBRUUsNkJBQUE7RTNFMHcvQ1I7O0UyRXp4L0NNO0lBQXdCLDBCQUFBO0UzRTZ4L0M5Qjs7RTJFNXgvQ007O0lBRUUsOEJBQUE7RTNFK3gvQ1I7O0UyRTd4L0NNOztJQUVFLGdDQUFBO0UzRWd5L0NSOztFMkU5eC9DTTs7SUFFRSxpQ0FBQTtFM0VpeS9DUjs7RTJFL3gvQ007O0lBRUUsK0JBQUE7RTNFa3kvQ1I7O0UyRWp6L0NNO0lBQXdCLHdCQUFBO0UzRXF6L0M5Qjs7RTJFcHovQ007O0lBRUUsNEJBQUE7RTNFdXovQ1I7O0UyRXJ6L0NNOztJQUVFLDhCQUFBO0UzRXd6L0NSOztFMkV0ei9DTTs7SUFFRSwrQkFBQTtFM0V5ei9DUjs7RTJFdnovQ007O0lBRUUsNkJBQUE7RTNFMHovQ1I7O0UyRXowL0NNO0lBQXdCLDBCQUFBO0UzRTYwL0M5Qjs7RTJFNTAvQ007O0lBRUUsOEJBQUE7RTNFKzAvQ1I7O0UyRTcwL0NNOztJQUVFLGdDQUFBO0UzRWcxL0NSOztFMkU5MC9DTTs7SUFFRSxpQ0FBQTtFM0VpMS9DUjs7RTJFLzAvQ007O0lBRUUsK0JBQUE7RTNFazEvQ1I7O0UyRWoyL0NNO0lBQXdCLHdCQUFBO0UzRXEyL0M5Qjs7RTJFcDIvQ007O0lBRUUsNEJBQUE7RTNFdTIvQ1I7O0UyRXIyL0NNOztJQUVFLDhCQUFBO0UzRXcyL0NSOztFMkV0Mi9DTTs7SUFFRSwrQkFBQTtFM0V5Mi9DUjs7RTJFdjIvQ007O0lBRUUsNkJBQUE7RTNFMDIvQ1I7O0UyRXozL0NNO0lBQXdCLDBCQUFBO0UzRTYzL0M5Qjs7RTJFNTMvQ007O0lBRUUsOEJBQUE7RTNFKzMvQ1I7O0UyRTczL0NNOztJQUVFLGdDQUFBO0UzRWc0L0NSOztFMkU5My9DTTs7SUFFRSxpQ0FBQTtFM0VpNC9DUjs7RTJFLzMvQ007O0lBRUUsK0JBQUE7RTNFazQvQ1I7O0UyRWo1L0NNO0lBQXdCLHdCQUFBO0UzRXE1L0M5Qjs7RTJFcDUvQ007O0lBRUUsNEJBQUE7RTNFdTUvQ1I7O0UyRXI1L0NNOztJQUVFLDhCQUFBO0UzRXc1L0NSOztFMkV0NS9DTTs7SUFFRSwrQkFBQTtFM0V5NS9DUjs7RTJFdjUvQ007O0lBRUUsNkJBQUE7RTNFMDUvQ1I7O0UyRXo2L0NNO0lBQXdCLDBCQUFBO0UzRTY2L0M5Qjs7RTJFNTYvQ007O0lBRUUsOEJBQUE7RTNFKzYvQ1I7O0UyRTc2L0NNOztJQUVFLGdDQUFBO0UzRWc3L0NSOztFMkU5Ni9DTTs7SUFFRSxpQ0FBQTtFM0VpNy9DUjs7RTJFLzYvQ007O0lBRUUsK0JBQUE7RTNFazcvQ1I7O0UyRWo4L0NNO0lBQXdCLHdCQUFBO0UzRXE4L0M5Qjs7RTJFcDgvQ007O0lBRUUsNEJBQUE7RTNFdTgvQ1I7O0UyRXI4L0NNOztJQUVFLDhCQUFBO0UzRXc4L0NSOztFMkV0OC9DTTs7SUFFRSwrQkFBQTtFM0V5OC9DUjs7RTJFdjgvQ007O0lBRUUsNkJBQUE7RTNFMDgvQ1I7O0UyRXo5L0NNO0lBQXdCLHdCQUFBO0UzRTY5L0M5Qjs7RTJFNTkvQ007O0lBRUUsNEJBQUE7RTNFKzkvQ1I7O0UyRTc5L0NNOztJQUVFLDhCQUFBO0UzRWcrL0NSOztFMkU5OS9DTTs7SUFFRSwrQkFBQTtFM0VpKy9DUjs7RTJFLzkvQ007O0lBRUUsNkJBQUE7RTNFaysvQ1I7O0UyRWovL0NNO0lBQXdCLHdCQUFBO0UzRXEvL0M5Qjs7RTJFcC8vQ007O0lBRUUsNEJBQUE7RTNFdS8vQ1I7O0UyRXIvL0NNOztJQUVFLDhCQUFBO0UzRXcvL0NSOztFMkV0Ly9DTTs7SUFFRSwrQkFBQTtFM0V5Ly9DUjs7RTJFdi8vQ007O0lBRUUsNkJBQUE7RTNFMC8vQ1I7O0UyRXpnZ0RNO0lBQXdCLHdCQUFBO0UzRTZnZ0Q5Qjs7RTJFNWdnRE07O0lBRUUsNEJBQUE7RTNFK2dnRFI7O0UyRTdnZ0RNOztJQUVFLDhCQUFBO0UzRWdoZ0RSOztFMkU5Z2dETTs7SUFFRSwrQkFBQTtFM0VpaGdEUjs7RTJFL2dnRE07O0lBRUUsNkJBQUE7RTNFa2hnRFI7O0UyRTVnZ0RFO0lBQW1CLHVCQUFBO0UzRWdoZ0RyQjs7RTJFL2dnREU7O0lBRUUsMkJBQUE7RTNFa2hnREo7O0UyRWhoZ0RFOztJQUVFLDZCQUFBO0UzRW1oZ0RKOztFMkVqaGdERTs7SUFFRSw4QkFBQTtFM0VvaGdESjs7RTJFbGhnREU7O0lBRUUsNEJBQUE7RTNFcWhnREo7QUFDRjtBNEV0bGdERTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFFQSxvQkFBQTtFQUNBLFdBQUE7RUFFQSxrQ0FBQTtBNUVzbGdESjs7QTZFaG1nREE7RUFBa0IsNEdBQUE7QTdFb21nRGxCOztBNkVobWdEQTtFQUFpQiw4QkFBQTtBN0VvbWdEakI7O0E2RW5tZ0RBO0VBQWlCLDhCQUFBO0E3RXVtZ0RqQjs7QTZFdG1nREE7RUFBaUIsOEJBQUE7QTdFMG1nRGpCOztBNkV6bWdEQTtFQ1RFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBOUVzbmdERjs7QTZFdm1nREk7RUFBd0IsMkJBQUE7QTdFMm1nRDVCOztBNkUxbWdESTtFQUF3Qiw0QkFBQTtBN0U4bWdENUI7O0E2RTdtZ0RJO0VBQXdCLDZCQUFBO0E3RWluZ0Q1Qjs7QW1CNWtnREk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RXduZ0QxQjs7RTZFdm5nREU7SUFBd0IsNEJBQUE7RTdFMm5nRDFCOztFNkUxbmdERTtJQUF3Qiw2QkFBQTtFN0U4bmdEMUI7QUFDRjtBbUIxbGdESTtFMER2Q0E7SUFBd0IsMkJBQUE7RTdFcW9nRDFCOztFNkVwb2dERTtJQUF3Qiw0QkFBQTtFN0V3b2dEMUI7O0U2RXZvZ0RFO0lBQXdCLDZCQUFBO0U3RTJvZ0QxQjtBQUNGO0FtQnZtZ0RJO0UwRHZDQTtJQUF3QiwyQkFBQTtFN0VrcGdEMUI7O0U2RWpwZ0RFO0lBQXdCLDRCQUFBO0U3RXFwZ0QxQjs7RTZFcHBnREU7SUFBd0IsNkJBQUE7RTdFd3BnRDFCO0FBQ0Y7QW1CcG5nREk7RTBEdkNBO0lBQXdCLDJCQUFBO0U3RStwZ0QxQjs7RTZFOXBnREU7SUFBd0IsNEJBQUE7RTdFa3FnRDFCOztFNkVqcWdERTtJQUF3Qiw2QkFBQTtFN0VxcWdEMUI7QUFDRjtBNkVocWdEQTtFQUFtQixvQ0FBQTtBN0VtcWdEbkI7O0E2RWxxZ0RBO0VBQW1CLG9DQUFBO0E3RXNxZ0RuQjs7QTZFcnFnREE7RUFBbUIscUNBQUE7QTdFeXFnRG5COztBNkVycWdEQTtFQUF1QiwyQkFBQTtBN0V5cWdEdkI7O0E2RXhxZ0RBO0VBQXVCLDJCQUFBO0E3RTRxZ0R2Qjs7QTZFM3FnREE7RUFBdUIsMkJBQUE7QTdFK3FnRHZCOztBNkU5cWdEQTtFQUF1QiwyQkFBQTtBN0VrcmdEdkI7O0E2RWpyZ0RBO0VBQXVCLDJCQUFBO0E3RXFyZ0R2Qjs7QTZFcHJnREE7RUFBdUIsNkJBQUE7QTdFd3JnRHZCOztBNkVwcmdEQTtFQUFjLHlCQUFBO0E3RXdyZ0RkOztBK0UvdGdERTtFQUNFLHlCQUFBO0EvRWt1Z0RKOztBVXh0Z0RFO0VxRUxNLHlCQUFBO0EvRWl1Z0RSOztBK0V2dWdERTtFQUNFLHlCQUFBO0EvRTB1Z0RKOztBVWh1Z0RFO0VxRUxNLHlCQUFBO0EvRXl1Z0RSOztBK0UvdWdERTtFQUNFLHlCQUFBO0EvRWt2Z0RKOztBVXh1Z0RFO0VxRUxNLHlCQUFBO0EvRWl2Z0RSOztBK0V2dmdERTtFQUNFLHlCQUFBO0EvRTB2Z0RKOztBVWh2Z0RFO0VxRUxNLHlCQUFBO0EvRXl2Z0RSOztBK0UvdmdERTtFQUNFLHlCQUFBO0EvRWt3Z0RKOztBVXh2Z0RFO0VxRUxNLHlCQUFBO0EvRWl3Z0RSOztBK0V2d2dERTtFQUNFLHlCQUFBO0EvRTB3Z0RKOztBVWh3Z0RFO0VxRUxNLHVCQUFBO0EvRXl3Z0RSOztBK0Uvd2dERTtFQUNFLHlCQUFBO0EvRWt4Z0RKOztBVXh3Z0RFO0VxRUxNLHlCQUFBO0EvRWl4Z0RSOztBK0V2eGdERTtFQUNFLHlCQUFBO0EvRTB4Z0RKOztBVWh4Z0RFO0VxRUxNLHlCQUFBO0EvRXl4Z0RSOztBK0UveGdERTtFQUNFLHlCQUFBO0EvRWt5Z0RKOztBVXh4Z0RFO0VxRUxNLHlCQUFBO0EvRWl5Z0RSOztBK0V2eWdERTtFQUNFLHlCQUFBO0EvRTB5Z0RKOztBVWh5Z0RFO0VxRUxNLHlCQUFBO0EvRXl5Z0RSOztBK0UveWdERTtFQUNFLHlCQUFBO0EvRWt6Z0RKOztBVXh5Z0RFO0VxRUxNLHlCQUFBO0EvRWl6Z0RSOztBK0V2emdERTtFQUNFLHlCQUFBO0EvRTB6Z0RKOztBVWh6Z0RFO0VxRUxNLHlCQUFBO0EvRXl6Z0RSOztBK0UvemdERTtFQUNFLHlCQUFBO0EvRWswZ0RKOztBVXh6Z0RFO0VxRUxNLHlCQUFBO0EvRWkwZ0RSOztBK0V2MGdERTtFQUNFLHlCQUFBO0EvRTAwZ0RKOztBVWgwZ0RFO0VxRUxNLHlCQUFBO0EvRXkwZ0RSOztBK0UvMGdERTtFQUNFLHlCQUFBO0EvRWsxZ0RKOztBVXgwZ0RFO0VxRUxNLHlCQUFBO0EvRWkxZ0RSOztBK0V2MWdERTtFQUNFLHlCQUFBO0EvRTAxZ0RKOztBVWgxZ0RFO0VxRUxNLHVCQUFBO0Ev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ZixxQnBGaUZlO0VvRmhGZixjQUFBO0ExS2t4aEROO0EwSzN3aERFO0VBQ0UsbUJBQUE7RUFBQSxlQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0ExSzZ3aERKO0EwSzF3aERJO0VBQ0UsYXBGdUkrQjtFb0Z0SS9CLGVBQUE7QTFLNHdoRE47QTBLMXdoRE07RUFDRSxhcEZtSTZCO0F0RnlvaERyQzs7QTBLdHdoREE7RUFDRSwrQ0FBQTtBMUt5d2hERjtBMEt4d2hERTtFQUNFLGNwRkV1QjtBdEZ3d2hEM0I7QTBLeHdoREU7RUFDRSxjcEZEdUI7QXRGMndoRDNCOztBMEt2d2hEQTtFQUNFLCtDQUFBO0ExSzB3aERGO0EwS3p3aERFO0VBQ0UsY3BGUHVCO0F0Rmt4aEQzQjtBMEt6d2hERTtFQUNFLGNwRlZ1QjtBdEZxeGhEM0I7O0EwS3h3aERBO0VBQ0UsK0NBQUE7QTFLMndoREY7QTBLMXdoREU7RUFDRSxjcEZoQnVCO0F0RjR4aEQzQjtBMEsxd2hERTtFQUNFLGNwRm5CdUI7QXRGK3hoRDNCOztBMEt6d2hEQTtFQUNFLCtDQUFBO0ExSzR3aERGOztBMEsxd2hEQTtFQUNFLCtDQUFBO0VBQ0EsY3BGckRxQjtBdEZrMGhEdkI7QTBLNXdoREU7RUFDRSxjcEZuQndCO0F0Rml5aEQ1QjtBMEs1d2hERTtFQUNFLGNwRm5CMkI7QXRGaXloRC9COztBMEtyd2hERTtFQUZGO0lBR0ksYXBGWWlCO0lvRlhqQiw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0UxS3l3aERGO0UwS3h3aERFO0lBQ0UsbUJBQUE7SUFBQSxlQUFBO1FBQUEsV0FBQTtZQUFBLE9BQUE7SUFDQSxxQnBGS2U7RXRGcXdoRG5CO0UwS3h3aERJO0lBQ0UsaUJwRk1hO0lvRkxiLFlBQUE7RTFLMHdoRE47RTBLdndoREU7SUFDRSxtQnBGRmU7RXRGMndoRG5CO0UwS3Z3aERJO0lBQ0UsbUJwRkxhO0V0Rjh3aERuQjtFMEt0d2hERTtJQUNFLGtCQUFBO0lBQ0EsU3BGVmU7SW9GV2YsV3BGWGU7SW9GWWYsbUJBQUE7SUFDQSxxQkFBQTtFMUt3d2hESjtBQUNGOztBMktsNGhEQTtFQUNFLHFCckYySnFDO0VxRjFKckMsaUJyRnlKaUM7QXRGNHVoRG5DO0EyS3A0aERFO0VBQ0UsaUJyRndHaUI7QXRGOHhoRHJCO0EyS3A0aERFO0VBQ0UsbUJyRjZMb0M7RXFGNUxwQyxvQkFBQTtBM0tzNGhESjtBMktuNGhERTtFQUNFLGtCckZxTG1DO0VxRnBMbkMsd0JBQUE7QTNLcTRoREo7QTJLbDRoREU7RUFDRSxrQnJGZ0xtQztFcUYvS25DLHdCQUFBO0VBRUEsa0JBQUE7RUFDQSxtQnJGaUJvQjtBdEZrM2hEeEI7QTJLbDRoREk7RUFDRSxtQnJGZWtCO0VxRmRsQixjckZtQmtCO0F0RmkzaER4QjtBMktsNGhESTtFQUNFLG1CckZZa0I7RXFGWGxCLGNyRmVrQjtBdEZxM2hEeEI7QTJLbDRoREk7RUFDRSxtQnJGU2tCO0VxRlJsQixjckZXa0I7QXRGeTNoRHhCO0EyS2o0aERFO0VBQ0Usd0JBQUE7RUFDQSxXckZ5RWlCO0VxRnhFakIsWXJGd0VpQjtFcUZ2RWpCLHlCQUFBO0EzS200aERKO0EyS2w0aERJO0VBQ0UsbUJyRkhrQjtFcUZJbEIsY3JGQ2tCO0F0Rm00aER4QjtBMktsNGhESTtFQUNFLG1CckZmaUI7RXFGZ0JqQixjckZIa0I7QXRGdTRoRHhCO0EyS2w0aERJO0VBQ0UsbUJyRm5CaUI7RXFGb0JqQixjckZQa0I7QXRGMjRoRHhCO0EyS2w0aERJO0VBQ0UsV3JGNkRlO0VxRjVEZixZckY0RGU7RXFGM0RmLGlCQUFBO0EzS280aEROO0EyS2w0aERJO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0EzS280aEROO0EyS2o0aERFO0VBQ0UsdUJBQUE7T0FBQSxrQkFBQTtVQUFBLGVBQUE7QTNLbTRoREo7QTJLajRoREU7RUFDRSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7QTNLbTRoREo7O0EySy8zaERBO0VBQ0UseUJyRm5Dc0I7QXRGcTZoRHhCOztBMks3M2hERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZnNWhEZjtBVXI4aERFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGcTVoRGY7QTRCcjhoREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsd0RBQUE7VUFBQSxnREFBQTtBNUJrOGhETjtBNEI3N2hERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGZzZoRGY7QTRCdjdoREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZxNmhEZjtBNEJsN2hESTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCZzdoRFI7O0EySzM1aERFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRjg2aERmO0FVbitoREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZtN2hEZjtBNEJuK2hERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx3REFBQTtVQUFBLGdEQUFBO0E1QmcraEROO0E0QjM5aERFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY4N2hEZjtBNEJyOWhERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRm04aERmO0E0Qmg5aERJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBNUI4OGhEUjs7QTJLejdoREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGNDhoRGY7QVVqZ2lERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRmk5aERmO0E0QmpnaURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHdEQUFBO1VBQUEsZ0RBQUE7QTVCOC9oRE47QTRCei9oREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRjQ5aERmO0E0Qm4vaERFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGaStoRGY7QTRCOStoREk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0E1QjQraERSOztBMkt2OWhERTtFL0l4RUEsV0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUYwK2hEZjtBVS9oaURFO0VrQkFFLFdBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGKytoRGY7QTRCL2hpREU7RUFFRSxXQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QsdURBQUE7VUFBQSwrQ0FBQTtBNUI0aGlETjtBNEJ2aGlERTtFQUVFLFdBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGMC9oRGY7QTRCamhpREU7RUFHRSxXQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUYrL2hEZjtBNEI1Z2lESTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QTVCMGdpRFI7O0EyS3IvaERFO0UvSXhFQSxjQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRndnaURmO0FVN2ppREU7RWtCQUUsY0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUY2Z2lEZjtBNEI3amlERTtFQUVFLGNBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1QjBqaUROO0E0QnJqaURFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZ3aGlEZjtBNEIvaWlERTtFQUdFLGNBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRjZoaURmO0E0QjFpaURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJ3aWlEUjs7QTJLbmhpREU7RS9JeEVBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGc2lpRGY7QVUzbGlERTtFa0JBRSxXQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRjJpaURmO0E0QjNsaURFO0VBRUUsV0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHNEQUFBO1VBQUEsOENBQUE7QTVCd2xpRE47QTRCbmxpREU7RUFFRSxXQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRnNqaURmO0E0QjdraURFO0VBR0UsV0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGMmppRGY7QTRCeGtpREk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1QnNraURSOztBMktqamlERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZva2lEZjtBVXpuaURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGeWtpRGY7QTRCem5pREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsd0RBQUE7VUFBQSxnREFBQTtBNUJzbmlETjtBNEJqbmlERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGb2xpRGY7QTRCM21pREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZ5bGlEZjtBNEJ0bWlESTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QTVCb21pRFI7O0EySy9raURFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRmttaURmO0FVdnBpREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZ1bWlEZjtBNEJ2cGlERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx1REFBQTtVQUFBLCtDQUFBO0E1Qm9waUROO0E0Qi9vaURFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZrbmlEZjtBNEJ6b2lERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRnVuaURmO0E0QnBvaURJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBNUJrb2lEUjs7QTJLN21pREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGZ29pRGY7QVVycmlERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRnFvaURmO0E0QnJyaURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHlEQUFBO1VBQUEsaURBQUE7QTVCa3JpRE47QTRCN3FpREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRmdwaURmO0E0QnZxaURFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGcXBpRGY7QTRCbHFpREk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QmdxaURSOztBMkszb2lERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUY4cGlEZjtBVW50aURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGbXFpRGY7QTRCbnRpREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QseURBQUE7VUFBQSxpREFBQTtBNUJndGlETjtBNEIzc2lERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGOHFpRGY7QTRCcnNpREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUZtcmlEZjtBNEJoc2lESTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCOHJpRFI7O0EyS3pxaURFO0UvSXhFQSxjQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRjRyaURmO0FVanZpREU7RWtCQUUsY0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUZpc2lEZjtBNEJqdmlERTtFQUVFLGNBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1Qjh1aUROO0E0Qnp1aURFO0VBRUUsY0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUY0c2lEZjtBNEJudWlERTtFQUdFLGNBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRml0aURmO0E0Qjl0aURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUI0dGlEUjs7QTJLdnNpREU7RS9JeEVBLGNBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGMHRpRGY7QVUvd2lERTtFa0JBRSxjQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRit0aURmO0E0Qi93aURFO0VBRUUsY0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHlEQUFBO1VBQUEsaURBQUE7QTVCNHdpRE47QTRCdndpREU7RUFFRSxjQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRjB1aURmO0E0Qmp3aURFO0VBR0UsY0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGK3VpRGY7QTRCNXZpREk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0E1QjB2aURSOztBMktydWlERTtFL0l4RUEsY0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZ3dmlEZjtBVTd5aURFO0VrQkFFLGNBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGNnZpRGY7QTRCN3lpREU7RUFFRSxjQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1QseURBQUE7VUFBQSxpREFBQTtBNUIweWlETjtBNEJyeWlERTtFQUVFLGNBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGd3dpRGY7QTRCL3hpREU7RUFHRSxjQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7QUY2d2lEZjtBNEIxeGlESTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QTVCd3hpRFI7O0EyS253aURFO0UvSXhFQSxXQUFBO0VGQUUseUJ4QjJEVztFMEJ6RGIscUIxQnlEYTtBRnN4aURmO0FVMzBpREU7RWtCQUUsV0FBQTtFRk5BLHlCeEIyRFc7RTBCbkRYLHFCMUJtRFc7QUYyeGlEZjtBNEIzMGlERTtFQUVFLFdBQUE7RUZiQSx5QnhCMkRXO0UwQjVDWCxxQjFCNENXO0UwQnZDVCx5REFBQTtVQUFBLGlEQUFBO0E1QncwaUROO0E0Qm4waURFO0VBRUUsV0FBQTtFQUNBLHlCMUIrQlc7RTBCOUJYLHFCMUI4Qlc7QUZzeWlEZjtBNEI3emlERTtFQUdFLFdBQUE7RUFDQSx5QjFCbUJXO0UwQmZYLHFCMUJlVztBRjJ5aURmO0E0Qnh6aURJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBNUJzemlEUjs7QTJLanlpREU7RS9JeEVBLFdBQUE7RUZBRSx5QnhCMkRXO0UwQnpEYixxQjFCeURhO0FGb3ppRGY7QVV6MmlERTtFa0JBRSxXQUFBO0VGTkEseUJ4QjJEVztFMEJuRFgscUIxQm1EVztBRnl6aURmO0E0QnoyaURFO0VBRUUsV0FBQTtFRmJBLHlCeEIyRFc7RTBCNUNYLHFCMUI0Q1c7RTBCdkNULHNEQUFBO1VBQUEsOENBQUE7QTVCczJpRE47QTRCajJpREU7RUFFRSxXQUFBO0VBQ0EseUIxQitCVztFMEI5QlgscUIxQjhCVztBRm8waURmO0E0QjMxaURFO0VBR0UsV0FBQTtFQUNBLHlCMUJtQlc7RTBCZlgscUIxQmVXO0FGeTBpRGY7QTRCdDFpREk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0E1Qm8xaURSOztBMksvemlERTtFL0l4RUEsV0FBQTtFRkFFLHlCeEIyRFc7RTBCekRiLHFCMUJ5RGE7QUZrMWlEZjtBVXY0aURFO0VrQkFFLFdBQUE7RUZOQSx5QnhCMkRXO0UwQm5EWCxxQjFCbURXO0FGdTFpRGY7QTRCdjRpREU7RUFFRSxXQUFBO0VGYkEseUJ4QjJEVztFMEI1Q1gscUIxQjRDVztFMEJ2Q1Qsc0RBQUE7VUFBQSw4Q0FBQTtBNUJvNGlETjtBNEIvM2lERTtFQUVFLFdBQUE7RUFDQSx5QjFCK0JXO0UwQjlCWCxxQjFCOEJXO0FGazJpRGY7QTRCejNpREU7RUFHRSxXQUFBO0VBQ0EseUIxQm1CVztFMEJmWCxxQjFCZVc7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bERJOztFQUNFLG1CL0Z5VXFEO0F0Rnlza0QzRDtBcUx2OWtESTs7RUFDRSxjL0YyUndDO0F0Ritya0Q5QztBcUx2OWtESTs7RUFDRSxjL0Z3Um1DO0F0Rmtza0R6QztBcUx2OWtESTs7RUFDRSxjL0ZvUm1DO0F0RnNza0R6QztBcUx4OWtESTs7RUFDRSx5Qi9Ga1JrRDtFK0ZqUmxELGMvRmtSdUM7QXRGeXNrRDdDO0FxTHQ5a0RFOztFQXJGQSw0Qi9GNlVtQztFK0Y1VW5DLGdCL0Y2VXNDO0UrRnRQcEMsaUIvRjJRdUM7RStGMVF2QyxtQi9GMlF5QztFK0YxUXpDLHlCL0YyUTRDO0F0Rjhza0RoRDtBcUxoamxERTs7RUFDRSxnQi9GMlVzQztFK0YxVXRDLG1CL0YyVTBDO0F0Rnd1a0Q5QztBcUxqamxESTs7RUFDRSxtQi9GeVVxRDtBdEYydWtEM0Q7QXFMOTlrREU7O0VBOUZBLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGN09wQyxpQi9Ga1F1QztFK0ZqUXZDLG1CL0ZrUXlDO0UrRmpRekMseUIvRmhFb0I7QXRGaWlsRHhCO0FxTGprbERFOztFQUNFLGdCL0YyVXNDO0UrRjFVdEMsbUIvRjJVMEM7QXRGeXZrRDlDO0FxTGxrbERJOztFQUNFLG1CL0Z5VXFEO0F0RjR2a0QzRDs7QXFMcCtrREU7RUF6R0EsNEIvRjZVbUM7RStGNVVuQyxnQi9GNlVzQztFK0ZuT3BDLGlCL0YyUHVDO0UrRjFQdkMsbUIvRjJQeUM7RStGMVB6QyxrQi9GMlBtQztFK0YxUG5DLHFCQUFBO0FyTHcra0RKO0FxTG5sbERFO0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEYwd2tEOUM7QXFMbmxsREk7RUFDRSxtQi9GeVVxRDtBdEY0d2tEM0Q7QXFMOStrREk7RUFDRSxhL0Z5UG1DO0F0RnV2a0R6QztBcUw5K2tESTtFQUNFLGEvRnVQMkM7RStGdFAzQyxlL0Z1UDZDO0UrRnRQN0Msc0IvRnVQa0Q7RStGdFBsRCxtQi9GdVArQztFK0Z0UC9DLG1CL0Z1UGlEO0UrRnRQakQsb0IvRnVQK0M7QXRGeXZrRHJEO0FxTDcra0RJO0VBQ0UsYy9Gb1B3QztBdEYydmtEOUM7O0FxTHora0RBO0VBbElFLDRCL0Y2VW1DO0UrRjVVbkMsZ0IvRjZVc0M7RStGdE10QyxrQi9GMUJtQjtFK0ZxQ25CLDBCQUFBO0FyTCs5a0RGO0FxTC9tbERFO0VBQ0UsZ0IvRjJVc0M7RStGMVV0QyxtQi9GMlUwQztBdEZzeWtEOUM7QXFML21sREk7RUFDRSxtQi9GeVVxRDtBdEZ3eWtEM0Q7QXFMaC9rREU7RUFDRSxrQi9GNUJpQjtBdEY4Z2xEckI7QXFMaC9rREU7RUFDRSxrQi9GL0JpQjtBdEZpaGxEckI7QXFMaC9rREU7RUFDRSxrQi9GbENpQjtBdEZvaGxEckI7QXFMNytrREU7RUFDRSx5Qi9GMk42QztBdEZveGtEakQ7QXFMNStrREU7RUFDRSxtQi9Gd05pRDtFK0Z2TmpELG1CL0Z3Tm1EO0UrRnZObkQsb0IvRndOaUQ7QXRGc3hrRHJEO0FxTDMra0RFOzs7O0VBSUUsa0NBQUE7RUFDQSw4QkFBQTtBckw2K2tESjtBcUwxK2tERTs7OztFQUlFLCtDQUFBO0VBQ0EsOEJBQUE7QXJMNCtrREo7QXFMeitrREU7Ozs7RUFJRSwrQ0FBQTtFQUNBLDhCQUFBO0FyTDIra0RKO0FxTHYra0RFO0VBQ0Usb0IvRjRMd0Q7QXRGNnlrRDVEO0FxTHQra0RFO0VBQ0Usb0IvRnlMeUQ7QXRGK3lrRDdEO0FxTHAra0RFO0VBQ0Usb0IvRnFMd0Q7RStGcEx4RCxlQUFBO0VBQ0EsbUIvRjVGaUI7QXRGa2tsRHJCO0FxTHIra0RJO0VBQ0Usb0IvRmtMMkQ7RStGakwzRCxrQi9GekZlO0UrRjBGZixtQi9GaUwwRDtFK0ZoTDFELGdDL0ZpTDBEO0UrRmhMMUQsaUIvRmlMd0Q7QXRGc3prRDlEO0FxTHQra0RNO0VBQ0UsZS9GZ0w0RDtFK0YvSzVELGMvRmdMdUQ7RStGL0t2RCxnQi9GZ0wwRDtFK0YvSzFELG1CL0ZnTDJEO0F0Rnd6a0RuRTtBcUx0K2tETTtFQUNFLG9CL0Y4S2tFO0UrRjdLbEUseUIvRjhLcUU7RStGN0tyRSxjL0Y4SzBEO0UrRjdLMUQsc0IvRjhLNEQ7RStGN0s1RCxrQi9GOEtpRTtFK0Y3S2pFLG9CL0Y4S2dFO0UrRjdLaEUsa0IvRjhLOEQ7RStGN0s5RCxpQi9GOEtnRTtFK0Y3S2hFLDZCQUFBO0FyTHcra0RSO0FxTG4ra0RJO0VBQ0UseUIvRndLK0Q7RStGdksvRCxjL0Z3S29EO0F0RjZ6a0QxRDtBcUxuK2tESTtFQUNFLHlCL0ZzS2lFO0F0Rit6a0R2RTs7QXNMNXNsREE7Ozs7O0VBTUUsZ0JoRzRQa0M7RWdHM1BsQyxnQmhHNFBpQztFZ0czUGpDLFVoRzRQOEI7RWdHM1A5QixjQUFBO0VBQ0EsK0JoRzRQMEM7QXRGazlrRDVDOztBc0x4c2xEQTs7Ozs7O0VBTUUsZ0JoR3lGbUI7QXRGa25sRHJCOztBc0x4c2xEQTs7Ozs7O0VBTUUsZ0JoR3NPNkI7QXRGcStrRC9COztBc0x4c2xEQTtFQUNFLGVoR3NQb0M7RWdHclBwQyxvQmhHc1BzQztFZ0dyUHRDLHdCaEdzUHlDO0F0RnE5a0QzQztBc0x6c2xERTtFQUNFLGVoR29QMEM7RWdHblAxQyxvQmhHb1A0QztFZ0duUDVDLHlCaEdvUCtDO0F0RnU5a0RuRDtBc0x4c2xERTtFQUNFO0lBRUUsa0JoRytPdUM7SWdHOU92QyxtQmhHK095QztJZ0c5T3pDLHlCaEcrTzRDO0V0RjA5a0RoRDtBQUNGOztBc0xyc2xEQTtFQUNFLGlCaEcwT29DO0VnR3pPcEMsb0JoRzBPc0M7RWdHek90QywwQmhHME95QztBdEY4OWtEM0M7QXNMdHNsREU7RUFMRjtJQU1JLGVoR3dPeUM7SWdHdk96QyxxQmhHd08yQztJZ0d2TzNDLHdCaEd3TzhDO0V0Rmkra0RoRDtBQUNGOztBc0x0c2xEQTtFQUNFLGlCaEdvT3NDO0VnR25PdEMsb0JoR29Pd0M7RWdHbk94QywwQmhHb08yQztBdEZxK2tEN0M7O0FzTHRzbERBO0VBQ0Usa0JoR2lPcUM7RWdHaE9yQyxxQmhHaU91QztFZ0doT3ZDLDJCaEdpTzBDO0F0Rncra0Q1Qzs7QXNMdHNsREE7RUFDRSxlaEc4TnFDO0VnRzdOckMsbUJoRzhOdUM7RWdHN052Qyx5QmhHOE4wQztBdEYyK2tENUM7O0FzTHRzbERBOzs7O0VBSUUsMkJBQUE7RUFDQSxtQ0FBQTtBdEx5c2xERjs7QXNMcHNsREU7O0VDOUNBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHME44QztFaUd6TjlDLGNqRzBOZ0Q7QXRGc2hsRGxEO0FzTHBzbERFOztFQ3JEQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzROK0M7RWlHM04vQyxjakc0TmlEO0F0RjBobERuRDtBc0xuc2xERTs7RUM1REEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1Cakc4TitDO0VpRzdOL0MsY2pHOE5pRDtBdEY4aGxEbkQ7O0FzTC9ybERFOztFQ3pEQSwyREFBQTtVQUFBLG1EQUFBO0VBUUEsbUJqRzZNOEM7RWlHNU05Qyxjakc2TWdEO0F0RnlpbERsRDtBc0wvcmxERTs7RUNoRUEsMkRBQUE7VUFBQSxtREFBQTtFQVFBLG1CakcrTStDO0VpRzlNL0MsY2pHK01pRDtBdEY2aWxEbkQ7QXNMOXJsREU7O0VDdkVBLDJEQUFBO1VBQUEsbURBQUE7RUFRQSxtQmpHaU4rQztFaUdoTi9DLGNqR2lOaUQ7QXRGaWpsRG5EOztBd0x6MGxEQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLHlCbEdvQ3NCO0F0Rnd5bER4QjtBd0wxMGxERTtFQUNFLGNsR3FHaUI7RWtHcEdqQix5QmxHcUJrQjtFa0dwQmxCLGdCbEdnSGtCO0F0RjR0bER0Qjs7QXlMN3psREE7O0VBRUUscUJuRzBYa0M7RW1HelhsQyxxQm5HNFhvQztFbUczWHBDLGlCbkcwWGdDO0VtR3pYaEMsY25HaVgwQjtFbUdoWDFCLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLG1CQUFBO0F6TGcwbERGOztBeUw5emxEQTtFQUNFLGNuRzRXMEI7RW1HM1cxQixxQm5HMFgwQztBdEZ1OGtENUM7O0F5TC96bERBO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0F6TGswbERGO0F5TGowbERFO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0F6TG0wbERKOztBeUxoMGxEQTtFQUNFLHFCbkdzV2tDO0F0RjY5a0RwQzs7QXlMajBsREE7RUFDRSxxQm5HbVdrQztBdEZpK2tEcEM7O0F5TGwwbERBO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQWhDQSw0YkFBQTtFQWtDQSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSxZQUFBO0VBQ0EsWW5HeVdnQztFbUd4V2hDLFduR3lXK0I7RW1HeFcvQixvQm5HeVdnQztBdEY0OWtEbEM7O0F5TG4wbERBO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQTFDQSw0YkFBQTtFQTRDQSxnQ0FBQTtPQUFBLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSxXQUFBO0VBQ0EsWW5HK1ZnQztFbUc5VmhDLFduRytWK0I7RW1HOVYvQixxQm5HK1ZnQztBdEZ1K2tEbEM7O0F5THAwbERBOztFQUVFLFluR3dWcUM7QXRGKytrRHZDOztBeUxuMGxERTtFQUNFLHlCbkd4Q29CO0F0RjgybER4QjtBeUxwMGxESTtFQUNFLHlCbkczQ2tCO0F0RmkzbER4QjtBeUxyMGxETTtFQUNFLHlCbkcxQ2dCO0VtRzJDaEIsY25HM0JtQjtBdEZrMmxEM0I7QXlMbDBsREU7RUFDRSx5Qm5HcEV3QjtBdEZ3NGxENUI7QXlMbDBsREk7RUFDRSx5Qm5HdkVzQjtBdEYyNGxENUI7QXlMbjBsRE07RUFDRSx5Qm5HdERnQjtFbUd1RGhCLGNuR3ZDbUI7QXRGNDJsRDNCO0F5TGgwbERFO0VBQ0UseUJuRy9Fd0I7QXRGaTVsRDVCO0F5TC96bERNO0VBcEZKLHliQUFBO0F6THM1bERGO0F5TDl6bERNO0VBeEZKLHliQUFBO0F6THk1bERGO0F5TDV6bERJO0VBQ0UsY25HN0VrQjtBdEYyNGxEeEI7QXlMM3psREk7RUFDRSx5Qm5HMUZnQjtFbUcyRmhCLGNuRy9EcUI7QXRGNDNsRDNCO0F5TDF6bERJO0VBQ0UseUJuR3JHc0I7QXRGaTZsRDVCO0F5TDN6bERNO0VBQ0UseUJuR3BGZ0I7RW1HcUZoQixjbkd6RmdCO0F0RnM1bER4Qjs7QW1CaDRsREk7RXNLeUVGO0lBQ0UsZUFBQTtFekwyemxERjtBQUNGO0FtQnozbERJO0VzS2lFRjtJQUNFLGdCQUFBO0V6TDJ6bERGOztFeUx6emxEQTtJQUNFLG1CQUFBO0V6TDR6bERGO0FBQ0Y7QTBMMzhsREE7RUFDRSxrREFBQTtVQUFBLDBDQUFBO0VBQ0EsMEJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0ExTDY4bERGO0EwTDM4bERFO0VBQ0UsYUFBQTtBMUw2OGxESjtBMEx4OGxESTtFQUZGO0lBR0ksVUFBQTtFMUwyOGxESjtBQUNGO0EwTHg4bERFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLHFDQUFBO0VBQUEsZ0NBQUE7RUFBQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBMUwwOGxESjtBMEx4OGxESTtFQUNFLFdBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLDJCQUFBO0ExTDA4bEROO0EwTHY4bERJO0VBQ0UsNkJBQUE7RUFDQSxnQ0FBQTtBMUx5OGxETjtBMEx0OGxESTs7RUFFRSxjcEduQmtCO0F0RjI5bER4QjtBMExsOGxETTtFQUNFLGNwR2xCZ0I7QXRGczlsRHhCO0EwTGo4bERNO0VBQ0UsY3BHUGU7RW9HUWYsNkJBQUE7RUFDQSxnQ0FBQTtBMUxtOGxEUjtBMExoOGxETTs7RUFFRSxjcEdkZTtBdEZnOWxEdkI7QTBMNTdsRE07RUFGRjtJQUdJLFVBQUE7RTFMKzdsRE47QUFDRjs7QTBMejdsREU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsNEJBQUE7RUFDQSxPQUFBO0ExTDQ3bERKO0EwTDE3bERJO0VBQ0UsNEJBQUE7QTFMNDdsRE47QTBMeDdsREU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLGdIQUFBO0VBQUEsOEZBQUE7RUFBQSx5RkFBQTtFQUFBLHVGQUFBO0ExTDA3bERKO0EwTHA3bERJO0VBQ0UsNEJBQUE7QTFMczdsRE47QTBMbDdsREU7RUFFRSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EscUNBQUE7T0FBQSxnQ0FBQTtVQUFBLDZCQUFBO0VBQ0EseUJwR2pGb0I7RW9Ha0ZwQix5QkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBMUxtN2xESjs7QTBMLzZsREE7RUFDRSxnQkFBQTtFQUNBLGFwR2pCbUI7RW9Ha0JuQixtQnBHbEJtQjtBdEZvOGxEckI7O0EwTC82bERBO0VBQ0UsdWNBQUE7RUFDQSw0QkFBQTtBMUxrN2xERjs7QTBMLzZsREE7RUFDRSw0WkFBQTtFQUNBLDRCQUFBO0ExTGs3bERGOztBbUJqZ21ESTtFdUttRkY7SUFDRSxTQUFBO0UxTGs3bERGOztFMExoN2xEQTtJQUNFLGVBQUE7RTFMbTdsREY7QUFDRjtBMkx2a21EQTs7Ozs7Ozs7OytEQUFBO0FBbUNBOzsrREFBQTtBQUlBO0VBQ0UsYUFBQTtFQUNBLG9DQUFBO0VBQ0Esa0RBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUFBLDZCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtBM0wraW1ERjtBMkw1aW1ERTs7Ozs7O0VBS0UsY0FBQTtBM0wraW1ESjtBMkw1aW1ERTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QTNMOGltREo7QTJMM2ltREU7RUF0REEsaUJyR3NGaUI7RXFHckZqQiwwQnJHNlIyQztFcUc1UjNDLGdCQUFBO0VBc0RFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QTNMK2ltREo7QTJMOWltREk7RUFyREYsMkRBQUE7VUFBQSxtREFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBM0xzbW1ERjtBMkxoam1ESTtFQWxERiwyREFBQTtVQUFBLG1EQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0EzTHFtbURGO0EyTGxqbURJO0VBL0NGLDJEQUFBO1VBQUEsbURBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QTNMb21tREY7QTJMcGptREk7RUFDRSwyQkFBQTtFQUNBLG1DQUFBO0VBQ0EsbUJBQUE7QTNMc2ptRE47QTJMbGptREU7RUFDRSxXQUFBO0VBQ0EsU0FBQTtFQUNBLHFCckdvQmlCO0F0RmdpbURyQjtBMkxuam1ESTtFQUNFLG1CQUFBO0EzTHFqbUROO0EyTGpqbURFO0VBQ0Usa0JBQUE7QTNMbWptREo7QTJMaGptREU7RUFDRSxrQnJHU2lCO0VxR1JqQixXQUFBO0EzTGtqbURKO0EyTDlpbURFO0VBQ0UsdUNBQUE7QTNMZ2ptREo7QTJMOWltREk7RUFDRSxXQUFBO0EzTGdqbUROO0EyTDlpbURNO0VBQ0UsbUJyR0phO0F0Rm9qbURyQjtBMkw5aW1EUTtFQUNFLGNBQUE7QTNMZ2ptRFY7QTJMM2ltREk7RUFDRSxXQUFBO0EzTDZpbUROO0EyTHhpbURFO0VBQ0UsYUFBQTtBM0wwaW1ESjs7QTJMdGltREE7O0VBRUUsaUJyR2JvQjtBdEZzam1EdEI7O0EyTHRpbURBO0VBQ0UsaUJyR2hCb0I7QXRGeWptRHRCOztBMkx0aW1EQTs7K0RBQUE7QXhLcEVJO0V3SzBFRjs7SUFFRSx5QkFBQTtFM0x1aW1ERjtBQUNGO0EyTHBpbURBOzsrREFBQTtBeEs3Rkk7RXdLaUdGO0lBQ0UsK0NBQUE7SUFDQSw0Q0FBQTtFM0xzaW1ERjtFMkxuaW1ERTs7Ozs7O0lBS0UsY0FBQTtJQUNBLGdCQUFBO0lBQ0EsV0FBQTtFM0xzaW1ESjtFMkxuaW1ERTtJQUNFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0UzTHFpbURKO0UyTGxpbURFO0lBQ0UsV0FBQTtJQUNBLGlCckdsRmE7SXFHbUZiLGdCckduR2lCO0lxR29HakIsZ0JBQUE7RTNMb2ltREo7RTJMbGltREk7SUFDRSxnQkFBQTtFM0xvaW1ETjtFMkxoaW1ERTtJQUNFLGdCQUFBO0UzTGtpbURKO0UyTC9obURFO0lBQ0UsV0FBQTtJQUNBLGtCckdyRmU7SXFHc0ZmLGdCQUFBO0UzTGlpbURKO0UyTC9obURJO0lBQ0UsaUJyRzFGYTtFdEYybm1EbkI7RTJMNWhtREU7SUFDRSw0Q0FBQTtFM0w4aG1ESjtFMkw1aG1ESTtJQUNFLFdBQUE7RTNMOGhtRE47RTJMM2htREk7SUFDRSxXQUFBO0UzTDZobUROO0UyTDNobURNO0lBQ0Usa0JyR3pHVztJcUcwR1gsZ0JBQUE7RTNMNmhtRFI7RTJMNWhtRFE7SUFDRSxpQnJHN0dTO0V0RjJvbURuQjtFMkx2aG1ERTtJQUNFLGNBQUE7RTNMeWhtREo7RTJMcmhtREU7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7SUFDQSxpR0FBQTtJQUFBLDRFQUFBO0lBQUEsdUVBQUE7SUFBQSx1RUFBQTtJQUNBLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0UzTHVobURKOztFMkxuaG1EQTtJQUNFLGFyR3pIa0I7RXRGK29tRHBCOztFMkxwaG1EQTtJQUNFLGFyRzNIa0I7RXRGa3BtRHBCOztFMkxyaG1EQTtJQUNFLGdCQUFBO0UzTHdobURGO0FBQ0Y7QTJMcmhtREE7OytEQUFBO0F4S2hNSTtFd0tvTUY7SUFDRSwrQ0FBQTtFM0x1aG1ERjtFMkxwaG1ERTs7Ozs7O0lBS0UsNEJBQUE7RTNMdWhtREo7QUFDRjtBbUJydW1ESTtFd0ttTkY7SUFDRSxnREFBQTtFM0xxaG1ERjtFMkxsaG1ERTs7Ozs7O0lBS0UsNkJBQUE7RTNMcWhtREo7QUFDRjtBMkxqaG1EQTs7K0RBQUE7QUFHQTtFQUdFLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLG9EQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBM0xpaG1ERjtBMkwvZ21ERTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QTNMaWhtREo7QTJMOWdtREU7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJyR3RSbUI7RXFHeVJuQixlQUFBO0EzTDhnbURKO0EyTDVnbURJOztFQUVFLGtCQUFBO0VBQ0EsaUJBQUE7QTNMOGdtRE47QTJMM2dtREk7RUFDRSxhQUFBO0EzTDZnbUROOztBMkx4Z21EQTs7K0RBQUE7QUFLQTtFQUdFO0lBQ0Usd0NBQUE7SUFDQSwrQ0FBQTtFM0x1Z21ERjtFMkxyZ21ERTtJQUNFLGtEQUFBO0UzTHVnbURKO0UyTG5nbURFO0lBQ0UsZ0NBQUE7RTNMcWdtREo7RTJMbmdtREk7O0lBRUUseUJBQUE7RTNMcWdtRE47QUFDRjtBbUJ0eW1ESTtFd0t1U0Y7SUFDRSx5REFBQTtFM0xrZ21ERjtBQUNGO0E0THYybURBO0VBQ0UsZUFBQTtBNUx5Mm1ERjtBNEx2Mm1ESTtFQUNFLGN0R2tDa0I7QXRGdTBtRHhCOztBNkw3Mm1EQTs7Ozs7b0VBQUE7QUFtQkE7O3FFQUFBO0FBSUE7RUFDRSx5QkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0Esb0JBQUE7QTdMazJtREY7QTZMaDJtREU7RUFDRSxTQUFBO0E3TGsybURKO0E2TC8xbURFO0VBQ0UsNEJBQUE7RUFBQSx1QkFBQTtFQUFBLG9CQUFBO0E3TGkybURKO0E2TDcxbURJO0VBQ0Usa0NBQUE7T0FBQSw2QkFBQTtVQUFBLDBCQUFBO0E3TCsxbUROO0FtQjMwbURJO0UwS3JDSjtJQXNCSSxhQUFBO0U3TDgxbURGO0FBQ0Y7QW1CbjBtREk7RTBLbERKO0lBeUJJLGlCQUFBO0U3TGcybURGO0FBQ0Y7O0E2TDcxbURBO0VBQ0UseUJBQUE7QTdMZzJtREY7QTZMOTFtREU7RUFDRSxhQUFBO0E3TGcybURKO0E2TDcxbURFO0VBN0NBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBNkNFLGN2R2pCb0I7RXVHa0JwQixhdkcrQ2lCO0V1RzlDakIseUJBQUE7QTdMaTJtREo7QTZMLzFtREk7RUFDRSxnQkFBQTtBN0xpMm1ETjtBNkw3MW1ERTtFQUNFLG9CQUFBO0VBQ0EsY3ZHNUJvQjtFdUdwQ3RCLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0E3TGc2bURGO0E2TC8xbURJO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0E3TGkybUROO0E2TDkxbURJO0VBRUUsMEJBQUE7QTdMKzFtRE47QTZMNTFtREk7RUFDRSxjdkcxQ2tCO0F0Rnc0bUR4QjtBNkwzMW1ESTtFQUNFLHFCQUFBO0VBQ0EsaUJBQUE7QTdMNjFtRE47QTZMMTFtREk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCdkdVZTtFdUdUZixjdkdRZTtFdUdQZixXQUFBO0VBQ0EseUJ2R3pFZ0I7RXVHMEVoQixxQkFBQTtBN0w0MW1ETjtBNkx6MW1ESTtFQUNFLGlDQUFBO09BQUEsNEJBQUE7VUFBQSx5QkFBQTtBN0wyMW1ETjtBNkx2MW1ERTtFQUNFLGV2R0ppQjtFdUdLakIsZ0JBQUE7RUFDQSxjdkd0RW9CO0F0Ris1bUR4QjtBNkx4MW1ESTtFQUNFLDZCQUFBO0E3TDAxbUROO0E2THQxbURFO0VBQ0UsU0FBQTtFQUNBLDZCQUFBO0E3THcxbURKO0E2THQxbURJOztFQUVFLDZCQUFBO0E3THcxbUROO0E2THAxbURNOzs7OztFQUtFLGdCQUFBO0E3THMxbURSO0E2TG4xbURNO0VBQ0Usb0JBQUE7QTdMcTFtRFI7QTZMbDFtRE07RUFDRSxhQUFBO0E3TG8xbURSO0E2TGgxbURJO0VBQ0UseUJBQUE7QTdMazFtRE47QTZMLzBtREk7RUFDRSwwQkFBQTtBN0xpMW1ETjtBNkw5MG1EUTtFQUNFLFNBQUE7QTdMZzFtRFY7QTZMNTBtRE07RUFDRSxrQnZHckRhO0F0Rm00bURyQjtBNkwzMG1ETTtFQUNFLGlCdkd4RGE7QXRGcTRtRHJCO0FtQnQ3bURJO0UwSytHQTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0U3TDAwbURKO0U2THgwbURJO0lBQ0UsY0FBQTtFN0wwMG1ETjtBQUNGO0FtQm43bURJO0UwS3JCSjtJQW1JSSxhQUFBO0lBQ0EsY0FBQTtFN0x5MG1ERjtBQUNGOztBOExsZ25EQTs7Ozs7Ozs7O29FQUFBO0FBV0E7O3FFQUFBO0FBa0NBOztxRUFBQTtBQUlBOztFQUVFLG1CeEd3QnlCO0F0RjQ4bUQzQjtBOExsK21ERTs7RUFDRSxjeEd2Qm1CO0F0RjQvbUR2Qjs7QThMaCttREU7RUFDRSxjeEdyQm9CO0F0RncvbUR4Qjs7QThMLzltREE7RUFDRSw2QkFBQTtBOUxrK21ERjs7QThMLzltREE7RUFDRSx5QnhHeENvQjtBdEYwZ25EdEI7QThMaittREU7RUFDRSxvQnhHdUNpQjtFd0d0Q2pCLHFCQUFBO0VBQ0EsY3hHN0JvQjtBdEZnZ25EeEI7O0E4TC85bURBO0VBQ0UseUJ4R3ZDc0I7QXRGeWduRHhCO0E4TGorbURFO0VBQ0Usb0J4RzhCaUI7RXdHN0JqQixxQkFBQTtFQUNBLGN4R3RDb0I7QXRGeWduRHhCOztBOEwvOW1EQTs7cUVBQUE7QUFNQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBRUE7c0NBQUE7RUFFQSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7RUFFQTs7d0RBQUE7RUFJQSxpQkFBQTtBOUw0OW1ERjs7QThMdDltREk7RUFDRSxzQnhHRGU7QXRGMDltRHJCO0E4THQ5bURJO0VBQ0UsZXhHWmU7RXdHYWYsY3hHM0VrQjtFd0c0RWxCLGNBQUE7RUFDQSxzQkFBQTtBOUx3OW1ETjs7QW1CcmduREk7RTJLb0RGO0lBQ0UsZUFBQTtFOUxxOW1ERjtBQUNGO0FtQnhobkRJO0UyS3dFRjtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtJQUFBLDJCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtFOUxtOW1ERjtFOExsOW1ERTtJQUNFLDhCQUFBO1lBQUEsc0JBQUE7SUFDQSwwQkFBQTtJQUNBLGdCeEduQmdCO0l3R29CaEIsV0FBQTtFOUxvOW1ESjs7RThMaDltREE7SUFDRSxpQkFBQTtJQUNBLHFCQUFBO0lBQUEsaUNBQUE7UUFBQSxrQkFBQTtZQUFBLHlCQUFBO0U5TG05bURGO0U4TGo5bURFO0lBQ0UsZ0JBQUE7RTlMbTltREo7QUFDRjtBOEwvOG1EQTs7cUVBQUE7QUFTSTtFQUNFLG1CeEdwRGU7QXRGKy9tRHJCO0E4THo4bURNO0VBckpKLGN4R3VCc0I7RXdHdEJ0QixtQnhHNkZtQjtFd0c1Rm5CLHFCQUFBO0VBcUpNLDBCQUFBO0E5TDY4bURSO0E4TGhtbkRFO0VBQ0UsY3hHUWtCO0V3R1BsQiwwQkFBQTtBOUxrbW5ESjtBOEw3OG1ESTtFQUNFLHFCeEc5RGU7QXRGNmduRHJCO0E4TDE4bURJOzs7RUFHRSxtQnhHekdxQjtFd0cwR3JCLGNBQUE7RUFDQSxTQUFBO0E5TDQ4bUROO0E4THo4bURJO0VBQ0UsU0FBQTtBOUwyOG1ETjtBOEx4OG1ESTtFQUNFLDZCQUFBO0VBQ0EsZUFBQTtBOUwwOG1ETjtBOEx4OG1ETTtFQUNFLGN4RzNKZ0I7RXdHNEpoQixpQkFBQTtFQUNBLHFCQUFBO0E5TDA4bURSO0E4THg4bURRO0VBQ0UsbUJ4RzVIaUI7QXRGc2tuRDNCO0E4THI4bURJO0VBQ0UscUJBQUE7QTlMdThtRE47QThMcjhtRE07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFqTU4sY3hHdUJzQjtFd0d0QnRCLG1CeEc2Rm1CO0V3RzVGbkIscUJBQUE7QTlMeW9uREY7QThMdm9uREU7RUFDRSxjeEdRa0I7RXdHUGxCLDBCQUFBO0E5THlvbkRKOztBbUJubW5ESTtFMksrSkY7SUFDRSxlQUFBO0U5THc4bURGO0U4THQ4bURFO0lBQ0Usb0JBQUE7RTlMdzhtREo7RThMcDhtREk7SUFDRSxhQUFBO0lBQ0EsVUFBQTtFOUxzOG1ETjtFOExwOG1ETTtJQUNFLFVBQUE7SUFDQSxlQUFBO0U5THM4bURSO0U4TG44bURNO0lBQ0UsYUFBQTtFOUxxOG1EUjtFOExqOG1ESTtJQUNFLFVBQUE7SUFDQSwyQkFBQTtTQUFBLHNCQUFBO1lBQUEsbUJBQUE7RTlMbThtRE47RThMajhtRE07SUFDRSxjQUFBO0lBQ0EsZ0JBQUE7RTlMbThtRFI7QUFDRjtBOEw3N21EQTs7cUVBQUE7QUFPRTtFQUNFLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxnQkFBQTtBOUwyN21ESjtBOEwxN21ESTtFQUNFLDRCQUFBO0VBQUEsZ0JBQUE7TUFBQSxpQkFBQTtVQUFBLFFBQUE7RUFDQSxlQUFBO0VBQ0EsdUNBQUE7T0FBQSxrQ0FBQTtVQUFBLCtCQUFBO0E5TDQ3bUROO0E4TDM3bURNO0VBQ0UsYUFBQTtFQUNBLFdBQUE7QTlMNjdtRFI7QThMejdtREk7RUFDRSxVQUFBO0E5TDI3bUROOztBbUJ0b25ESTtFMkttTkE7SUFDRSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsMEJBQUE7RTlMdTdtREo7RThMdDdtREk7SUFDRSxlQUFBO0lBQ0EsdUJBQUE7U0FBQSxrQkFBQTtZQUFBLGVBQUE7RTlMdzdtRE47RThMdjdtRE07SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLDRCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RTlMeTdtRFI7RThMbnNuREE7SUFDRSxhQUFBO0lBQ0EsK0JBQUE7SUFDQSxzQkFBQTtJQUNBLG9CQUFBO0lBQ0EsV0FBQTtFOUxxc25ERjtFOExsc25EQTtJQUNFLGVBQUE7SUFDQSxpQkFBQTtFOUxvc25ERjtFOExsc25ERTtJQUNFLGlCQUFBO0U5TG9zbkRKO0FBQ0Y7QThMaDhtREE7O3FFQUFBO0FBTUE7RUFDRSxjQUFBO0E5TCs3bURGOztBOEw1N21EQTtFQUNFLFVBQUE7QTlMKzdtREY7O0FtQjlxbkRJO0UySzlDRjtJQUNFLGFBQUE7SUFDQSwrQkFBQTtJQUNBLHNCQUFBO0lBQ0Esb0JBQUE7SUFDQSxXQUFBO0U5TGd1bkRGO0U4TDd0bkRBO0lBQ0UsZUFBQTtJQUNBLGlCQUFBO0U5TCt0bkRGO0U4TDd0bkRFO0lBQ0UsaUJBQUE7RTlMK3RuREo7QUFDRjtBK0x4d25EQTs7Ozs7OytEQUFBO0FBU0E7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9Md3duREY7O0ErTGp3bkRBO0VBQ0UsYUFBQTtBL0xvd25ERjs7QStManduREE7O3FFQUFBO0FBR0E7RUFDRSxhQUFBO0VBQ0EsK0JBQUE7RUFDQSxXekdnRm1CO0V5RzlFbkIsa0J6R2lFb0I7RXlHaEVwQixnQkFBQTtBL0xtd25ERjtBbUIzdG5ESTtFNEs5Q0o7SUFTSSxhekcyRWlCO0V0RnlybkRuQjtBQUNGO0ErTGx3bkRFO0VBQ0UsY0FBQTtFQUNBLGF6R0dvQjtFeUdGcEIsYXpHc0VpQjtFeUdyRWpCLFlBQUE7QS9Mb3duREo7QStManduREU7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0EvTG13bkRKO0ErTGp3bkRJO0VBQ0UsZ0JBQUE7QS9MbXduRE47QStMaHduREk7RUFDRSxZQUFBO0EvTGt3bkROO0ErTDd2bkRJO0VBQ0UsY0FBQTtFQUNBLGV6R2lDaUI7RXlHaENqQixrQkFBQTtBL0wrdm5ETjtBK0w3dm5ETTtFQUNFLGdCQUFBO0EvTCt2bkRSO0ErTDV2bkRNO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0EvTDh2bkRSO0ErTDN2bkRNO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtBL0w2dm5EUjtBK0x2dm5ESTtFQUNFLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0EvTHl2bkROO0ErTHR2bkRJO0VBQ0UsWUFBQTtBL0x3dm5ETjtBK0xudm5ESTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QS9McXZuRE47QStMbnZuRE07RUFDRSxZQUFBO0EvTHF2bkRSO0ErTGx2bkRNO0VBQ0UsZ0JBQUE7QS9Mb3ZuRFI7QStManZuRE07RUFDRSxrQkFBQTtBL0xtdm5EUjtBK0w3dW5ESTtFQUNFLGF6R3hGZ0I7QXRGdTBuRHRCO0ErTDF1bkRJO0VBQ0UsYXpHN0ZrQjtBdEZ5MG5EeEI7O0ErTHZ1bkRBOztxRUFBQTtBNUt2REk7RTRLNERGO0lBQ0Usb0JBQUE7SUFBQSxxQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSw4QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSx5QkFBQTtJQUFBLDJCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtFL0x5dW5ERjtFK0x2dW5ERTs7SUFFRSxrQkFBQTtFL0x5dW5ESjtBQUNGO0ErTHJ1bkRBOztxRUFBQTtBNUtyRkk7RTRLMEZBO0lBQ0UseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7RS9Mc3VuREo7RStMbnVuREU7SUFDRSxTekc1Q2U7RXRGaXhuRG5CO0UrTG51bkRJO0lBQ0UsWUFBQTtJQUNBLGFBQUE7RS9McXVuRE47RStMaHVuREk7SUFDRSxjQUFBO0UvTGt1bkROO0UrTC90bkRJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RS9MaXVuRE47QUFDRjtBK0w1dG5EQTs7O3FFQUFBO0FBT0k7O0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSx5QnpHOUlrQjtFeUcrSWxCLGV6R2hFa0I7RXlHaUVsQixhekd4RWU7RXlHeUVmLGNBQUE7QS9MNHRuRE47QStMenRuREk7O0VBQ0UsYUFBQTtBL0w0dG5ETjtBK0x6dG5ESTs7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QS9MNHRuRE47QStMeHRuREU7O0VBQ0UseUJ6RzlLa0I7QXRGeTRuRHRCO0ErTHh0bkRFOztFQUNFLHlCekdqTG9CO0F0RjQ0bkR4Qjs7QStMdnRuREE7OztxRUFBQTtBQUlBO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBL0wwdG5ERjtBK0x4dG5ERTtFQUNFLGtCQUFBO0EvTDB0bkRKO0ErTHh0bkRJO0VBQ0UsWUFBQTtBL0wwdG5ETjtBK0x2dG5ESTtFQUNFLFlBQUE7QS9MeXRuRE47QStMdHRuREk7RUFDRSxnQkFBQTtBL0x3dG5ETjtBK0xwdG5ERTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0EvTHN0bkRKO0ErTG50bkRFO0VBQ0UsWUFBQTtFQUNBLGFBQUE7QS9McXRuREo7O0FnTXY4bkRBOzs7Ozs7Ozs7OzsrREFBQTtBQW9FQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBaE1rNW5ERjs7QWdNLzRuREE7OytEQUFBO0FBSUE7RUFDRSx5QjFHdkNzQjtFMEd3Q3RCLFlBQUE7RUEvREEsdURBQUE7RUFBQSxrREFBQTtFQUFBLCtDQUFBO0VBa0VBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsdUJBQUE7RUFBQSxtQ0FBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxZQUFBO0FoTWc1bkRGOztBZ003NG5EQTtFQUNFLHlCMUdsRHNCO0UwR21EdEIsWUFBQTtFQTFFQSx1REFBQTtFQUFBLGtEQUFBO0VBQUEsK0NBQUE7QWhNMjluREY7QWdNOTRuREU7RUFDRSxxQkFBQTtFQUFBLGlDQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FoTWc1bkRKO0FnTTc0bkRFO0VBQ0UsYzFHeERvQjtFMEd5RHBCLGtCQUFBO0VBQ0EsdUYxR3hCbUI7RTBHeUJuQixvQkFBQTtFQUNBLHNDQUFBO0VBRUEsb0IxR0dpQjtFMEdGakIsbUJBQUE7QWhNODRuREo7QWdNNTRuREk7RUFDRSwwQkFBQTtBaE04NG5ETjtBZ00zNG5ESTtFQUNFLHdCQUFBO0FoTTY0bkROO0FnTTE0bkRJO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0FoTTQ0bkROO0FnTXg0bkRFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0IxR2pCaUI7QXRGMjVuRHJCO0FnTXg0bkRJO0VBQ0UsVUFBQTtFQUNBLFNBQUE7RUFDQSxjMUd2RmtCO0UwR3dGbEIscUJBQUE7QWhNMDRuRE47QWdNdjRuREk7RUFDRSxnQkFBQTtBaE15NG5ETjtBZ010NG5ESTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtBaE13NG5ETjtBZ01yNG5ESTtFQUNFLGFBQUE7QWhNdTRuRE47QWdNbjRuREU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFBQSx1QkFBQTtFQUFBLG9CQUFBO0VBQ0EsYzFHaEhvQjtBdEZxL25EeEI7QWdNbDRuREU7RUFDRSxxSUFBQTtFQUVBLGtDQUFBO1VBQUEscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQjFHNUNvQjtFMEc2Q3BCLDRCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtFQUNBLGMxRzNEaUI7RTBHNERqQixTQUFBO0FoTW00bkRKO0FnTWo0bkRJO0VBQ0UsYUFBQTtBaE1tNG5ETjtBZ00vM25ERTtFQUNFLHdIQUFBO0VBQ0EsWUFBQTtFQUNBLGMxRzFJb0I7RTBHMklwQixzQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCMUd6RWlCO0F0RjA4bkRyQjtBZ00vM25ESTtFQUNFLGNBQUE7QWhNaTRuRE47QWdNOTNuREk7RUFDRSxhQUFBO0FoTWc0bkROO0FnTTUzbkRFO0VBQ0Usa0JBQUE7QWhNODNuREo7QWdNMzNuREU7RUFDRSxrQkFBQTtBaE02M25ESjs7QWdNejNuREE7OytEQUFBO0FBR0E7Ozs7RUEvTEUsdURBQUE7RUFBQSxrREFBQTtFQUFBLCtDQUFBO0FoTStqb0RGOztBZ014M25ERTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtBaE0yM25ESjtBZ014M25ERTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtBaE0wM25ESjtBZ010M25ESTtFQUNFLHFCMUd2SGU7QXRGKytuRHJCO0FnTXIzbkRJO0VBQ0UsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QWhNdTNuRE47QWdNcDNuREk7RUFDRSxvQjFHaEllO0F0RnMvbkRyQjtBZ01wM25ETTtFQUNFLGFBQUE7QWhNczNuRFI7O0FnTWgzbkRBOzsrREFBQTtBN0sxTEk7RTZLZ01BO0lBQ0UsZ0IxRzlJZTtFdEYrL25EbkI7RWdNNzJuREk7O0lBRUUsY0FBQTtFaE0rMm5ETjtFZ00zMm5ERTtJQUNFLFVBQUE7RWhNNjJuREo7RWdNMTJuREU7SUFDRSxpQkFBQTtJQUNBLGNBQUE7RWhNNDJuREo7RWdNejJuREU7SUFDRSxpQjFHL0thO0V0RjBob0RqQjtBQUNGO0FnTXYybkRBOzsrREFBQTtBQUdBO0VBQ0UsYUFBQTtBaE15Mm5ERjs7QWdNdDJuREE7RUFDRSxnQ0FBQTtFQUNBLHlCQUFBO0FoTXkybkRGO0FnTXYybkRFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtBaE15Mm5ESjs7QWdNcjJuREE7RUFDRSxVQUFBO0FoTXcybkRGO0FnTXQybkRFO0VBQ0UscUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBaE13Mm5ESjtBZ01yMm5ERTtFQUNFLFVBQUE7RUFDQSxTQUFBO0FoTXUybkRKO0FnTXIybkRJO0VBQ0UsYUFBQTtBaE11Mm5ETjtBZ01wMm5ESTtFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CMUc5TWU7RTBHK01mLGlCMUc3TWU7QXRGbWpvRHJCO0FnTWwybkRFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsY0FBQTtBaE1vMm5ESjtBZ01qMm5ERTtFQUNFLDRCQUFBO0FoTW0ybkRKO0FnTWwybkRJO0VBQ0UscUJBQUE7QWhNbzJuRE47QWdNbjJuRE07RUFDRSwrQkFBQTtFQUNBLGtCMUcvTmE7RTBHZ09iLG1CMUdoT2E7QXRGcWtvRHJCO0FnTW4ybkRNO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QWhNcTJuRFI7QWdNcDJuRFE7RUFDRSxhQUFBO0FoTXMybkRWO0FnTXAybkRRO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBaE1zMm5EVjtBZ01oMm5ERTtFQUNFLGMxR25Ub0I7RTBHb1RwQixTQUFBO0VBQ0Esb0IxR3JQaUI7RTBHc1BqQixnQkFBQTtFQUNBLGVBQUE7QWhNazJuREo7QWdNaDJuREk7RUFDRSxVQUFBO0FoTWsybkROO0FnTS8xbkRJO0VBQ0UsYzFHblVrQjtFMEdvVWxCLFlBQUE7RUFDQSxXQUFBO0FoTWkybkROO0FnTTcxbkRNO0VBQ0UsYUFBQTtBaE0rMW5EUjtBZ001MW5ETTtFQUNFLHFCQUFBO0FoTTgxbkRSO0FnTXoxbkRNO0VBQ0UscUJBQUE7QWhNMjFuRFI7QWdNeDFuRE07RUFDRSxhQUFBO0FoTTAxbkRSO0FnTXIxbkRFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFdBQUE7QWhNdTFuREo7QWdNcDFuREU7RUFDRSxjQUFBO0VBQ0EsZTFHN1NtQjtFMEc4U25CLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQkFBQTtBaE1zMW5ESjtBZ01wMW5ESTtFQUNFLGMxR3ZXa0I7RTBHd1dsQixxQkFBQTtBaE1zMW5ETjtBZ01uMW5ESTtFQUNFLGMxRzVXa0I7QXRGaXNvRHhCO0FnTWwxbkRJO0VBQ0UsMEJBQUE7QWhNbzFuRE47QWdNajFuREk7RUFDRSxhQUFBO0FoTW0xbkROO0FnTTkwbkRJO0VBQ0UsOEJBQUE7RUFFQSw2QkFBQTtFQUNBLGMxRzdYa0I7RTBHOFhsQixtQkFBQTtBaE0rMG5ETjtBZ003MG5ETTtFQUNFLGFBQUE7QWhNKzBuRFI7QWdNNTBuRE07RUFDRSxjMUdyWWdCO0F0Rm10b0R4QjtBZ00zMG5ETTtFQXBhSix1REFBQTtFQUFBLGtEQUFBO0VBQUEsK0NBQUE7RUFLQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGMxR3FGbUI7RTBHcEZuQix1RUFBQTtFQUNBLHlIQUFBO0VBQUEsK0VBQUE7RUFBQSwwRUFBQTtFQUFBLDJFQUFBO0VBU0Esa0JBQUE7RUFDQSxTMUc4RW1CO0UwRzdFbkIsZUFBQTtFQUNBLFFBQUE7RUFDQSxpQjFHeUVtQjtFMEd1VWIsa0JBQUE7RUFDQSxXMUczVWE7QXRGa3FvRHJCO0FnTXAxbkRNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7QWhNczFuRFI7QWdNajFuREU7RUFDRSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtBaE1tMW5ESjtBZ01qMW5ESTtFQUNFLHFCMUc1VmU7QXRGK3FvRHJCO0FnTWgxbkRJO0VBQ0UsbUJBQUE7QWhNazFuRE47QWdNOTBuREU7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FoTWcxbkRKO0FnTTkwbkRJO0VBQ0Usd0JBQUE7QWhNZzFuRE47QWdNNzBuREk7RUFFRSxlQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FoTTgwbkROO0FnTTEwbkRFO0VBQ0UseUIxRzNib0I7QXRGdXdvRHhCO0FnTTEwbkRJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkJBQUE7QWhNNDBuRE47QWdNMTBuRE07RUFDRSxXQUFBO0VBQ0EscUlBQUE7RUFFQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EseUIxRy9jZTtFMEdnZGYsU0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWhNMjBuRFI7QWdNdjBuREk7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBaE15MG5ETjtBZ012MG5ETTtFQUNFLGMxR2pkZ0I7RTBHa2RoQixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUIxR2xhYztFMEdtYWQsb0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0FoTXkwbkRSO0FnTXYwbkRRO0VBQ0UsOEJBQUE7QWhNeTBuRFY7QWdNcjBuRE07RUFDRSxjQUFBO0VBQ0EsV0FBQTtBaE11MG5EUjtBZ01yMG5EUTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGMxR3ZlYztFMEd3ZWQscUJBQUE7QWhNdTBuRFY7QWdNcDBuRFE7RUFDRSxnQkFBQTtBaE1zMG5EVjtBZ01uMG5EUTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtBaE1xMG5EVjtBZ01sMG5EUTtFQUNFLGFBQUE7QWhNbzBuRFY7QWdNL3puREk7RUF0aEJGLHVEQUFBO0VBQUEsa0RBQUE7RUFBQSwrQ0FBQTtFQXdoQkksV0FBQTtFQUNBLGMxR3ZiZTtFMEd3YmYsV0FBQTtFQUNBLG1JQUFBO0VBQUEsaUhBQUE7RUFBQSw0R0FBQTtFQUFBLHVHQUFBO0VBR0Esa0JBQUE7RUFDQSxZQUFBO0FoTSt6bkROO0FnTTN6bkRFO0VBQ0UsNkJBQUE7QWhNNnpuREo7QWdNM3puREk7RUFDRSxnQkFBQTtBaE02em5ETjtBZ00xem5ESTtFQUNFLGFBQUE7QWhNNHpuRE47QWdNenpuREk7RUFDRSxZQUFBO0VBQ0Esa0IxRy9kZ0I7RTBHakZwQix1REFBQTtFQUFBLGtEQUFBO0VBQUEsK0NBQUE7QWhNNDJvREY7QWdNeHpuREk7RUFDRSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7QWhNMHpuRE47QWdNdnpuREk7RUF4akJGLHVEQUFBO0VBQUEsa0RBQUE7RUFBQSwrQ0FBQTtFQUtBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsYzFHcUZtQjtFMEdwRm5CLHVFQUFBO0VBQ0EseUhBQUE7RUFBQSwrRUFBQTtFQUFBLDBFQUFBO0VBQUEsMkVBQUE7RUFTQSxrQkFBQTtFQUNBLFMxRzhFbUI7RTBHN0VuQixlQUFBO0VBQ0EsUUFBQTtFQUNBLGlCMUd5RW1CO0F0RjZ4b0RyQjtBZ01oMG5ESTtFQWxpQkYsd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCMUdtRW1CO0F0Rmt5b0RyQjtBZ01qMG5ESTtFQXRpQkYsd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCMUdtRW1CO0F0RnV5b0RyQjtBZ01sMG5ESTtFQTFpQkYsd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCMUdtRW1CO0F0RjR5b0RyQjtBZ01sMG5ERTtFQUNFLFNBQUE7RUFDQSxhMUc5ZWlCO0UwRytlakIsU0FBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBaE1vMG5ESjtBZ01sMG5ESTtFQUNFLGdCQUFBO0FoTW8wbkROO0FnTWowbkRJO0VBQ0UsbUIxR3BmZTtFMEdxZmYsZUFBQTtBaE1tMG5ETjtBZ01oMG5ESTtFQUNFLGdCQUFBO0FoTWswbkROO0FnTS96bkRJO0VBQ0Usa0JBQUE7QWhNaTBuRE47QWdNN3puREU7RUFDRSxlQUFBO0VBQ0EsbUIxR25nQmlCO0F0Rmswb0RyQjtBZ003em5ESTtFQUNFLGdCQUFBO0FoTSt6bkROO0FnTTN6bkRFO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtBaE02em5ESjtBZ00zem5ESTtFQUNFLGMxR3BsQmtCO0F0Rmk1b0R4QjtBZ00xem5ESTtFQUNFLDZCQUFBO0FoTTR6bkROOztBZ012em5EQTs7K0RBQUE7QUFJQTtFQUdNO0lBQ0UsOEJBQUE7RWhNdXpuRE47RWdNcnpuRFE7SUFDRSxvQjFHeGlCUztJMEd5aUJULHFCMUd6aUJTO0V0Rmcyb0RuQjtFZ01yem5EUTtJQUNFLFlBQUE7RWhNdXpuRFY7RWdNdHpuRFU7SUFDRSxZQUFBO0VoTXd6bkRaO0FBQ0Y7QWdNaHpuREE7OytEQUFBO0FBSUEscURBQUE7QTdLM21CSTtFNks2bUJGO0lBQ0UsY0FBQTtFaE1pem5ERjs7RWdNOXluREE7SUFFRSxxQkFBQTtJQUNBLHNCQUFBO0VoTWd6bkRGO0VnTTl5bkRFO0lBQ0UsVUFBQTtJQUNBLHdCQUFBO0lBQUEsK0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0VoTWd6bkRKO0VnTTV5bkRJO0lBQ0UsY0FBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0lBQ0EsOEJBQUE7RWhNOHluRE47RWdNM3luREk7SUFDRSxhQUFBO0VoTTZ5bkROO0VnTXp5bkRFO0lBQ0UsU0FBQTtFaE0yeW5ESjtFZ014eW5ERTtJQUNFLGdCQUFBO0VoTTB5bkRKO0VnTXh5bkRNO0lBQ0Usb0IxRzlsQlc7STBHK2xCWCxxQjFHL2xCVztFdEZ5NG9EbkI7RWdNeHluRE07SUFDRSxZQUFBO0lBQ0EsV0FBQTtFaE0weW5EUjtFZ016eW5EUTtJQUNFLGdCQUFBO0VoTTJ5bkRWO0VnTXp5bkRRO0lBQ0UsYUFBQTtFaE0yeW5EVjtFZ01yeW5ERTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSx5QkFBQTtJQUFBLHNDQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtJQUNBLHlCQUFBO0lBQUEsMkJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0Esa0IxR2huQmU7RXRGdTVvRG5CO0VnTXJ5bkRJO0lBQ0UsV0FBQTtJQUNBLFNBQUE7RWhNdXluRE47RWdNcHluREk7SUFDRSxnQ0FBQTtJQUFBLDRDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQ0FBQTtFaE1zeW5ETjtFZ01seW5ERTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0lBQ0EsVUFBQTtFaE1veW5ESjtFZ01seW5ESTtJQUNFLGUxR25wQmU7STBHb3BCZixxQjFHeG9CYTtJMEd5b0JiLGNBQUE7RWhNb3luRE47RWdNanluREk7SUFDRSxpQjFHdnBCVztJMEd3cEJYLGdCQUFBO0VoTW15bkROO0VnTWp5bkRNO0lBQ0UsY0FBQTtJQUNBLHFCQUFBO0VoTW15bkRSO0VnTWh5bkRNO0lBQ0UsMEJBQUE7RWhNa3luRFI7RWdNOXhuREk7SUFDRSxlMUdwcUJZO0kwR3FxQlosdUJBQUE7SUFDQSxnQkFBQTtFaE1neW5ETjtFZ005eG5ETTtJQUNFLGNBQUE7SUFDQSxxQkFBQTtFaE1neW5EUjtFZ003eG5ETTtJQUNFLDBCQUFBO0VoTSt4bkRSO0VnTTF4bkRFO0lBQ0UsVUFBQTtJQUNBLFNBQUE7RWhNNHhuREo7RWdNMXhuREk7SUFDRSxnQkFBQTtFaE00eG5ETjtFZ016eG5ESTtJQUNFLGlCMUdsckJhO0V0RjY4b0RuQjtFZ012eG5ERTtJQUNFLGlCQUFBO0VoTXl4bkRKO0VnTXR4bkRFO0lBQ0UsbUIxRzFyQmU7RXRGazlvRG5CO0VnTXR4bkRJO0lBQ0UsU0FBQTtJQUNBLGUxRzVzQmU7STBHNnNCZixjMUdqd0JnQjtJMEdrd0JoQix1QkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0IxR3BzQmE7STBHcXNCYixtQkFBQTtFaE13eG5ETjtFZ010eG5ETTtJQW55Qk4sdURBQUE7SUFBQSxrREFBQTtJQUFBLCtDQUFBO0lBS0EsV0FBQTtJQUNBLGNBQUE7SUFDQSxjMUdxRm1CO0kwR3BGbkIsdUVBQUE7SUFDQSx5SEFBQTtJQUFBLCtFQUFBO0lBQUEsMEVBQUE7SUFBQSwyRUFBQTtJQXdCQSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0lBQ0EsUUFBQTtJQUNBLGNBQUE7SUFnd0JRLFlBQUE7SUFDQSxVQUFBO0VoTWt5bkRSO0VnTS94bkRNO0lBQ0UsWUFBQTtJQUNBLG1EQUFBO0VoTWl5bkRSO0VnTTl4bkRNO0lBcndCTixXQUFBO0lBQ0EsY0FBQTtJQXN3QlEsd0JBQUE7RWhNaXluRFI7RWdNOXhuRE07SUExd0JOLFdBQUE7SUFDQSxjQUFBO0lBMndCUSx3QkFBQTtFaE1peW5EUjtFZ003eG5ESTtJQUNFLHlCQUFBO0lBQ0EsaUJBQUE7RWhNK3huRE47RWdNN3huRE07SUFDRSxxQkFBQTtJQUNBLGVBQUE7RWhNK3huRFI7RWdNM3huREk7SUFDRSxpQ0FBQTtJQUNBLGlCQUFBO0VoTTZ4bkROO0VnTXp4bkRFO0lBQ0Usa0JBQUE7SUFDQSxVQUFBO0lBQ0EsU0FBQTtJQUNBLG9CMUdqdkJlO0V0RjRncERuQjtFZ016eG5ESTtJQS8wQkosdURBQUE7SUFBQSxrREFBQTtJQUFBLCtDQUFBO0lBS0EsV0FBQTtJQUNBLGNBQUE7SUFDQSxjMUdxRm1CO0kwR3BGbkIsdUVBQUE7SUFDQSx5SEFBQTtJQUFBLCtFQUFBO0lBQUEsMEVBQUE7SUFBQSwyRUFBQTtJQXdCQSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0lBQ0EsUUFBQTtJQUNBLGNBQUE7RWhNZ2xwREE7RWdNbHluREk7SUExeUJKLFdBQUE7SUFDQSxjQUFBO0VoTStrcERBO0VnTWx5bkRJO0lBOXlCSixXQUFBO0lBQ0EsY0FBQTtFaE1tbHBEQTtFZ01seW5ESTtJQWx6QkosV0FBQTtJQUNBLGNBQUE7RWhNdWxwREE7RWdNbHluREk7SUF0ekJKLFdBQUE7SUFDQSxjQUFBO0VoTTJscERBO0VnTWx5bkRJO0lBQ0UsUUFBQTtJQUNBLFdBQUE7RWhNb3luRE47RWdNanluREk7SUFDRSxXQUFBO0lBQ0EscUJBQUE7SUFDQSxrQjFHN3hCYTtJMEc4eEJiLG1CMUdoeEJhO0V0Rm1qcERuQjtFZ00veG5ERTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7SUFDQSxhMUdweEJlO0V0RnFqcERuQjtFZ00veG5ESTtJQUNFLGdCQUFBO0VoTWl5bkROO0VnTTl4bkRJO0lBQ0Usb0JBQUE7SUFBQSxxQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtFaE1neW5ETjtFZ003eG5ESTtJQUNFLGdCQUFBO0VoTSt4bkROO0VnTTN4bkRFO0lBQ0UsWUFBQTtJQUNBLHFCQUFBO0lBQ0EsK0JBQUE7SUFDQSxvQjFHeHlCZTtFdEZxa3BEbkI7RWdNM3huREk7SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VoTTZ4bkROO0VnTTF4bkRJO0lBQ0UsYUFBQTtFaE00eG5ETjtFZ014eG5ERTtJQUNFLGlCQUFBO0lBQ0EsbUJBQUE7RWhNMHhuREo7RWdNeHhuREk7SUFDRSxjMUc1M0JnQjtFdEZzcHBEdEI7RWdNdnhuREk7SUFDRSxjMUc5NEJnQjtJMEcrNEJoQiwwQkFBQTtFaE15eG5ETjtFZ010eG5ESTtJQUNFLGFBQUE7RWhNd3huRE47RWdNcHhuREU7SUFDRSxnQkFBQTtFaE1zeG5ESjtFZ01weG5ESTtJQUNFLHlCQUFBO0lBQ0EsZ0NBQUE7SUFDQSxZQUFBO0lBQ0EsOEJBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7RWhNc3huRE47RWdNbnhuREk7SUFDRSxXQUFBO0lBQ0EsZUFBQTtFaE1xeG5ETjtFZ01seG5ESTtJQUNFLGVBQUE7RWhNb3huRE47RWdNbHhuRE07SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSw4QkFBQTtJQUNBLCtCQUFBO0lBQ0EseUIxR3Y2QmM7STBHdzZCZCxrQkFBQTtJQUNBLFVBQUE7RWhNb3huRFI7RWdNanhuRE07SUFDRSxpQkFBQTtFaE1teG5EUjtFZ00vd25ESTtJQUNFLCtCQUFBO0lBQ0EsK0JBQUE7SUFDQSxrQkFBQTtFaE1peG5ETjtFZ00vd25ETTtJQUNFLGVBQUE7RWhNaXhuRFI7RWdNOXduRE07SUFDRSxhQUFBO0VoTWd4bkRSO0VnTTd3bkRNO0lBQ0UsbUJBQUE7RWhNK3duRFI7RWdNN3duRFE7SUFDRSxhQUFBO0VoTSt3bkRWO0VnTTN3bkRNO0lBQ0Usa0JBQUE7SUFDQSxTQUFBO0lBQ0EsU0FBQTtFaE02d25EUjtFZ00xd25ETTtJQUNFLG1CMUd4NEJXO0V0Rm9wcERuQjtFZ012d25ERTtJQUNFLGFBQUE7RWhNeXduREo7QUFDRjtBZ01yd25EQTs7K0RBQUE7QUFNQTs7RUF2L0JFLHVEQUFBO0VBQUEsa0RBQUE7RUFBQSwrQ0FBQTtFQTAvQkEscUJBQUE7QWhNb3duREY7O0FnTWp3bkRBOztFQTcvQkUsdURBQUE7RUFBQSxrREFBQTtFQUFBLCtDQUFBO0VBZ2dDQSxxQkFBQTtBaE1vd25ERjs7QW1CM3NwREk7RTZLNDhCRjs7SUFyZ0NBLHVEQUFBO0lBQUEsa0RBQUE7SUFBQSwrQ0FBQTtJQXdnQ0Usb0JBQUE7RWhNbXduREY7QUFDRjtBaU0xeHBEQTtFQUtFLFdBQUE7RUFpQkEsZ0JBQUE7RUFHQSxlQUFBO0VBNkJBLGdCQUFBO0VBVUE7OztrREFBQTtFQWdJQTs7b0VBQUE7RUF1Q0E7MERBQUE7RUFHQSxXQUFBO0VBVUEsc0JBQUE7RUFNQSx1RUFBQTtFQXFCQSxjQUFBO0VBVUEsc0JBQUE7RUFNQSx5RUFBQTtFQXFCQSx3QkFBQTtFQVVBLG1DQUFBO0FqTW0vb0RGO0FpTWh6cERFO0VBQ0Usa0JBQUE7QWpNa3pwREo7QWlNOXlwREU7O0VBRUUsZTNHbUdpQjtBdEY2c3BEckI7QWlNOXlwREk7O0VBQ0UsaUIzRytGZTtFMkc5RmYscUJBQUE7RUFDQSx1QkFBQTtFQUNBLGMzRzhDc0I7QXRGbXdwRDVCO0FpTTl5cERJOztFQUNFLGMzR3VCa0I7QXRGMHhwRHhCO0FpTXp5cERFO0VBQ0UsYzNHZW9CO0UyR2RwQix5QkFBQTtFQU1BLG1CQUFBO0FqTXN5cERKO0FpTTF5cERJO0VBQ0UsYzNHV2tCO0F0Rml5cER4QjtBaU03eXBESTtFQUNFLGMzR1drQjtBdEZpeXBEeEI7QWlNN3lwREk7RUFDRSxjM0dXa0I7QXRGaXlwRHhCO0FpTTd5cERJO0VBQ0UsYzNHV2tCO0F0Rml5cER4QjtBaU14eXBESTtFQUVFLGMzR0VrQjtFMkdEbEIsbUIzR0RrQjtBdEYweXBEeEI7QWlNeHlwRE07RUFDRSxjM0dDZ0I7QXRGeXlwRHhCO0FpTTN5cERNO0VBQ0UsYzNHQ2dCO0F0Rnl5cER4QjtBaU0zeXBETTtFQUNFLGMzR0NnQjtBdEZ5eXBEeEI7QWlNM3lwRE07RUFDRSxjM0dDZ0I7QXRGeXlwRHhCO0FpTXJ5cERFOzs7RUFNRSw2QkFBQTtBak1veXBESjtBaU1oeXBERTs7O0VBR0Usd0JBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0Esb0NBQUE7RUFDQSxtQkFBQTtBak1reXBESjtBaU16eHBERTtFQUNFLGtCQUFBO0FqTTJ4cERKO0FpTXp4cERJO0VBQ0UsY0FBQTtBak0yeHBETjtBaU12eHBERTtFQUNFLG1CM0c0QmlCO0F0RjZ2cERyQjtBaU12eHBESTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QWpNeXhwRE47QWlNdnhwRE07RUFDRSxpQjNHd0JhO0F0Rml3cERyQjtBaU1weHBERTtFQUNFLGtCQUFBO0FqTXN4cERKO0FpTXB4cERJOztFQUVFLFVBQUE7QWpNc3hwRE47QWlNaHhwRE07O0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCM0dDYTtBdEZreHBEckI7QWlNaHhwRFE7O0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxhM0dQVztFMkdRWCxjM0dSVztFMkdTWCxpQkFBQTtBak1teHBEVjtBaU1oeHBEUTs7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QWpNbXhwRFY7QWlNL3dwRFE7O0VBQ0UsaUJBQUE7QWpNa3hwRFY7QWlNOXdwRFE7O0VBQ0UseUJBQUE7QWpNaXhwRFY7QWlNN3dwRFE7O0VBQ0UsbUIzR3pHYztBdEZ5M3BEeEI7QWlNM3dwRE07O0VBQ0UsYzNHNUdnQjtBdEYwM3BEeEI7QWlNdHdwRFE7RUFDRSxrQkFBQTtBak13d3BEVjtBaU1yd3BEUTtFQUNFLGtCQUFBO0FqTXV3cERWO0FpTTd2cERRO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QWpNK3ZwRFY7QWlNN3ZwRFE7RUFDRSxXQUFBO0FqTSt2cERWO0FpTTF2cERRO0VBQ0UsdUJBQUE7RUFFQSxvakJBQUE7RUFDQSxZM0c5RVc7RTJHK0VYLFczRy9FVztBdEYwMHBEckI7QWlNanZwREk7RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWpNbXZwRE47QWlNOXVwREk7RUFDRSxjM0duS2tCO0F0Rm01cER4QjtBaU01dXBESTtFQUNFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBak04dXBETjtBaU16dXBESTtFQUNFLGMzR2hMa0I7QXRGMjVwRHhCO0FpTXZ1cERJO0VBQ0UsYUFBQTtBak15dXBETjtBaU10dXBESTtFQUNFLGFBQUE7QWpNd3VwRE47QWlNaHVwREU7OztFQUdFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBak1rdXBESjtBaU03dHBERTs7RUFFRSxrQkFBQTtFQUNBLGdCM0c3SWlCO0F0RjQycERyQjtBaU01dHBERTs7OztFQUlFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxjM0dyTXdCO0F0Rm02cEQ1QjtBaU01dHBERTtFQUNFLHFCQUFBO0VBQ0EsaUJBQUE7QWpNOHRwREo7QWlNNXRwREk7RUFHRSxjM0c5TXNCO0UyRytNdEIsb0IzR2pLZTtBdEY2M3BEckI7QWlNdnRwREU7OztFQUdFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBak15dHBESjtBaU1wdHBERTs7RUFFRSxrQkFBQTtFQUNBLGdCM0dsTGlCO0F0Rnc0cERyQjtBaU1udHBERTs7OztFQUlFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxjM0d4TzBCO0F0RjY3cEQ5QjtBaU1udHBERTtFQUNFLHFCQUFBO0VBQ0EsaUJBQUE7QWpNcXRwREo7QWlNbnRwREk7RUFHRSxjM0dqUHdCO0UyR2tQeEIsb0IzR3RNZTtBdEZ5NXBEckI7QWlNN3NwREk7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsYzNHaFJrQjtBdEYrOXBEeEI7QWlNenNwREU7RUFDRSx1QkFBQTtBak0yc3BESjtBaU16c3BERTtFQUNFLHlCM0doU29CO0F0RjIrcER4QjtBaU16c3BERTtFQUNFLHlCM0dsU29CO0UyR21TcEIsK0JBQUE7QWpNMnNwREo7QWlNdHNwRFU7O0VBQ0UsbUIzR3ZTWTtFMkd3U1oscUIzR3ZTWTtBdEZnL3BEeEI7QWlNcHNwRFE7O0VBQ0UsYzNHNVNjO0F0Rm0vcER4QjtBaU1sc3BERTtFQUNFLHlCM0dqVG9CO0UyR3VVcEIsZ0JBQUE7RUFRQSxpRUFBQTtFQWVBOzs7cUJBQUE7RUFjQSxxQkFBQTtFQVNBLCtCQUFBO0VBcURBLHFCQUFBO0VBcUJBLHVCQUFBO0FqTWdrcERKO0FpTTVzcERJO0VBUUUsbUJBQUE7QWpNdXNwRE47QWlNOXNwRE07RUFDRSxjM0d4VGdCO0F0RndncUR4QjtBaU1qdHBETTtFQUNFLGMzR3hUZ0I7QXRGd2dxRHhCO0FpTWp0cERNO0VBQ0UsYzNHeFRnQjtBdEZ3Z3FEeEI7QWlNanRwRE07RUFDRSxjM0d4VGdCO0F0RndncUR4QjtBaU05c3BETTtFQUNFLGMzRzlUZ0I7QXRGOGdxRHhCO0FpTWp0cERNO0VBQ0UsYzNHOVRnQjtBdEY4Z3FEeEI7QWlNanRwRE07RUFDRSxjM0c5VGdCO0F0RjhncUR4QjtBaU1qdHBETTtFQUNFLGMzRzlUZ0I7QXRGOGdxRHhCO0FpTTVzcERNO0VBRUUsYzNHaFVnQjtFMkdpVWhCLG1CM0doVWdCO0UyR2lVaEIseUJBQUE7QWpNNnNwRFI7QWlNNXNwRFE7RUFDRSxjM0dyVWM7QXRGbWhxRHhCO0FpTS9zcERRO0VBQ0UsYzNHclVjO0F0Rm1ocUR4QjtBaU0vc3BEUTtFQUNFLGMzR3JVYztBdEZtaHFEeEI7QWlNL3NwRFE7RUFDRSxjM0dyVWM7QXRGbWhxRHhCO0FpTXhzcERJOztFQUVFLGMzR2hWa0I7QXRGMGhxRHhCO0FpTXpzcERNOztFQUNFLGMzRy9VZ0I7QXRGMmhxRHhCO0FpTXhzcERJO0VBQ0UsYzNHdlZrQjtBdEZpaXFEeEI7QWlNeHNwREk7RUFFRSxjM0dqV2lCO0F0RjBpcUR2QjtBaU12c3BESTtFQUNFLGMzRzlWa0I7QXRGdWlxRHhCO0FpTXZzcERJO0VBRUUsYzNHdlhtQjtBdEYranFEekI7QWlNanNwREk7OztFQUdFLHlCM0d0V2tCO0UyR3VXbEIsYzNHN1drQjtBdEZnanFEeEI7QWlNanNwREk7RUFDRSxjM0c3V2tCO0F0RmdqcUR4QjtBaU1wc3BESTtFQUNFLGMzRzdXa0I7QXRGZ2pxRHhCO0FpTXBzcERJO0VBQ0UsYzNHN1drQjtBdEZnanFEeEI7QWlNcHNwREk7RUFDRSxjM0c3V2tCO0F0RmdqcUR4QjtBaU1oc3BESTs7O0VBR0UseUIzR2hYa0I7RTJHaVhsQixvQ0FBQTtFQUNBLGMzR3hYa0I7QXRGMGpxRHhCO0FpTXpycERVOztFQUNFLHlCQUFBO0VBQ0EsbUIzRzdYWTtBdEZ5anFEeEI7QWlNcnJwRFU7O0VBQ0UsbUIzRzNZWTtBdEZta3FEeEI7QWlNcHJwRFU7O0VBQ0UseUJBQUE7QWpNdXJwRFo7QWlNbnJwRFU7O0VBQ0UsbUIzR2haWTtFMkdpWloscUIzR2xaWTtBdEZ3a3FEeEI7QWlNanJwRFE7O0VBQ0UsYzNHelpjO0F0RjZrcUR4QjtBaU01cXBEVTtFQUVFLG9qQkFBQTtFQUdBLHlHQUFBO1VBQUEsaUdBQUE7QWpNMnFwRFo7QWlNbnFwREk7OztFQUdFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBak1xcXBETjtBaU1qcXBESTtFQUNFLGlCQUFBO0VBQ0EsYzNHamRtQjtBdEZvbnFEekI7QWlNbHFwRE07RUFHRSxjM0dyZGlCO0UyR3NkakIsb0IzRzNYYTtBdEY2aHFEckI7QWlNN3BwREk7OztFQUdFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBak0rcHBETjtBaU0zcHBESTtFQUNFLGlCQUFBO0VBQ0EsYzNHdmRpQjtBdEZvbnFEdkI7QWlNNXBwRE07RUFHRSxjM0czZGU7RTJHNGRmLG9CM0doWmE7QXRGNGlxRHJCO0FpTXZwcERNO0VBQ0UsYzNHNWRnQjtBdEZxbnFEeEI7O0FrTTNwcURBO0VBQ0UsNEJBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtFQUFBLDZCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FsTThwcURGO0FrTTVwcURFO0VBZkY7SUFnQkksaUJBQUE7SUFDQSxlQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RWxNK3BxREY7QUFDRjtBa003cHFERTtFQUNFLGdCQUFBO0FsTStwcURKO0FrTTlwcURJO0VBRkY7SUFHSSxXQUFBO0VsTWlxcURKO0VrTS9wcURJO0lBQ0UsZUFBQTtFbE1pcXFETjtBQUNGOztBbU05cnFEQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7QW5NaXNxREY7O0FtTTlycURBO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FuTWlzcURGO0FtTS9ycURFO0VBQ0UsYzdHeUJvQjtBdEZ3cXFEeEI7QW1NOXJxREU7RUFDRSxjN0dZbUI7QXRGb3JxRHZCO0FtTTdycURFO0VBQ0Usa0JBQUE7QW5NK3JxREo7QW1NNXJxREU7RUFDRSxzQkFBQTtBbk04cnFESjtBbU16cnFESTtFQUNFLG1CQUFBO0FuTTJycUROO0FtTXpycURJO0VBQ0UsYzdHc0NzQjtBdEZxcHFENUI7O0FtTXJycURFO0VBQ0UsYzdHRm9CO0F0RjBycUR4QjtBbU1ycnFERTtFQUNFLGM3R1RvQjtBdEZnc3FEeEI7O0FtTWxycURFO0VBQ0UsYzdHWm9CO0F0RmlzcUR4QjtBbU1scnFERTtFQUNFLGM3R25Dd0I7QXRGdXRxRDVCOztBbU0vcXFERTtFQUNFLGM3R3JCb0I7QXRGdXNxRHhCO0FtTS9xcURFO0VBQ0UsYzdHVnVCO0F0RjJycUQzQjs7QW1NN3FxREE7RUFDRSwrQ0FBQTtFQUNBLGM3R25Dc0I7RTZHb0N0QixxQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE1BQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QW5NZ3JxREY7QW1NOXFxREU7RUFDRSxjN0dqRG9CO0U2R2tEcEIsY0FBQTtFQUNBLG1DQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FuTWdycURKOztBbU01cXFEQTtFQUNFLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSw4QkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0FuTStxcURGOztBbU01cXFEQTtFQUNFLHlCN0c1RXFCO0F0RjJ2cUR2Qjs7QW1NNXFxREE7RUFDRSx5QjdHekVzQjtBdEZ3dnFEeEI7O0FtTTVxcURBO0VBQ0UseUI3RzdGMEI7QXRGNHdxRDVCOztBbU01cXFEQTtFQUNFLHlCN0doRzBCO0F0Rit3cUQ1Qjs7QW9NcnlxREU7RUFDRSx5QkFBQTtBcE13eXFESjtBb010eXFESTtFQUNFLFNBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXBNd3lxRE47QW9NdHlxRE07RUFDRSxjOUdnQ2dCO0U4Ry9CaEIsa0I5R21GYTtFOEdsRmIsWUFBQTtBcE13eXFEUjtBb01ueXFERTtFQUNFLGtDQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QXBNcXlxREo7QW9NbnlxREk7RUFDRSxVQUFBO0VBQ0EsOEJBQUE7T0FBQSx5QkFBQTtVQUFBLHNCQUFBO0FwTXF5cUROO0FvTWx5cURJO0VBQ0Usc0JBQUE7QXBNb3lxRE47QW9NaHlxREU7RUFDRSxZQUFBO0FwTWt5cURKO0FvTWh5cURJO0VBSEY7SUFJSSxjQUFBO0VwTW15cURKO0FBQ0Y7QW9NanlxREk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QXBNbXlxRE47QW9NaHlxREk7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0FwTWt5cUROO0FvTTl4cURFO0VBQ0Usa0JBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7QXBNZ3lxREo7QW9NL3hxREk7RUFDRSxzQkFBQTtFQUF3QixTQUFBO0FwTWt5cUQ5QjtBb005eHFERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1JQUFBO0VBQUEsOEdBQUE7RUFBQSx5R0FBQTtFQUFBLHlHQUFBO0VBR0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxjOUdpQ2lCO0U4R2hDakIsVUFBQTtBcE04eHFESjtBb001eHFESTtFQUNFLFVBQUE7RUFDQSw4QkFBQTtPQUFBLHlCQUFBO1VBQUEsc0JBQUE7QXBNOHhxRE47O0FxTTkycURBO0VBQ0Usd0JBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FyTWkzcURGO0FxTS8ycURFO0VBQ0UsOEJBQUE7RUFBQSw4QkFBQTtFQUFBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtBck1pM3FESjtBcU05MnFERTtFQWhCRjtJQWlCSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsWUFBQTtJQUNBLHFCQUFBO0lBQUEsaUNBQUE7UUFBQSxrQkFBQTtZQUFBLHlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxlQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RXJNaTNxREY7QUFDRjtBcU0vMnFERTtFQUNFLGdCQUFBO0FyTWkzcURKO0FxTWgzcURJO0VBQ0UsK0JBQUE7QXJNazNxRE47QXFNaDNxREk7RUFMRjtJQU1JLFdBQUE7RXJNbTNxREo7QUFDRjs7QXNNcDVxREE7Ozs7OytEQUFBO0FBYUE7OytEQUFBO0FBSUE7RUFDRSwwQkFBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtFQUNBLDBCaEh5Rm1CO0tnSHpGbkIsdUJoSHlGbUI7VWdIekZuQixrQmhIeUZtQjtFZ0h4Rm5CLGVoSHdGbUI7RWdIdkZuQixlQUFBO0F0TSs0cURGO0FzTTc0cURFO0VBakJBLGtCaEh5Rm9CO0VnSHhGcEIsMkJoSG9TMEM7RWdIblMxQyxnQkFBQTtFQWlCRSx5QkFBQTtFQUNBLGNoSGdCb0I7RWdIZnBCLHlCaEhFbUI7RWdIRG5CLGVoSGdGaUI7RWdIL0VqQixxQkFBQTtBdE1pNXFESjtBc00vNHFESTtFQUNFLG9CaEgwRWU7QXRGdTBxRHJCO0FzTTk0cURJO0VBQ0UsMEJBQUE7QXRNZzVxRE47QXNNNTRxREU7RUFDRSxjaEhka0I7RWdIZWxCLHlCQUFBO0F0TTg0cURKO0FzTTM0cURFO0VBQ0UsY2hIakJtQjtFZ0hrQm5CLHlCaEhMb0I7QXRGazVxRHhCOztBc016NHFEQTs7K0RBQUE7QW5MT0k7RW1MRkY7OztJQUdFLHFDQUFBO0V0TTI0cURGO0FBQ0Y7QW1CNzRxREk7RW1MTUY7O0lBRUUscUNBQUE7RXRNMDRxREY7QUFDRjtBbUJuNXFESTtFbUxhRjtJQUNFLFVBQUE7RXRNeTRxREY7RXNNeDRxREU7SUFDRSxxQ0FBQTtFdE0wNHFESjtBQUNGO0F1TXY5cURBO0VBQ0UsY2pIMkNzQjtFaUgxQ3RCLGVBQUE7QXZNeTlxREY7QXVNdDlxREk7RUFDRSxjakhvQ2tCO0VpSG5DbEIsY0FBQTtFQUNBLG1CQUFBO0F2TXc5cUROOztBd01oK3FEQTtFQUNF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VUFBQTtFQUNBLFNBQUE7QUQ4MHlERjs7QUMzMHlEQSw4REFBQTtBQUNBO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0FEODB5REY7O0FDMzB5REE7Ozs7RUFJRSxlQUFBO0FEODB5REY7O0FDMzB5REE7Ozs7RUFJRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBRDgweURGOztBQzMweURBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FEODB5REY7O0FDMzB5REE7RUFDRSxjQUFBO0FEODB5REY7O0FDMzB5REEsc0NBQUE7QUFDQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBRDgweURGO0FDNzB5REU7RUFDRSxrQkFBQTtFQUNBLGNxRnZKb0I7QXRGcyt5RHhCOztBQzMweURFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBRDgweURKOztBQzMweURBOzs7RUFHRSxZQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBRDgweURGOztBQzMweURBLHNCQUFBO0FBQ0E7RUFDRTtJQUNFLG1CQUFBO0VEODB5REY7QUFDRjtBQzl6eURBO0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtBRGcweURKOztBQ3p6eURBO0VBQ0ksZUFBQTtBRDR6eURKOztBQ3p6eURBO0VBQ0UsV0FBQTtBRDR6eURGOztBQ3p6eURBO0VBQ0UsaUJBQUE7QUQ0enlERiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuVGhlbWUgTmFtZTogQm9vdHN0cmFwIDQgU2Fzc1xuRGVzY3JpcHRpb246IEJvb3RzdHJhcCA0IHdpdGggU2Fzc1xuKi9cbi8qIElNUE9SVFMgKi9cbi8qIFZBUklBQkxFUyAqL1xuLyogVFlQT0dSQVBIWSAqL1xuLyogR29vZ2xlIEZvbnRzICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vZGVzaWduLXRva2Vucy9idWlsZC9hc3NldHMvZm9udGF3ZXNvbWUvY3NzL2ZvbnRhd2Vzb21lLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9yZWd1bGFyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9zb2xpZC5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9kZXNpZ24tdG9rZW5zL2J1aWxkL2Fzc2V0cy9mb250YXdlc29tZS9jc3MvYnJhbmRzLm1pbi5jc3NcIjtcbjpyb290IHtcbiAgLS1ibHVlOiAjMDBhM2UwO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmY3ZjMyO1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzc4YmUyMDtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tZ29sZDogI2ZmYzYyNztcbiAgLS1tYXJvb246ICM4YzFkNDA7XG4gIC0tYmx1ZWZvY3VzOiAjMDBiYWZmO1xuICAtLWRhcmtnb2xkOiAjN2Y2MjI3O1xuICAtLWRhcmttYXJvb246ICM0NDBlMjI7XG4gIC0tcHJpbWFyeTogIzhjMWQ0MDtcbiAgLS1zZWNvbmRhcnk6ICNmZmM2Mjc7XG4gIC0tc3VjY2VzczogIzc4YmUyMDtcbiAgLS1pbmZvOiAjMDBhM2UwO1xuICAtLXdhcm5pbmc6ICNmZjdmMzI7XG4gIC0tZGFuZ2VyOiAjY2MyZjJmO1xuICAtLWxpZ2h0OiAjZThlOGU4O1xuICAtLWRhcms6ICMxOTE5MTk7XG4gIC0tZ29sZDogI2ZmYzYyNztcbiAgLS1tYXJvb246ICM4YzFkNDA7XG4gIC0tZ3JheTogI2JmYmZiZjtcbiAgLS1ncmF5LTE6ICNmYWZhZmE7XG4gIC0tZ3JheS0yOiAjZThlOGU4O1xuICAtLWdyYXktMzogI2QwZDBkMDtcbiAgLS1ncmF5LTQ6ICNiZmJmYmY7XG4gIC0tZ3JheS01OiAjNzQ3NDc0O1xuICAtLWdyYXktNjogIzQ4NDg0ODtcbiAgLS1ncmF5LTc6ICMxOTE5MTk7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjYwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjOEMxRDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjNTkxMjI5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgfVxufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3Age1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5yb3csIC5yZXBvLXNlYXJjaCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14bC0xMiwgLmNvbC14bC0xMSwgLmNvbC14bC0xMCwgLmNvbC14bC05LCAuY29sLXhsLTgsIC5jb2wteGwtNywgLmNvbC14bC02LCAuY29sLXhsLTUsIC5jb2wteGwtNCwgLmNvbC14bC0zLCAuY29sLXhsLTIsIC5jb2wteGwtMSwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC1sZy0xMiwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy05LCAuY29sLWxnLTgsIC5jb2wtbGctNywgLmNvbC1sZy02LCAuY29sLWxnLTUsIC5jb2wtbGctNCwgLmNvbC1sZy0zLCAuY29sLWxnLTIsIC5jb2wtbGctMSwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdywgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMCwgLmNvbC1tZC05LCAuY29sLW1kLTgsIC5jb2wtbWQtNywgLmNvbC1tZC02LCBuYXYgI3NlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLXNtLTEyLCAuY29sLXNtLTExLCAuY29sLXNtLTEwLCAuY29sLXNtLTksIC5jb2wtc20tOCwgLmNvbC1zbS03LCAuY29sLXNtLTYsIC5jb2wtc20tNSwgLmNvbC1zbS00LCAuY29sLXNtLTMsIC5jb2wtc20tMiwgLmNvbC1zbS0xLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLTEyLCAudmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1mZWF0dXJlZC1jb250ZW50IC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAuY29sLTExLCAuY29sLTEwLCAuY29sLTksIC5jb2wtOCwgLmNvbC03LCAuY29sLTYsIC5jb2wtNSwgLmNvbC00LCAuY29sLTMsIC5jb2wtMiwgLmNvbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctZmVhdHVyZWQtY29udGVudCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02LCBuYXYgI3NlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyLCAudmlld3Mtcm93IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMGNhO1xufVxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2MzODk5Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRjMTtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOWRkOGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGU1ZjY7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FjZmVmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmM2O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmM5NDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U0OTM5Mztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODc4Nztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuXG4udGFibGUtZ29sZCxcbi50YWJsZS1nb2xkID4gdGgsXG4udGFibGUtZ29sZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi50YWJsZS1nb2xkIHRoLFxuLnRhYmxlLWdvbGQgdGQsXG4udGFibGUtZ29sZCB0aGVhZCB0aCxcbi50YWJsZS1nb2xkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmUxOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cblxuLnRhYmxlLW1hcm9vbixcbi50YWJsZS1tYXJvb24gPiB0aCxcbi50YWJsZS1tYXJvb24gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4udGFibGUtbWFyb29uIHRoLFxuLnRhYmxlLW1hcm9vbiB0ZCxcbi50YWJsZS1tYXJvb24gdGhlYWQgdGgsXG4udGFibGUtbWFyb29uIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjMzg5OWM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cblxuLnRhYmxlLWdyYXksXG4udGFibGUtZ3JheSA+IHRoLFxuLnRhYmxlLWdyYXkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4udGFibGUtZ3JheSB0aCxcbi50YWJsZS1ncmF5IHRkLFxuLnRhYmxlLWdyYXkgdGhlYWQgdGgsXG4udGFibGUtZ3JheSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTEsXG4udGFibGUtZ3JheS0xID4gdGgsXG4udGFibGUtZ3JheS0xID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLnRhYmxlLWdyYXktMSB0aCxcbi50YWJsZS1ncmF5LTEgdGQsXG4udGFibGUtZ3JheS0xIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNmY2ZjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi50YWJsZS1ncmF5LTIsXG4udGFibGUtZ3JheS0yID4gdGgsXG4udGFibGUtZ3JheS0yID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnRhYmxlLWdyYXktMiB0aCxcbi50YWJsZS1ncmF5LTIgdGQsXG4udGFibGUtZ3JheS0yIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1ncmF5LTMsXG4udGFibGUtZ3JheS0zID4gdGgsXG4udGFibGUtZ3JheS0zID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWdyYXktMyB0aCxcbi50YWJsZS1ncmF5LTMgdGQsXG4udGFibGUtZ3JheS0zIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG5cbi50YWJsZS1ncmF5LTQsXG4udGFibGUtZ3JheS00ID4gdGgsXG4udGFibGUtZ3JheS00ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLnRhYmxlLWdyYXktNCB0aCxcbi50YWJsZS1ncmF5LTQgdGQsXG4udGFibGUtZ3JheS00IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTUsXG4udGFibGUtZ3JheS01ID4gdGgsXG4udGFibGUtZ3JheS01ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLnRhYmxlLWdyYXktNSB0aCxcbi50YWJsZS1ncmF5LTUgdGQsXG4udGFibGUtZ3JheS01IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG5cbi50YWJsZS1ncmF5LTYsXG4udGFibGUtZ3JheS02ID4gdGgsXG4udGFibGUtZ3JheS02ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnRhYmxlLWdyYXktNiB0aCxcbi50YWJsZS1ncmF5LTYgdGQsXG4udGFibGUtZ3JheS02IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBhMGEwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5cbi50YWJsZS1ncmF5LTcsXG4udGFibGUtZ3JheS03ID4gdGgsXG4udGFibGUtZ3JheS03ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWdyYXktNyB0aCxcbi50YWJsZS1ncmF5LTcgdGQsXG4udGFibGUtZ3JheS03IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODc4Nzg3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wsIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzc4YmUyMDtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDE5MCwgMzIsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzNzhiZTIwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzNzhiZTIwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM5MmRkMzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MmRkMzQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCA0NywgNDcsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzY2MyZjJmJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzY2MyZjJmJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2NjMmYyZicgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2NjMmYyZicgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q4NTY1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4NTY1Njtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbi5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLCAuYnRuLmZvY3VzLCAuZm9jdXMudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5kaXNhYmxlZC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAuYnRuOmRpc2FibGVkLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLCBhLmRpc2FibGVkLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0bixcbmZpZWxkc2V0OmRpc2FibGVkIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzE2MzI7XG4gIGJvcmRlci1jb2xvcjogIzYyMTQyZDtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzE2MzI7XG4gIGJvcmRlci1jb2xvcjogIzYyMTQyZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTcxMjI4O1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzAxO1xuICBib3JkZXItY29sb3I6ICNmM2IzMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZhOTAwO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG4gIGJvcmRlci1jb2xvcjogIzU2ODcxNztcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkO1xuICBib3JkZXItY29sb3I6ICMwMDc1YTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjE1YjAwO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyODI4O1xuICBib3JkZXItY29sb3I6ICNhMzI1MjU7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjYTMyNTI1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjOTgyMzIzO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuXG4uYnRuLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbn1cbi5idG4tZ29sZDpmb2N1cywgLmJ0bi1nb2xkLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuLmJ0bi1nb2xkLmRpc2FibGVkLCAuYnRuLWdvbGQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2YTkwMDtcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1tYXJvb24sIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOmhvdmVyLCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjMTYzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjIxNDJkO1xufVxuLmJ0bi1tYXJvb246Zm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1tYXJvb24uZm9jdXMsIC5mb2N1cy5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuLmJ0bi1tYXJvb24uZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tcHJpbWFyeSwgLmJ0bi1tYXJvb246ZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGUsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkO1xuICBib3JkZXItY29sb3I6ICM1NzEyMjg7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbn1cbi5idG4tZ3JheTpmb2N1cywgLmJ0bi1ncmF5LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS5kaXNhYmxlZCwgLmJ0bi1ncmF5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG4uYnRuLWdyYXktMTpmb2N1cywgLmJ0bi1ncmF5LTEuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTEuZGlzYWJsZWQsIC5idG4tZ3JheS0xOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWdyYXktMjpmb2N1cywgLmJ0bi1ncmF5LTIuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTIuZGlzYWJsZWQsIC5idG4tZ3JheS0yOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XG59XG4uYnRuLWdyYXktMzpmb2N1cywgLmJ0bi1ncmF5LTMuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTMuZGlzYWJsZWQsIC5idG4tZ3JheS0zOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xuICBib3JkZXItY29sb3I6ICNiMGIwYjA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG59XG4uYnRuLWdyYXktNDpmb2N1cywgLmJ0bi1ncmF5LTQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTQuZGlzYWJsZWQsIC5idG4tZ3JheS00OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXItY29sb3I6ICM1YjViNWI7XG59XG4uYnRuLWdyYXktNTpmb2N1cywgLmJ0bi1ncmF5LTUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNWI1YjViO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTUuZGlzYWJsZWQsIC5idG4tZ3JheS01OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViO1xuICBib3JkZXItY29sb3I6ICM1NDU0NTQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICBib3JkZXItY29sb3I6ICMyZjJmMmY7XG59XG4uYnRuLWdyYXktNjpmb2N1cywgLmJ0bi1ncmF5LTYuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTYuZGlzYWJsZWQsIC5idG4tZ3JheS02OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6Zm9jdXMsIC5idG4tZ3JheS03LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMGEzZTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmN2YzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1nb2xkIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29sZC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1nb2xkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ29sZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1tYXJvb24ge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOmZvY3VzLCAuYnRuLW91dGxpbmUtbWFyb29uLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWFyb29uOmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJvb24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbWFyb29uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheSB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTEge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0xLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTEuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTE6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0zIHtcbiAgY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0zOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkMGQwZDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS00LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS01LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS02IHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS02OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS02LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTcge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS03LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM4QzFENDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNTkxMjI5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5idG4tZ3JvdXAtbGcgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uLCAuYnV0dG9uLS1zbWFsbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTYxODFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAuYnRuLWdyb3VwID4gLmFjdGl2ZS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idXR0b24tLXNtYWxsICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biwgLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sIC5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xuICBib3JkZXItY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogI2FkYjViZCBzb2xpZCAxcHg7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4yNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLCAubmF2YmFyIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5uYXZiYXIgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAucmVwby1zZWFyY2ggLm5hdmJhciAuY29udGVudCwgLm5hdmJhciAjbmF2YmFyLXRvcCxcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1zbSA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1zbSA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbWQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbWQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbWQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbWQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLWxnID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLWxnID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLWxnID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLWxnID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQteGwgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQteGwgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQteGwgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhsID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXhsID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzhDMUQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzU5MTIyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSwgLnVkcy1tb2RhbC1jbG9zZS1idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZDtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU1ZjAwO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMyNTI1O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJhZGdlLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbn1cbmEuYmFkZ2UtZ29sZDpob3ZlciwgYS5iYWRnZS1nb2xkOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG59XG5hLmJhZGdlLWdvbGQ6Zm9jdXMsIGEuYmFkZ2UtZ29sZC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cblxuLmJhZGdlLW1hcm9vbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuYS5iYWRnZS1tYXJvb246aG92ZXIsIGEuYmFkZ2UtbWFyb29uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQ7XG59XG5hLmJhZGdlLW1hcm9vbjpmb2N1cywgYS5iYWRnZS1tYXJvb24uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbmEuYmFkZ2UtZ3JheTpob3ZlciwgYS5iYWRnZS1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG59XG5hLmJhZGdlLWdyYXk6Zm9jdXMsIGEuYmFkZ2UtZ3JheS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbmEuYmFkZ2UtZ3JheS0xOmhvdmVyLCBhLmJhZGdlLWdyYXktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xufVxuYS5iYWRnZS1ncmF5LTE6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0xLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuYS5iYWRnZS1ncmF5LTI6aG92ZXIsIGEuYmFkZ2UtZ3JheS0yOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5hLmJhZGdlLWdyYXktMjpmb2N1cywgYS5iYWRnZS1ncmF5LTIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0zIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG5hLmJhZGdlLWdyYXktMzpob3ZlciwgYS5iYWRnZS1ncmF5LTM6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNztcbn1cbmEuYmFkZ2UtZ3JheS0zOmZvY3VzLCBhLmJhZGdlLWdyYXktMy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOCwgMjA4LCAyMDgsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbmEuYmFkZ2UtZ3JheS00OmhvdmVyLCBhLmJhZGdlLWdyYXktNDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xufVxuYS5iYWRnZS1ncmF5LTQ6Zm9jdXMsIGEuYmFkZ2UtZ3JheS00LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xufVxuYS5iYWRnZS1ncmF5LTU6aG92ZXIsIGEuYmFkZ2UtZ3JheS01OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWI7XG59XG5hLmJhZGdlLWdyYXktNTpmb2N1cywgYS5iYWRnZS1ncmF5LTUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDExNiwgMTE2LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG59XG5hLmJhZGdlLWdyYXktNjpob3ZlciwgYS5iYWRnZS1ncmF5LTY6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbn1cbmEuYmFkZ2UtZ3JheS02OmZvY3VzLCBhLmJhZGdlLWdyYXktNi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MiwgNzIsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbmEuYmFkZ2UtZ3JheS03OmhvdmVyLCBhLmJhZGdlLWdyYXktNzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtZ3JheS03OmZvY3VzLCBhLmJhZGdlLWdyYXktNy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZDJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZGZjMGNhO1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZhZmJjO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzFmMDYwZTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ0O1xuICBib3JkZXItY29sb3I6ICNmZmVmYzM7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhYTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzU5NDUwZDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZjJkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZGMxO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2RlN2FkO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIzMzcwYTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzAwNTU3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZWRmOTtcbiAgYm9yZGVyLWNvbG9yOiAjYjhlNWY2O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTFkZGYzO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMzA0MTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTVkNjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkYmM2O1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZjYmFkO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzVhMmQxMjtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNmExODE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNmMWM1YzU7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjYjBiMDtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQwMGYwZjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZWM7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzYwNjA2MDtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjJiMmIyO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1nb2xkIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZDQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWZjMztcbn1cbi5hbGVydC1nb2xkIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhYTtcbn1cbi5hbGVydC1nb2xkIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1OTQ1MGQ7XG59XG5cbi5hbGVydC1tYXJvb24ge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZDJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZGZjMGNhO1xufVxuLmFsZXJ0LW1hcm9vbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNmFmYmM7XG59XG4uYWxlcnQtbWFyb29uIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxZjA2MGU7XG59XG5cbi5hbGVydC1ncmF5IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRlZDtcbn1cbi5hbGVydC1ncmF5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UwZTBlMDtcbn1cbi5hbGVydC1ncmF5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5hbGVydC1ncmF5LTEge1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmVmZWZlO1xufVxuLmFsZXJ0LWdyYXktMSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWYxZjE7XG59XG4uYWxlcnQtZ3JheS0xIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGRpbWdyYXk7XG59XG5cbi5hbGVydC1ncmF5LTIge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuLmFsZXJ0LWdyYXktMiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZWM7XG59XG4uYWxlcnQtZ3JheS0yIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5hbGVydC1ncmF5LTMge1xuICBjb2xvcjogIzZjNmM2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LWdyYXktMyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNWU1ZTU7XG59XG4uYWxlcnQtZ3JheS0zIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MzUzNTM7XG59XG5cbi5hbGVydC1ncmF5LTQge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGVkO1xufVxuLmFsZXJ0LWdyYXktNCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XG59XG4uYWxlcnQtZ3JheS00IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5hbGVydC1ncmF5LTUge1xuICBjb2xvcjogIzNjM2MzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgYm9yZGVyLWNvbG9yOiAjZDhkOGQ4O1xufVxuLmFsZXJ0LWdyYXktNSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYmNiY2I7XG59XG4uYWxlcnQtZ3JheS01IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMzIzMjM7XG59XG5cbi5hbGVydC1ncmF5LTYge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWdyYXktNiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZ3JheS02IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzBjMGM7XG59XG5cbi5hbGVydC1ncmF5LTcge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWdyYXktNyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMmIyYjI7XG59XG4uYWxlcnQtZ3JheS03IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzBjYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTBmMjE7XG4gIGJvcmRlci1jb2xvcjogIzQ5MGYyMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY3MTQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjcxNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U2MzExO1xuICBib3JkZXItY29sb3I6ICMzZTYzMTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNWY2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU3NDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTc0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGJjNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTQyMWE7XG4gIGJvcmRlci1jb2xvcjogIzg1NDIxYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTE4MTg7XG4gIGJvcmRlci1jb2xvcjogIzZhMTgxODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQ7XG4gIGJvcmRlci1jb2xvcjogIzBkMGQwZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NzE0O1xuICBib3JkZXItY29sb3I6ICM4NTY3MTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbWFyb29uIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDkwZjIxO1xuICBib3JkZXItY29sb3I6ICM0OTBmMjE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheSB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMSB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyODI4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODI4MjgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMiB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmM2YztcbiAgYm9yZGVyLWNvbG9yOiAjNmM2YzZjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNCB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNSB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcbiAgYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNiB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQwZDBkO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luOiAwIDAuM3JlbTtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdyB7XG4gIHRvcDogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbi5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU1ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZ29sZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuYS5iZy1nb2xkOmhvdmVyLCBhLmJnLWdvbGQ6Zm9jdXMsXG5idXR0b24uYmctZ29sZDpob3ZlcixcbmJ1dHRvbi5iZy1nb2xkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbWFyb29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLW1hcm9vbjpob3ZlciwgYS5iZy1tYXJvb246Zm9jdXMsXG5idXR0b24uYmctbWFyb29uOmhvdmVyLFxuYnV0dG9uLmJnLW1hcm9vbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheTpob3ZlciwgYS5iZy1ncmF5OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXk6aG92ZXIsXG5idXR0b24uYmctZ3JheTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTE6aG92ZXIsIGEuYmctZ3JheS0xOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0yOmhvdmVyLCBhLmJnLWdyYXktMjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTI6aG92ZXIsXG5idXR0b24uYmctZ3JheS0yOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMzpob3ZlciwgYS5iZy1ncmF5LTM6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0zOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3YjcgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTQ6aG92ZXIsIGEuYmctZ3JheS00OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNDpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS01OmhvdmVyLCBhLmJnLWdyYXktNTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTU6aG92ZXIsXG5idXR0b24uYmctZ3JheS01OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNjpob3ZlciwgYS5iZy1ncmF5LTY6Zm9jdXMsXG5idXR0b24uYmctZ3JheS02OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTc6aG92ZXIsIGEuYmctZ3JheS03OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNzpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdvbGQge1xuICBib3JkZXItY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1tYXJvb24ge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS00IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS01IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS02IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS03IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEsXG4ubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSxcbi5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMyxcbi5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zLFxuLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS01LFxuLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUsXG4ubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEsXG4ucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMixcbi5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMsXG4ucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNCxcbi5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUsXG4ucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8sXG4ubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLWF1dG8sXG4ubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xLFxuLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTMsXG4ubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNSxcbi5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xLFxuLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTIsXG4ucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zLFxuLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTQsXG4ucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01LFxuLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvLFxuLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1hdXRvLFxuLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMSxcbi5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0zLFxuLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTUsXG4ubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSxcbi5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0yLFxuLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyxcbi5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy00LFxuLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSxcbi5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctYXV0byxcbi5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctYXV0byxcbi5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvLFxuLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1hdXRvLFxuLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xLFxuLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEsXG4ubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTMsXG4ubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMyxcbi5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNSxcbi5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01LFxuLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xLFxuLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTIsXG4ucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zLFxuLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTQsXG4ucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01LFxuLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvLFxuLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1hdXRvLFxuLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM0ZDEwMjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZGFhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzc4YmUyMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzRmN2QxNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMwMGEzZTAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwMDZiOTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmY3ZjMyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZTU1NjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjY2MyZjJmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzhlMjEyMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjMmMyYzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1nb2xkIHtcbiAgY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdvbGQ6aG92ZXIsIGEudGV4dC1nb2xkOmZvY3VzIHtcbiAgY29sb3I6ICNkYWEwMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbWFyb29uIHtcbiAgY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LW1hcm9vbjpob3ZlciwgYS50ZXh0LW1hcm9vbjpmb2N1cyB7XG4gIGNvbG9yOiAjNGQxMDIzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXkge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheTpob3ZlciwgYS50ZXh0LWdyYXk6Zm9jdXMge1xuICBjb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTEge1xuICBjb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0xOmhvdmVyLCBhLnRleHQtZ3JheS0xOmZvY3VzIHtcbiAgY29sb3I6ICNkNGQ0ZDQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0yIHtcbiAgY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMjpob3ZlciwgYS50ZXh0LWdyYXktMjpmb2N1cyB7XG4gIGNvbG9yOiAjYzJjMmMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMyB7XG4gIGNvbG9yOiAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTM6aG92ZXIsIGEudGV4dC1ncmF5LTM6Zm9jdXMge1xuICBjb2xvcjogI2FhYWFhYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTQge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS00OmhvdmVyLCBhLnRleHQtZ3JheS00OmZvY3VzIHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS01IHtcbiAgY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNTpob3ZlciwgYS50ZXh0LWdyYXktNTpmb2N1cyB7XG4gIGNvbG9yOiAjNGU0ZTRlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNiB7XG4gIGNvbG9yOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTY6aG92ZXIsIGEudGV4dC1ncmF5LTY6Zm9jdXMge1xuICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTcge1xuICBjb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS03OmhvdmVyLCBhLnRleHQtZ3JheS03OmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIHByZSxcbmJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIHRyLFxuaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICBwLFxuaDIsXG5oMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICBoMixcbmgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuXG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIH1cblxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBBU1UgV2ViIFN0YW5kYXJkczogYm9vdHN0cmFwLWFzdS5jc3MgdjAuMC4xXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIENvcHlyaWdodCAyMDIwIEFTVVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICMwMGJhZmYgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxudSxcbmlucyB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmFiYnIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbjpyb290IHtcbiAgLS13aGl0ZTogI2ZmZmZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdvbGQ6ICNmZmM2Mjc7XG4gIC0tbWFyb29uOiAjOGMxZDQwO1xuICAtLWJsdWVmb2N1czogIzAwYmFmZjtcbiAgLS1kYXJrZ29sZDogIzdmNjIyNztcbiAgLS1kYXJrbWFyb29uOiAjNDQwZTIyO1xuICAtLXN1Y2Nlc3M6ICM3OGJlMjA7XG4gIC0taW5mbzogIzAwYTNlMDtcbiAgLS13YXJuaW5nOiAjZmY3ZjMyO1xuICAtLWRhbmdlcjogI2NjMmYyZjtcbiAgLS1saWdodDogI2U4ZThlODtcbiAgLS1kYXJrOiAjMTkxOTE5O1xuICAtLWdvbGQ6ICNmZmM2Mjc7XG4gIC0tbWFyb29uOiAjOGMxZDQwO1xuICAtLWdyYXk6ICNiZmJmYmY7XG4gIC0tZ3JheS0xOiAjZmFmYWZhO1xuICAtLWdyYXktMjogI2U4ZThlODtcbiAgLS1ncmF5LTM6ICNkMGQwZDA7XG4gIC0tZ3JheS00OiAjYmZiZmJmO1xuICAtLWdyYXktNTogIzc0NzQ3NDtcbiAgLS1ncmF5LTY6ICM0ODQ4NDg7XG4gIC0tZ3JheS03OiAjMTkxOTE5O1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTI2MHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgfVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgfVxufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjI0cHg7XG4gIH1cbn1cbi5yb3csIC5yZXBvLXNlYXJjaCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctZmVhdHVyZWQtY29udGVudCAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1mZWF0dXJlZC1jb250ZW50IGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgbmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwLCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAudmlld3Mtcm93LCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctZmVhdHVyZWQtY29udGVudCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02LCBuYXYgI3NlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyLCAudmlld3Mtcm93IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGMxO1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I5ZGQ4Yjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlN2FkO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZTVmNjtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YWNmZWY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGRmMztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiYzY7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiYzk0O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNiYWQ7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjNWM1O1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ5MzkzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2IwYjA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2IwYjA7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmM2YzZjM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODc4Nzg3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG5cbi50YWJsZS1nb2xkLFxuLnRhYmxlLWdvbGQgPiB0aCxcbi50YWJsZS1nb2xkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmMzO1xufVxuLnRhYmxlLWdvbGQgdGgsXG4udGFibGUtZ29sZCB0ZCxcbi50YWJsZS1nb2xkIHRoZWFkIHRoLFxuLnRhYmxlLWdvbGQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1nb2xkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1nb2xkOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuXG4udGFibGUtbWFyb29uLFxuLnRhYmxlLW1hcm9vbiA+IHRoLFxuLnRhYmxlLW1hcm9vbiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzBjYTtcbn1cbi50YWJsZS1tYXJvb24gdGgsXG4udGFibGUtbWFyb29uIHRkLFxuLnRhYmxlLW1hcm9vbiB0aGVhZCB0aCxcbi50YWJsZS1tYXJvb24gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2MzODk5Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1tYXJvb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1tYXJvb246aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZhZmJjO1xufVxuXG4udGFibGUtZ3JheSxcbi50YWJsZS1ncmF5ID4gdGgsXG4udGFibGUtZ3JheSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi50YWJsZS1ncmF5IHRoLFxuLnRhYmxlLWdyYXkgdGQsXG4udGFibGUtZ3JheSB0aGVhZCB0aCxcbi50YWJsZS1ncmF5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkZWRlZGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLnRhYmxlLWdyYXktMSxcbi50YWJsZS1ncmF5LTEgPiB0aCxcbi50YWJsZS1ncmF5LTEgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4udGFibGUtZ3JheS0xIHRoLFxuLnRhYmxlLWdyYXktMSB0ZCxcbi50YWJsZS1ncmF5LTEgdGhlYWQgdGgsXG4udGFibGUtZ3JheS0xIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmY2ZjZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0xOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0xOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnRhYmxlLWdyYXktMixcbi50YWJsZS1ncmF5LTIgPiB0aCxcbi50YWJsZS1ncmF5LTIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtZ3JheS0yIHRoLFxuLnRhYmxlLWdyYXktMiB0ZCxcbi50YWJsZS1ncmF5LTIgdGhlYWQgdGgsXG4udGFibGUtZ3JheS0yIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmM2YzZjM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0yOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cblxuLnRhYmxlLWdyYXktMyxcbi50YWJsZS1ncmF5LTMgPiB0aCxcbi50YWJsZS1ncmF5LTMgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtZ3JheS0zIHRoLFxuLnRhYmxlLWdyYXktMyB0ZCxcbi50YWJsZS1ncmF5LTMgdGhlYWQgdGgsXG4udGFibGUtZ3JheS0zIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0zOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS0zOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLnRhYmxlLWdyYXktNCxcbi50YWJsZS1ncmF5LTQgPiB0aCxcbi50YWJsZS1ncmF5LTQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4udGFibGUtZ3JheS00IHRoLFxuLnRhYmxlLWdyYXktNCB0ZCxcbi50YWJsZS1ncmF5LTQgdGhlYWQgdGgsXG4udGFibGUtZ3JheS00IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkZWRlZGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS00OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS00OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLnRhYmxlLWdyYXktNSxcbi50YWJsZS1ncmF5LTUgPiB0aCxcbi50YWJsZS1ncmF5LTUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG59XG4udGFibGUtZ3JheS01IHRoLFxuLnRhYmxlLWdyYXktNSB0ZCxcbi50YWJsZS1ncmF5LTUgdGhlYWQgdGgsXG4udGFibGUtZ3JheS01IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS01OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbn1cblxuLnRhYmxlLWdyYXktNixcbi50YWJsZS1ncmF5LTYgPiB0aCxcbi50YWJsZS1ncmF5LTYgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG59XG4udGFibGUtZ3JheS02IHRoLFxuLnRhYmxlLWdyYXktNiB0ZCxcbi50YWJsZS1ncmF5LTYgdGhlYWQgdGgsXG4udGFibGUtZ3JheS02IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMGEwYTA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS02OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS02OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cblxuLnRhYmxlLWdyYXktNyxcbi50YWJsZS1ncmF5LTcgPiB0aCxcbi50YWJsZS1ncmF5LTcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4udGFibGUtZ3JheS03IHRoLFxuLnRhYmxlLWdyYXktNyB0ZCxcbi50YWJsZS1ncmF5LTcgdGhlYWQgdGgsXG4udGFibGUtZ3JheS03IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4Nzg3ODc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS03OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JheS03OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1O1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIG5hdiAjc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20sIG5hdiAjc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAxOTAsIDMyLCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzc4YmUyMCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzc4YmUyMCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTJkZDM0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTJkZDM0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2NjMmYyZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgNDcsIDQ3LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2NjMmYyZicgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2NjMmYyZicgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjYzJmMmYnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjYzJmMmYnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkODU2NTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODU2NTY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4uZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIHRyYW5zaXRpb246IDAuMDNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLCAuYnRuLmZvY3VzLCAuZm9jdXMudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5kaXNhYmxlZC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAuYnRuOmRpc2FibGVkLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDUwJTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsIGEuZGlzYWJsZWQudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzOWQxYTtcbiAgYm9yZGVyLWNvbG9yOiAjNWM5MjE5O1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzOWQxYTtcbiAgYm9yZGVyLWNvbG9yOiAjNWM5MjE5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE2NywgMzMsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNTY4NzE3O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg3YmE7XG4gIGJvcmRlci1jb2xvcjogIzAwN2VhZDtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg3YmE7XG4gIGJvcmRlci1jb2xvcjogIzAwN2VhZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3NywgMjI5LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlYWQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzVhMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzBjO1xuICBib3JkZXItY29sb3I6ICNmZTVmMDA7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzBjO1xuICBib3JkZXItY29sb3I6ICNmZTVmMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTE0LCA0OSwgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU1ZjAwO1xuICBib3JkZXItY29sb3I6ICNmMTViMDA7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDI4Mjg7XG4gIGJvcmRlci1jb2xvcjogI2EzMjUyNTtcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyODI4O1xuICBib3JkZXItY29sb3I6ICNhMzI1MjU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgNzgsIDc4LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMyNTI1O1xuICBib3JkZXItY29sb3I6ICM5ODIzMjM7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG5cbi5idG4tZ29sZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmMwMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNiMzAwO1xufVxuLmJ0bi1nb2xkOmZvY3VzLCAuYnRuLWdvbGQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmMwMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNiMzAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG4uYnRuLWdvbGQuZGlzYWJsZWQsIC5idG4tZ29sZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZhOTAwO1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW1hcm9vbiwgLmJ0bi1wcmltYXJ5LCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246aG92ZXIsIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG59XG4uYnRuLW1hcm9vbjpmb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLW1hcm9vbi5mb2N1cywgLmZvY3VzLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzE2MzI7XG4gIGJvcmRlci1jb2xvcjogIzYyMTQyZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG4uYnRuLW1hcm9vbi5kaXNhYmxlZCwgLmRpc2FibGVkLmJ0bi1wcmltYXJ5LCAuYnRuLW1hcm9vbjpkaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZSwgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQ7XG4gIGJvcmRlci1jb2xvcjogIzU3MTIyODtcbn1cbi5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbWFyb29uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU3LCA2MywgOTMsIDAuNSk7XG59XG5cbi5idG4tZ3JheSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xufVxuLmJ0bi1ncmF5OmZvY3VzLCAuYnRuLWdyYXkuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LmRpc2FibGVkLCAuYnRuLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG4gIGJvcmRlci1jb2xvcjogIzlmOWY5Zjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0xIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbn1cbi5idG4tZ3JheS0xOmZvY3VzLCAuYnRuLWdyYXktMS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG4uYnRuLWdyYXktMS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTE6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE4LCAyMTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS0yIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbn1cbi5idG4tZ3JheS0yOmZvY3VzLCAuYnRuLWdyYXktMi5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG4uYnRuLWdyYXktMi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTI6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS0zIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1jb2xvcjogI2I3YjdiNztcbn1cbi5idG4tZ3JheS0zOmZvY3VzLCAuYnRuLWdyYXktMy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG4uYnRuLWdyYXktMy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGJvcmRlci1jb2xvcjogI2IwYjBiMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MiwgMTgyLCAxODMsIDAuNSk7XG59XG5cbi5idG4tZ3JheS00IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbn1cbi5idG4tZ3JheS00OmZvY3VzLCAuYnRuLWdyYXktNC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXktNC5kaXNhYmxlZCwgLmJ0bi1ncmF5LTQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG4gIGJvcmRlci1jb2xvcjogIzlmOWY5Zjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG5cbi5idG4tZ3JheS01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XG4gIGJvcmRlci1jb2xvcjogIzViNWI1Yjtcbn1cbi5idG4tZ3JheS01OmZvY3VzLCAuYnRuLWdyYXktNS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXItY29sb3I6ICM1YjViNWI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG4uYnRuLWdyYXktNS5kaXNhYmxlZCwgLmJ0bi1ncmF5LTU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWI7XG4gIGJvcmRlci1jb2xvcjogIzU0NTQ1NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM3LCAxMzcsIDAuNSk7XG59XG5cbi5idG4tZ3JheS02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gIGJvcmRlci1jb2xvcjogIzJmMmYyZjtcbn1cbi5idG4tZ3JheS02OmZvY3VzLCAuYnRuLWdyYXktNi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICBib3JkZXItY29sb3I6ICMyZjJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG4uYnRuLWdyYXktNi5kaXNhYmxlZCwgLmJ0bi1ncmF5LTY6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG4gIGJvcmRlci1jb2xvcjogIzI4MjgyODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk5LCA5OSwgOTksIDAuNSk7XG59XG5cbi5idG4tZ3JheS03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZ3JheS03OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWdyYXktNzpmb2N1cywgLmJ0bi1ncmF5LTcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cbi5idG4tZ3JheS03LmRpc2FibGVkLCAuYnRuLWdyYXktNzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDBhM2UwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZjdmMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ29sZCB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpmb2N1cywgLmJ0bi1vdXRsaW5lLWdvbGQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ29sZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdvbGQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29sZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbWFyb29uIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcm9vbi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1hcm9vbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbWFyb29uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1hcm9vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXkge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0xIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0xOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTIge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0yLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMyB7XG4gIGNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTMuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS00IHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS00OmRpc2FibGVkIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS00LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTUge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS01LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNiB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTYuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS02LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS03IHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS03OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS03LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biwgLmJ0bi1ncm91cC1sZyA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4uYnRuLXNtLCBuYXYgI3NlYXJjaC1mb3JtIC5idXR0b24sIC5idXR0b24tLXNtYWxsLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1ncm91cC1zbSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5hY3RpdmUudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCBuYXYgI3NlYXJjaC1mb3JtIC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnV0dG9uLS1zbWFsbCArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sIC5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTM3ODlhO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYTRlN2E7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjMDAwO1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lciwgLm5hdmJhciAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAubmF2YmFyIC5yZXBvLXNlYXJjaCAuY29udGVudCwgLnJlcG8tc2VhcmNoIC5uYXZiYXIgLmNvbnRlbnQsIC5uYXZiYXIgI25hdmJhci10b3AsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtc20gPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtc20gPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtc20gPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtc20gPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtc20gPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtc20gPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLW1kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLW1kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLW1kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLW1kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1sZyA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1sZyA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1sZyA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1sZyA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhsID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXhsID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14bCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC14bCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBjb250ZW50OiBcIi9cIjtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMHJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjNTkxMjI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC51ZHMtbW9kYWwtY2xvc2UtYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlYWQ7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2MywgMjI0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMDtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMjcsIDUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNTtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG59XG5hLmJhZGdlLWdvbGQ6aG92ZXIsIGEuYmFkZ2UtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiMzAwO1xufVxuYS5iYWRnZS1nb2xkOmZvY3VzLCBhLmJhZGdlLWdvbGQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5OCwgMzksIDAuNSk7XG59XG5cbi5iYWRnZS1tYXJvb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbmEuYmFkZ2UtbWFyb29uOmhvdmVyLCBhLmJhZGdlLW1hcm9vbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkO1xufVxuYS5iYWRnZS1tYXJvb246Zm9jdXMsIGEuYmFkZ2UtbWFyb29uLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5hLmJhZGdlLWdyYXk6aG92ZXIsIGEuYmFkZ2UtZ3JheTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xufVxuYS5iYWRnZS1ncmF5OmZvY3VzLCBhLmJhZGdlLWdyYXkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0xIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5hLmJhZGdlLWdyYXktMTpob3ZlciwgYS5iYWRnZS1ncmF5LTE6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcbn1cbmEuYmFkZ2UtZ3JheS0xOmZvY3VzLCBhLmJhZGdlLWdyYXktMS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbmEuYmFkZ2UtZ3JheS0yOmhvdmVyLCBhLmJhZGdlLWdyYXktMjpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuYS5iYWRnZS1ncmF5LTI6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0yLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuYS5iYWRnZS1ncmF5LTM6aG92ZXIsIGEuYmFkZ2UtZ3JheS0zOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG59XG5hLmJhZGdlLWdyYXktMzpmb2N1cywgYS5iYWRnZS1ncmF5LTMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS00IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5hLmJhZGdlLWdyYXktNDpob3ZlciwgYS5iYWRnZS1ncmF5LTQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbn1cbmEuYmFkZ2UtZ3JheS00OmZvY3VzLCBhLmJhZGdlLWdyYXktNC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbn1cbmEuYmFkZ2UtZ3JheS01OmhvdmVyLCBhLmJhZGdlLWdyYXktNTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViO1xufVxuYS5iYWRnZS1ncmF5LTU6Zm9jdXMsIGEuYmFkZ2UtZ3JheS01LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxMTYsIDExNiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xufVxuYS5iYWRnZS1ncmF5LTY6aG92ZXIsIGEuYmFkZ2UtZ3JheS02OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG59XG5hLmJhZGdlLWdyYXktNjpmb2N1cywgYS5iYWRnZS1ncmF5LTYuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzIsIDcyLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5hLmJhZGdlLWdyYXktNzpob3ZlciwgYS5iYWRnZS1ncmF5LTc6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWdyYXktNzpmb2N1cywgYS5iYWRnZS1ncmF5LTcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGYyZDI7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZWRjMTtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NkZTdhZDtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMzM3MGE7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VkZjk7XG4gIGJvcmRlci1jb2xvcjogI2I4ZTVmNjtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ExZGRmMztcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDMwNDE7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTQyMWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU1ZDY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGJjNjtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmY2JhZDtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1YTJkMTI7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFjNWM1O1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2IwYjA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0MDBmMGY7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmOWY5Zjk7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2VjO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyYjJiMjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZ29sZCB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ0O1xuICBib3JkZXItY29sb3I6ICNmZmVmYzM7XG59XG4uYWxlcnQtZ29sZCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YWE7XG59XG4uYWxlcnQtZ29sZCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTk0NTBkO1xufVxuXG4uYWxlcnQtbWFyb29uIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGQyZDk7XG4gIGJvcmRlci1jb2xvcjogI2RmYzBjYTtcbn1cbi5hbGVydC1tYXJvb24gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZhZmJjO1xufVxuLmFsZXJ0LW1hcm9vbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMWYwNjBlO1xufVxuXG4uYWxlcnQtZ3JheSB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNlZGVkZWQ7XG59XG4uYWxlcnQtZ3JheSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XG59XG4uYWxlcnQtZ3JheSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4uYWxlcnQtZ3JheS0xIHtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZlZmVmZTtcbn1cbi5hbGVydC1ncmF5LTEgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFmMWYxO1xufVxuLmFsZXJ0LWdyYXktMSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBkaW1ncmF5O1xufVxuXG4uYWxlcnQtZ3JheS0yIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5hbGVydC1ncmF5LTIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2VjO1xufVxuLmFsZXJ0LWdyYXktMiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjA2MDYwO1xufVxuXG4uYWxlcnQtZ3JheS0zIHtcbiAgY29sb3I6ICM2YzZjNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1ncmF5LTMgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTVlNWU1O1xufVxuLmFsZXJ0LWdyYXktMyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTM1MzUzO1xufVxuXG4uYWxlcnQtZ3JheS00IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRlZDtcbn1cbi5hbGVydC1ncmF5LTQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTBlMGUwO1xufVxuLmFsZXJ0LWdyYXktNCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4uYWxlcnQtZ3JheS01IHtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIGJvcmRlci1jb2xvcjogI2Q4ZDhkODtcbn1cbi5hbGVydC1ncmF5LTUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2JjYmNiO1xufVxuLmFsZXJ0LWdyYXktNSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuXG4uYWxlcnQtZ3JheS02IHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1ncmF5LTYgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWdyYXktNiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMwYzBjO1xufVxuXG4uYWxlcnQtZ3JheS03IHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ncmF5LTcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjJiMmIyO1xufVxuLmFsZXJ0LWdyYXktNyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRjMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2U2MzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlN2FkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTYzMTE7XG4gIGJvcmRlci1jb2xvcjogIzNlNjMxMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGU1ZjY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAwNTU3NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZGRmMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NTc0O1xuICBib3JkZXItY29sb3I6ICMwMDU1NzQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmM2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTQyMWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNiYWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NDIxYTtcbiAgYm9yZGVyLWNvbG9yOiAjODU0MjFhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNmExODE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjNWM1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNmExODE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMTgxODtcbiAgYm9yZGVyLWNvbG9yOiAjNmExODE4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk3OTc5O1xuICBib3JkZXItY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQwZDBkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdvbGQge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU2NzE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGFhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY3MTQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjcxNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJvb24ge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzBjYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbWFyb29uLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbWFyb29uLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQ5MGYyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbWFyb29uLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTBmMjE7XG4gIGJvcmRlci1jb2xvcjogIzQ5MGYyMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2MzYzO1xuICBib3JkZXItY29sb3I6ICM2MzYzNjM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0xIHtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktMS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI4MjgyO1xuICBib3JkZXItY29sb3I6ICM4MjgyODI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0yIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktMi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk3OTc5O1xuICBib3JkZXItY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS0zIHtcbiAgY29sb3I6ICM2YzZjNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktMy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2YzZjNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM2YzZjO1xuICBib3JkZXItY29sb3I6ICM2YzZjNmM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS00IHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktNC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2MzYzO1xuICBib3JkZXItY29sb3I6ICM2MzYzNjM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS01IHtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktNS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xuICBib3JkZXItY29sb3I6ICMzYzNjM2M7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS02IHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktNi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICBib3JkZXItY29sb3I6ICMyNTI1MjU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheS03IHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXktNy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwZDBkMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwZDBkO1xuICBib3JkZXItY29sb3I6ICMwZDBkMGQ7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgZmxleC1iYXNpczogMzUwcHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4ubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4uc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU1ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZ29sZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuYS5iZy1nb2xkOmhvdmVyLCBhLmJnLWdvbGQ6Zm9jdXMsXG5idXR0b24uYmctZ29sZDpob3ZlcixcbmJ1dHRvbi5iZy1nb2xkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbWFyb29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLW1hcm9vbjpob3ZlciwgYS5iZy1tYXJvb246Zm9jdXMsXG5idXR0b24uYmctbWFyb29uOmhvdmVyLFxuYnV0dG9uLmJnLW1hcm9vbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjE0MmQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheTpob3ZlciwgYS5iZy1ncmF5OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXk6aG92ZXIsXG5idXR0b24uYmctZ3JheTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTE6aG92ZXIsIGEuYmctZ3JheS0xOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0yOmhvdmVyLCBhLmJnLWdyYXktMjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTI6aG92ZXIsXG5idXR0b24uYmctZ3JheS0yOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMzpob3ZlciwgYS5iZy1ncmF5LTM6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0zOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3YjcgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTQ6aG92ZXIsIGEuYmctZ3JheS00OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNDpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS01OmhvdmVyLCBhLmJnLWdyYXktNTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTU6aG92ZXIsXG5idXR0b24uYmctZ3JheS01OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNjpob3ZlciwgYS5iZy1ncmF5LTY6Zm9jdXMsXG5idXR0b24uYmctZ3JheS02OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTc6aG92ZXIsIGEuYmctZ3JheS03OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNzpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMwMGEzZTAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ29sZCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW1hcm9vbiB7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXkge1xuICBib3JkZXItY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTEge1xuICBib3JkZXItY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTIge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTMge1xuICBib3JkZXItY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTQge1xuICBib3JkZXItY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTUge1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTYge1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTcge1xuICBib3JkZXItY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTIsXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMixcbi5teC0xMiB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTIsXG4ubXktMTIge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMixcbi5teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE0IHtcbiAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCxcbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTE0LFxuLm14LTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNCxcbi5teS0xNCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE0LFxuLm14LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE2LFxuLm15LTE2IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTYsXG4ubXgtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE2LFxuLm15LTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTYsXG4ubXgtMTYge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0sXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEyIHtcbiAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTIsXG4ucHktMTIge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTIsXG4ucHgtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMixcbi5weS0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMixcbi5weC0xMiB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE0LFxuLnB5LTE0IHtcbiAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTQsXG4ucHktMTQge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTQsXG4ucHgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNixcbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xNixcbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE2LFxuLnB5LTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE2LFxuLnB4LTE2IHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMCB7XG4gIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjAsXG4ubXktbjAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMCxcbi5teC1uMCB7XG4gIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjAsXG4ubXktbjAge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMCxcbi5teC1uMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMiB7XG4gIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMixcbi5teS1uMTIge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEyLFxuLm14LW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMixcbi5teS1uMTIge1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEyLFxuLm14LW4xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTQge1xuICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTQsXG4ubXktbjE0IHtcbiAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xNCxcbi5teC1uMTQge1xuICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTQsXG4ubXktbjE0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xNCxcbi5teC1uMTQge1xuICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE2IHtcbiAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE2LFxuLm15LW4xNiB7XG4gIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTYsXG4ubXgtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE2LFxuLm15LW4xNiB7XG4gIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTYsXG4ubXgtbjE2IHtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMSxcbi5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xLFxuLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zLFxuLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTMsXG4ubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUsXG4ubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNSxcbi5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNixcbi5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS02LFxuLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS02LFxuLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTcsXG4ubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNyxcbi5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTcsXG4ubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNyxcbi5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS04LFxuLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS04LFxuLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTgsXG4ubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTgsXG4ubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOSxcbi5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS05LFxuLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tOSxcbi5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS05LFxuLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMCxcbi5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEwLFxuLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMCxcbi5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEwLFxuLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTIge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEyLFxuLm15LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMTIsXG4ubXgtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEyLFxuLm15LXNtLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMTIsXG4ubXgtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTQsXG4ubXktc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xNCxcbi5teC1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTQsXG4ubXktc20tMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xNCxcbi5teC1zbS0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE2IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xNixcbi5teS1zbS0xNiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTE2LFxuLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xNixcbi5teS1zbS0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTE2LFxuLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNixcbi5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTYsXG4ucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTYsXG4ucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS02LFxuLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNyxcbi5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNyxcbi5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS03LFxuLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS03LFxuLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tOCxcbi5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTgsXG4ucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTgsXG4ucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS04LFxuLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tOSxcbi5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS05LFxuLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS05LFxuLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEwLFxuLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEwLFxuLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTAsXG4ucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTAsXG4ucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTIge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMixcbi5weS1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xMixcbi5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEyLFxuLnB5LXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEyLFxuLnB4LXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE0IHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTQsXG4ucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMTQsXG4ucHgtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNCxcbi5weS1zbS0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xNCxcbi5weC1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE2LFxuLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTE2LFxuLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTYsXG4ucHktc20tMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTYsXG4ucHgtc20tMTYge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMCxcbi5teS1zbS1uMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4wLFxuLm14LXNtLW4wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMCxcbi5teS1zbS1uMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4wLFxuLm14LXNtLW4wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjIsXG4ubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjQsXG4ubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW42LFxuLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW42LFxuLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjYsXG4ubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjYsXG4ubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW43LFxuLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjcsXG4ubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW43LFxuLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjcsXG4ubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW44LFxuLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW44LFxuLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjgsXG4ubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjgsXG4ubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW45LFxuLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjksXG4ubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW45LFxuLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjksXG4ubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTAsXG4ubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xMCxcbi5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTAsXG4ubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xMCxcbi5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEyIHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEyLFxuLm15LXNtLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTIsXG4ubXgtc20tbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEyLFxuLm15LXNtLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTIsXG4ubXgtc20tbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xNCB7XG4gICAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xNCxcbi5teS1zbS1uMTQge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjE0LFxuLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xNCxcbi5teS1zbS1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjE0LFxuLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTYge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTYsXG4ubXktc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xNixcbi5teC1zbS1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTYsXG4ubXktc20tbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xNixcbi5teC1zbS1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvLFxuLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1hdXRvLFxuLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMSxcbi5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0zLFxuLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTUsXG4ubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTYsXG4ubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNixcbi5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNixcbi5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC03LFxuLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTcsXG4ubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC03LFxuLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTcsXG4ubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtOCxcbi5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtOCxcbi5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC04LFxuLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC04LFxuLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTksXG4ubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtOSxcbi5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTksXG4ubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtOSxcbi5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTAsXG4ubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xMCxcbi5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTAsXG4ubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xMCxcbi5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xMixcbi5teS1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEyLFxuLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xMixcbi5teS1tZC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEyLFxuLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE0LFxuLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTQsXG4ubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE0LFxuLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTQsXG4ubXgtbWQtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTYsXG4ubXktbWQtMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xNixcbi5teC1tZC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTYsXG4ubXktbWQtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xNixcbi5teC1tZC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMSxcbi5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0yLFxuLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMyxcbi5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC00LFxuLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSxcbi5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSxcbi5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0yLFxuLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyxcbi5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC00LFxuLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSxcbi5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTYsXG4ucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC02LFxuLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC02LFxuLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNixcbi5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTcsXG4ucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTcsXG4ucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNyxcbi5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNyxcbi5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTgsXG4ucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC04LFxuLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC04LFxuLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtOCxcbi5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTksXG4ucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTksXG4ucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOSxcbi5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtOSxcbi5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xMCxcbi5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xMCxcbi5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEwLFxuLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTEwLFxuLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTIsXG4ucHktbWQtMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTIsXG4ucHgtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMixcbi5weS1tZC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xMixcbi5weC1tZC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE0LFxuLnB5LW1kLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTE0LFxuLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTQsXG4ucHktbWQtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMTQsXG4ucHgtbWQtMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNixcbi5weS1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xNixcbi5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE2LFxuLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTE2LFxuLnB4LW1kLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjAsXG4ubXktbWQtbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMCxcbi5teC1tZC1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjAsXG4ubXktbWQtbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMCxcbi5teC1tZC1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMixcbi5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4yLFxuLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNCxcbi5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW40LFxuLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNixcbi5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW42LFxuLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW42LFxuLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNyxcbi5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW43LFxuLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNyxcbi5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW43LFxuLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOCxcbi5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uOCxcbi5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW44LFxuLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW44LFxuLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOSxcbi5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW45LFxuLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uOSxcbi5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW45LFxuLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEwLFxuLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTAsXG4ubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEwLFxuLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTAsXG4ubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMixcbi5teS1tZC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEyLFxuLm14LW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMixcbi5teS1tZC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEyLFxuLm14LW1kLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTQsXG4ubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xNCxcbi5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTQsXG4ubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xNCxcbi5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE2LFxuLm15LW1kLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTYsXG4ubXgtbWQtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE2LFxuLm15LW1kLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTYsXG4ubXgtbWQtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtYXV0byxcbi5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtYXV0byxcbi5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTEsXG4ubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMyxcbi5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy01LFxuLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy02LFxuLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy02LFxuLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTYsXG4ubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTYsXG4ubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNyxcbi5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy03LFxuLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNyxcbi5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy03LFxuLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTgsXG4ubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTgsXG4ubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOCxcbi5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctOCxcbi5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy05LFxuLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTksXG4ubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy05LFxuLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTksXG4ubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEwLFxuLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTAsXG4ubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEwLFxuLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTAsXG4ubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTIsXG4ubXktbGctMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xMixcbi5teC1sZy0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTIsXG4ubXktbGctMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xMixcbi5teC1sZy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNCxcbi5teS1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTE0LFxuLm14LWxnLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNCxcbi5teS1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTE0LFxuLm14LWxnLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE2LFxuLm15LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTYsXG4ubXgtbGctMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE2LFxuLm15LWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTYsXG4ubXgtbGctMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy02LFxuLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNixcbi5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNixcbi5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTYsXG4ucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy03LFxuLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy03LFxuLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTcsXG4ucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTcsXG4ucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy04LFxuLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctOCxcbi5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctOCxcbi5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTgsXG4ucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy05LFxuLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTksXG4ucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTksXG4ucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTAsXG4ucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTAsXG4ucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xMCxcbi5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xMCxcbi5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEyLFxuLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEyLFxuLnB4LWxnLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTIsXG4ucHktbGctMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTIsXG4ucHgtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNCxcbi5weS1sZy0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xNCxcbi5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE0LFxuLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTE0LFxuLnB4LWxnLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTYsXG4ucHktbGctMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTYsXG4ucHgtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNixcbi5weS1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xNixcbi5weC1sZy0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4wLFxuLm15LWxnLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjAsXG4ubXgtbGctbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4wLFxuLm15LWxnLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjAsXG4ubXgtbGctbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjIsXG4ubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMixcbi5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjQsXG4ubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNCxcbi5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjYsXG4ubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNixcbi5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNixcbi5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjcsXG4ubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNyxcbi5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjcsXG4ubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNyxcbi5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjgsXG4ubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjgsXG4ubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uOCxcbi5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uOCxcbi5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjksXG4ubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uOSxcbi5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjksXG4ubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uOSxcbi5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xMCxcbi5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjEwLFxuLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xMCxcbi5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEwLFxuLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTIsXG4ubXktbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xMixcbi5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTIsXG4ubXktbGctbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xMixcbi5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE0LFxuLm15LWxnLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMTQsXG4ubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE0LFxuLm15LWxnLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMTQsXG4ubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNixcbi5teS1sZy1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjE2LFxuLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNixcbi5teS1sZy1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjE2LFxuLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvLFxuLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1hdXRvLFxuLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8sXG4ubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLWF1dG8sXG4ubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEsXG4ubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMSxcbi5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMyxcbi5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0zLFxuLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01LFxuLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTUsXG4ubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTYsXG4ubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNixcbi5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNixcbi5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC03LFxuLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTcsXG4ubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC03LFxuLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTcsXG4ubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtOCxcbi5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtOCxcbi5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC04LFxuLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC04LFxuLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTksXG4ubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtOSxcbi5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTksXG4ubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOSxcbi5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTAsXG4ubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xMCxcbi5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTAsXG4ubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xMCxcbi5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xMixcbi5teS14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEyLFxuLm14LXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xMixcbi5teS14bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEyLFxuLm14LXhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE0LFxuLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTQsXG4ubXgteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE0LFxuLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTQsXG4ubXgteGwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTYsXG4ubXkteGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xNixcbi5teC14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTYsXG4ubXkteGwtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xNixcbi5teC14bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTYsXG4ucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC02LFxuLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC02LFxuLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNixcbi5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTcsXG4ucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTcsXG4ucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNyxcbi5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNyxcbi5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTgsXG4ucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC04LFxuLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC04LFxuLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtOCxcbi5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTksXG4ucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOSxcbi5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtOSxcbi5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xMCxcbi5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xMCxcbi5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEwLFxuLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTEwLFxuLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTIsXG4ucHkteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTIsXG4ucHgteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xMixcbi5weS14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xMixcbi5weC14bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTE0LFxuLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTE0LFxuLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTQsXG4ucHkteGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMTQsXG4ucHgteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNixcbi5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xNixcbi5weC14bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE2LFxuLnB5LXhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTE2LFxuLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjAsXG4ubXkteGwtbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMCxcbi5teC14bC1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjAsXG4ubXkteGwtbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMCxcbi5teC14bC1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4yLFxuLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW40LFxuLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNixcbi5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNixcbi5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW42LFxuLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW42LFxuLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNyxcbi5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW43LFxuLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNyxcbi5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW43LFxuLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uOCxcbi5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOCxcbi5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW44LFxuLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW44LFxuLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uOSxcbi5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW45LFxuLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOSxcbi5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW45LFxuLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEwLFxuLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTAsXG4ubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEwLFxuLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTAsXG4ubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMixcbi5teS14bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEyLFxuLm14LXhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMixcbi5teS14bC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEyLFxuLm14LXhsLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTQsXG4ubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xNCxcbi5teC14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTQsXG4ubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xNCxcbi5teC14bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE2LFxuLm15LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTYsXG4ubXgteGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE2LFxuLm15LXhsLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTYsXG4ubXgteGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byxcbi5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtYXV0byxcbi5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICM0ZjdkMTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2Yjk0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2U1NTYwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4ZTIxMjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYzJjMmMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ29sZCB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLCBhLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW1hcm9vbiB7XG4gIGNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1tYXJvb246aG92ZXIsIGEudGV4dC1tYXJvb246Zm9jdXMge1xuICBjb2xvcjogIzRkMTAyMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsIGEudGV4dC1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0xIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMTpob3ZlciwgYS50ZXh0LWdyYXktMTpmb2N1cyB7XG4gIGNvbG9yOiAjZDRkNGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTI6aG92ZXIsIGEudGV4dC1ncmF5LTI6Zm9jdXMge1xuICBjb2xvcjogI2MyYzJjMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTMge1xuICBjb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0zOmhvdmVyLCBhLnRleHQtZ3JheS0zOmZvY3VzIHtcbiAgY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS00IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNDpob3ZlciwgYS50ZXh0LWdyYXktNDpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNSB7XG4gIGNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTU6aG92ZXIsIGEudGV4dC1ncmF5LTU6Zm9jdXMge1xuICBjb2xvcjogIzRlNGU0ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTYge1xuICBjb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS02OmhvdmVyLCBhLnRleHQtZ3JheS02OmZvY3VzIHtcbiAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS03IHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNzpob3ZlciwgYS50ZXh0LWdyYXktNzpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuXG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwcmUsXG5ibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICB0cixcbmltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgcCxcbmgyLFxuaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG5cbiAgaDIsXG5oMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cblxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbi50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xuICB9XG5cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIH1cbn1cbi5pbWctYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xufVxuXG4uY29sLmNhcmQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uY2FyZC1pbWctdG9wIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10aXRsZSBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhOmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nYXJyb3ctcmlnaHQnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFycm93LXJpZ2h0IGZhLXctMTQgZmEtMngnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE5MC41IDY2LjlsMjIuMi0yMi4yYzkuNC05LjQgMjQuNi05LjQgMzMuOSAwTDQ0MSAyMzljOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMjQ2LjYgNDY3LjNjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwbC0yMi4yLTIyLjJjLTkuNS05LjUtOS4zLTI1IC40LTM0LjNMMzExLjQgMjk2SDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNHYtMzJjMC0xMy4zIDEwLjctMjQgMjQtMjRoMjg3LjRMMTkwLjkgMTAxLjJjLTkuOC05LjMtMTAtMjQuOC0uNC0zNC4zeic+PC9wYXRoPjwvc3ZnPlwiKTtcbn1cblxuLmNhcmQtbmV3cyAuY2FyZC1oZWFkZXIsXG4uY2FyZC1uZXdzIC5jYXJkLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZC1uZXdzIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cblxuLmNhcmQtZXZlbnQgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgNHB4ICNmZmM2Mjc7XG59XG5cbi5iZy1kYXJrIGEsXG4uYmctcHJpbWFyeSBhLFxuLmJnLWJsYWNrIGEge1xuICBjb2xvcjogI2U4ZThlODtcbn1cblxuLmJnLWxpZ2h0IGEsXG4uYmctc2Vjb25kYXJ5IGEsXG4uYmctd2hpdGUgYSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4uc3Itb25seTpub3QoOmZvY3VzKTpub3QoOmFjdGl2ZSkge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG5idXR0b246Zm9jdXMsXG5hOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMnB4ICNmZmZmZmYsIDBweCAwcHggMHB4IDRweCAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFsZXJ0IC5hbGVydC1pY29uIHtcbiAgZmxleDogMCAwIDRyZW07XG59XG4uYWxlcnQgLmFsZXJ0LWljb24gc3ZnIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmFsZXJ0IC5hbGVydC1jb250ZW50IHtcbiAgZmxleDogMTA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xufVxuLmFsZXJ0IC5hbGVydC1jbG9zZSB7XG4gIGZsZXg6IDE7XG59XG4uYWxlcnQgLmFsZXJ0LWNsb3NlIC5jbG9zZSB7XG4gIG9wYWNpdHk6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY2xvc2UgLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTAwJTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYWRlO1xuICAvKiAzMyUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWY1ZGI7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZmMGZhO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkZGRkO1xuICAvKiAyMCUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuXG4uYWxlcnQ6bm90KFtjbGFzcyo9YWxlcnQtXSksXG5kaXZbY2xhc3M9XCJhbGVydCBhbGVydC1ibG9ja1wiXSB7XG4gIC8qIENhdGNoLWFsbCBmb3IgZGVmYXVsdCBhbGVydCBjbGFzcyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hbGVydCAuYWxlcnQtaWNvbiB7XG4gICAgZmxleDogMCAwIDNyZW07XG4gIH1cbiAgLmFsZXJ0IC5hbGVydC1pY29uIHN2ZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmFsZXJ0IC5hbGVydC1jbG9zZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG59XG5cbi5iYWNrZ3JvdW5kLXBhbmVsIHtcbiAgaGVpZ2h0OiAzMjJweDtcbn1cblxuLmdyYXktNy1iZyB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG59XG5cbi5ncmF5LTItYmcge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuXG4uZ3JheS0xLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLmltYWdlLWJnIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuXG4uc2VjdGlvbi1saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2NhbGluZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGVudC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYXgtc2l6ZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzc0NzQ3NDtcbiAgaGVpZ2h0OiAyNTFweDtcbiAgbWFyZ2luOiAyMHB4IDAgMTAwcHggMDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogI2QwZDBkMDtcbn1cblxuLmJnIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgI2ZmZiAwJSAwJSByZXBlYXQgcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmcubW9yc2UtY29kZS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL01vcnNlQ29kZVdoaXRlLnBuZ1wiKTtcbn1cbi5iZy5tb3JzZS1jb2RlLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTW9yc2VDb2RlQmxhY2sucG5nXCIpO1xufVxuLmJnLm5ldHdvcmstd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9OZXR3b3JrV2hpdGUucG5nXCIpO1xufVxuLmJnLm5ldHdvcmstYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9OZXR3b3JrQmxhY2sucG5nXCIpO1xufVxuLmJnLnRvcG8ge1xuICBvcGFjaXR5OiAxO1xufVxuLmJnLnRvcG8td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9Ub3BvUGF0dGVybldoaXRlLnBuZ1wiKTtcbn1cbi5iZy50b3BvLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvVG9wb1BhdHRlcm5CbGFjay5wbmdcIik7XG59XG5cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDJyZW0gMTJweDtcbn1cbi5iYW5uZXIgLmJhbm5lci1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5iYW5uZXIgLmJhbm5lci1pY29uIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwLjI1cmVtIDJyZW0gMC4yNXJlbSAwO1xufVxuLmJhbm5lciAuYmFubmVyLWNvbnRlbnQge1xuICBmbGV4OiA1O1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uYmFubmVyIC5iYW5uZXItY29udGVudCBoMyB7XG4gIG1hcmdpbjogMC41cmVtIDByZW07XG59XG4uYmFubmVyIC5iYW5uZXItYnV0dG9ucyB7XG4gIGZsZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJhbm5lciAuYmFubmVyLWJ1dHRvbnMgYSxcbi5iYW5uZXIgLmJhbm5lci1idXR0b25zIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSB7XG4gIGZsZXg6IDI7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWNsb3NlIC5jbG9zZSB7XG4gIG9wYWNpdHk6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSAuY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxMDAlO1xufVxuXG4uYmFubmVyLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzc4YmUyMCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLWdyZWVuIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5iYW5uZXItZ3JlZW4gYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5iYW5uZXItb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2ZmN2YzMiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLW9yYW5nZSBhOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYmFubmVyLW9yYW5nZSBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLmJhbm5lci1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwYTNlMCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLWJsdWUgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJhbm5lci1ibHVlIGE6dmlzaXRlZDpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYmFubmVyLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4IDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cblxuLmJhbm5lci1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iYW5uZXItYmxhY2sgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxuLmJhbm5lci1ibGFjayBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzdmNjIyNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJhbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5iYW5uZXIgLmJhbm5lci1pY29uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaWNvbiBzdmcge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbjogMHJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cblxuLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ0biArIC5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4uYnRuLmJ0bi1tZCwgLnJlcG8tc2VhcmNoIC5idG4uZm9ybS1zdWJtaXQsIC5idG4tbWQudWRzLW1vZGFsLWNsb3NlLWJ0biwgLnJlcG8tc2VhcmNoIC51ZHMtbW9kYWwtY2xvc2UtYnRuLmZvcm0tc3VibWl0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uYnRuLmJ0bi1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuYnRuLmJ1dHRvbiwgLmJ0bi5idXR0b24tLXNtYWxsLCAuYnRuLXNtLnVkcy1tb2RhbC1jbG9zZS1idG4sIG5hdiAjc2VhcmNoLWZvcm0gLnVkcy1tb2RhbC1jbG9zZS1idG4uYnV0dG9uLCAudWRzLW1vZGFsLWNsb3NlLWJ0bi5idXR0b24tLXNtYWxsLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1ncm91cC1zbSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG59XG4uYnRuLmJ0bi10YWcsIC5idG4tdGFnLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LXdoaXRlLCAuYnRuLXRhZy5idG4tdGFnLWFsdC13aGl0ZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi10YWcuYnRuLXRhZy1hbHQtZ3JheSwgLmJ0bi10YWcuYnRuLXRhZy1hbHQtZ3JheS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2QwZDBkMDtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi10YWcuYnRuLXRhZy1hbHQtYmxhY2ssIC5idG4tdGFnLmJ0bi10YWctYWx0LWJsYWNrLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZSwgLmJ0bi1jaXJjbGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC13aGl0ZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtd2hpdGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWdyYXksIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWdyYXkudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWJsYWNrLCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ibGFjay51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1sYXJnZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1sYXJnZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS14LWxhcmdlLCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLXgtbGFyZ2UudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHdpZHRoOiA2LjVyZW07XG4gIGhlaWdodDogNi41cmVtO1xuICBmb250LXNpemU6IDNyZW07XG59XG4uYnRuOmhvdmVyLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG46YWN0aXZlLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuXG4uYmctbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE2NywgMzMsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3NywgMjI5LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTE0LCA0OSwgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgNzgsIDc4LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6Zm9jdXMsIC5idG4tZ29sZC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cbi5idG4tZ29sZC5kaXNhYmxlZCwgLmJ0bi1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG5cbi5idG4tbWFyb29uLCAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpob3ZlciwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tbWFyb29uLmZvY3VzLCAuZm9jdXMuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cbi5idG4tbWFyb29uLmRpc2FibGVkLCAuZGlzYWJsZWQuYnRuLXByaW1hcnksIC5idG4tbWFyb29uOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6Zm9jdXMsIC5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXkuZGlzYWJsZWQsIC5idG4tZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6Zm9jdXMsIC5idG4tZ3JheS0xLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cbi5idG4tZ3JheS0xLmRpc2FibGVkLCAuYnRuLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6Zm9jdXMsIC5idG4tZ3JheS0yLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tZ3JheS0yLmRpc2FibGVkLCAuYnRuLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6Zm9jdXMsIC5idG4tZ3JheS0zLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cbi5idG4tZ3JheS0zLmRpc2FibGVkLCAuYnRuLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6Zm9jdXMsIC5idG4tZ3JheS00LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS00LmRpc2FibGVkLCAuYnRuLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6Zm9jdXMsIC5idG4tZ3JheS01LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cbi5idG4tZ3JheS01LmRpc2FibGVkLCAuYnRuLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6Zm9jdXMsIC5idG4tZ3JheS02LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cbi5idG4tZ3JheS02LmRpc2FibGVkLCAuYnRuLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6Zm9jdXMsIC5idG4tZ3JheS03LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cbi5idG4tZ3JheS03LmRpc2FibGVkLCAuYnRuLWdyYXktNzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuYS50ZXh0LWdvbGQ6aG92ZXIsXG5hLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1nb2xkOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0bjpob3ZlciwgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgLmJ0bjphY3RpdmUsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuI2NhbGVuZGFyIC5jYWxlbmRhci10aXRsZSBoMiB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzQ3NDc0O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3NDc0NzQ7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLmNhbGVuZGFyLWl0ZW0ge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDRyZW0gMC41cmVtIDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc0NzQ3NDtcbiAgbWFyZ2luOiAwO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC50b2RheSB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLnByZXYsXG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLm5leHQge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1uYXYgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMTY2NjY2NjY2N3JlbTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IGJ1dHRvbiBzdmcge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IHtcbiAgICBib3JkZXI6IHVuc2V0O1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSAuY2FsZW5kYXItaXRlbSB7XG4gICAgcGFkZGluZzogMXJlbSAwLjVyZW0gMC41cmVtO1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIEJhc2ljIGJhZGdlIHN0eWxlc1xuMi4gQmFkZ2VzIHdpdGhpbiBjYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5pY29uLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5pY29uLWJhc2Uge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5pY29uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbi5pY29uLXhsIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uaWNvbi14eGwge1xuICBmb250LXNpemU6IDVyZW07XG59XG5cbi51ZHMtaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi51ZHMtaW1nIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWcgLnVkcy1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIGltZy5pbWctb3JpZ2luYWwge1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIC51ZHMtZmlndXJlLWNhcHRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnVkcy1pbWcgLnVkcy1maWd1cmUgLnVkcy1jYXB0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA3NWNoO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbi51ZHMtaW1nLnVkcy1pbWctZHJvcC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcmVtIDAuNXJlbSAxcmVtIHJnYmEoMjUsIDI1LCAyNSwgMC4yKTtcbn1cbi51ZHMtaW1nLnVkcy1pbWctZHJvcC1zaGFkb3cgLnVkcy1maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG4udWRzLWltYWdlLXRleHQtYmxvY2stY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgLypcbiAgKiBTZXQgYSBtYXggd2lkdGggb2YgNTAlIGhlcmUgYmVjYXVzZSBwYWRkaW5nL21hcmdpbnMgYXJlIGFkZGVkIGluIGFkZGl0aW9uIHRvIHRoZSBzcGFjZSBnaXZlbiBmb3IgZmxleCwgdGhlcmVmb3JlXG4gICogdGhlIHdpZHRoIG9mIHRoZSB0ZXh0IGNvbnRhaW5lciBpcyBhY3R1YWxseSBiaWdnZXIgdGhhbiBvZiB0aGUgaW1hZ2UgY29udGFpbmVyIG90aGVyd2lzZS5cbiAgKi9cbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lci5ncmF5LTctYmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciAuYnRuLCAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBDb250ZW50IEltYWdlIE92ZXJsYXBcblxuMS4gTW9iaWxlXG4yLiBEZXNrdG9wIGxnXG4zLiBEZXNrdG9wIHhsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLWltYWdlLW92ZXJsYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWFnZS1vdmVybGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMnJlbTtcbiAgdG9wOiAwO1xufVxuLnVkcy1pbWFnZS1vdmVybGFwIC5jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCwgbGFyZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWltYWdlLW92ZXJsYXAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSAxZnIgMjByZW0gMTByZW0gMS41cmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogNC41cmVtIDFmciA0LjVyZW07XG4gICAgZ2FwOiAwcHggMHB4O1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMS9zcGFuIDM7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwIC5jb250ZW50LXdyYXBwZXIge1xuICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMi9zcGFuIDE7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxuXG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDEwcmVtIDIwcmVtIDFmciAxLjVyZW07XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwLmNvbnRlbnQtbGVmdCBpbWcge1xuICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMS9zcGFuIDM7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwLmNvbnRlbnQtbGVmdCAuY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQ6YWZ0ZXIge1xuICAgIGdyaWQtY29sdW1uOiA1LzY7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG59XG4udWRzLWluc2V0LWJveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogM3JlbTtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbn1cbi51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogMnJlbSA4cmVtO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWluc2V0LWJveC1jb250ZW50IC5idG4sIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNhcmRzIC0gVGFibGUgb2YgQ29udGVudHNcblxuMS4gQmFzaWMgQ2FyZHNcbjIuIERlZ3JlZSBDYXJkc1xuMy4gU3RvcnkgQ2FyZHNcbjQuIEV2ZW50IENhcmRzXG41LiBGb2xkYWJsZSBDYXJkc1xuNi4gRm9sZGFibGUgLSBEZXNrdG9wIERpc2FibGVcbjcuIEFjY29yZGlvblxuOC4gQ2hlY2tib3ggU3RhY2tlZCBDYXJkc1xuOS4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4xMC4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4xMS4gR2VuZXJpYyBIZWFkZXIgSW1hZ2UgT3ZlcmxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucm93LXNwYWNlZCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG5cbi5yb3ctc3BhY2VkID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93ID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSA+IC5jb2wsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0gPiAuY29sLFxuLnJvdy1zcGFjZWQgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3cgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtID4gZGl2LFxuLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBCYXNpYyBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXJkLWhvdmVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgyNSwgMjUsIDI1LCAwLjIpO1xufVxuXG4uY2FyZC1ob3ZlcjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJkLWhvdmVyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAjMDBiYWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWhvdmVyID4gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5jYXJkLWljb24tdG9wIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAycmVtIDJyZW0gMCAycmVtO1xufVxuXG4uY2FyZC1pbWFnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1pbWFnZS1ncmFkaWVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEyMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyLjVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAzMnB4IDMycHggMTZweCAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2FyZC1oZWFkZXIgLmNhcmQtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBmbGV4LWdyb3c6IDEwMDtcbn1cblxuLmNhcmQ6bm90KC5jYXJkLmNhcmQtZm9sZGFibGUpID4gZGl2OmZpcnN0LW9mLXR5cGU6bm90KC5jYXJkLWltYWdlLWNvbnRlbnQpIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNhcmQtbGluayB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLXRhZ3Mge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4uY2FyZC10YWdzIC5idG4tdGFnIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcmQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1pY29uLXRvcCB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbiAgfVxuXG4gIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE2cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAuY2FyZC10YWdzIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAuY2FyZC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWJ1dHRvbiAuYnRuLCAuY2FyZC1idXR0b24gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctNiAuY2FyZCAuY2FyZC1pbWctdG9wIGltZyxcbi5jb2wtbGctNiAuY2FyZCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG5cbiAgLmNvbC1sZy02IC5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG59XG4uY2FyZC1zbSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDE2cHggMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtc20gLmNhcmQtaW1hZ2UtZ3JhZGllbnQ6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtc20gLmNhcmQtaW1nLXRvcCB7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uY2FyZC1zbSAuY2FyZC1mb290ZXItbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC10YWdzIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLmNhcmQtbGcgLmNhcmQtaW1nLXRvcCBpbWcsXG4uY2FyZC1sZyAuY2FyZC1pbWctdG9wIHtcbiAgaGVpZ2h0OiAxNXJlbTtcbn1cbi5jYXJkLWxnIC5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGhlaWdodDogMTVyZW07XG59XG5cbi5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQtdGl0bGUgYSxcbi5jYXJkLXRpdGxlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIERlZ3JlZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtZGVncmVlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYSxcbi5jYXJkLWZvb3Rlci1saW5rIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FyZC1mb290ZXItbGluayBhOmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nYXJyb3ctcmlnaHQnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFycm93LXJpZ2h0IGZhLXctMTQgZmEtMngnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE5MC41IDY2LjlsMjIuMi0yMi4yYzkuNC05LjQgMjQuNi05LjQgMzMuOSAwTDQ0MSAyMzljOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMjQ2LjYgNDY3LjNjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwbC0yMi4yLTIyLjJjLTkuNS05LjUtOS4zLTI1IC40LTM0LjNMMzExLjQgMjk2SDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNHYtMzJjMC0xMy4zIDEwLjctMjQgMjQtMjRoMjg3LjRMMTkwLjkgMTAxLjJjLTkuOC05LjMtMTAtMjQuOC0uNC0zNC4zeic+PC9wYXRoPjwvc3ZnPlwiKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIFN0b3J5IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1zdG9yeSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1ib2R5LFxuLmNhcmQtc3RvcnkgLmNhcmQtYnV0dG9uLFxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtdGFncyxcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG4uY2FyZC1zdG9yeSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4IDE2cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uY2FyZC1zdG9yeSAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQ4cHg7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtYm9keSB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMXJlbTtcbn1cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAxcmVtO1xufVxuLmNhcmQtc3RvcnkuY2FyZC1zbSAuY2FyZC1idXR0b24ge1xuICBtYXJnaW46IDAgMXJlbSAwIDFyZW07XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWJvZHksXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtYnV0dG9uLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC10YWdzLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRXZlbnQgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZjNjI3O1xufVxuXG4uY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxMDAwMDA7XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyArIC5jYXJkLWV2ZW50LWRldGFpbHMge1xuICBmbGV4LWdyb3c6IDk5OTkwMDAwMDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmNhcmQtZXZlbnQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZC1ldmVudC1pY29ucyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1ob3Jpem9udGFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZjNjI3O1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNDAlO1xufVxuXG4uY2FyZC1ldmVudC5jYXJkLWhvcml6b250YWwgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCA4cHggI2ZmYzYyNztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvbGRhYmxlIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1mb2xkYWJsZSB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FyZC1mb2xkYWJsZS5jYXJkLW1hcm9vbiB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGMxZDQwO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1ncmF5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZmJmYmY7XG59XG4uY2FyZC1mb2xkYWJsZS5jYXJkLWRhcmsge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE5MTkxOTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlci5jYXJkLWhlYWRlci1pY29uIC5jYXJkLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0LFxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYSBzdmcuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhIHN2Zy5mYS1jaGV2cm9uLXVwIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBzdmcuZmEtY2hldnJvbi11cCwgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEuY29sbGFwc2VkIGkuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBzdmcuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIEZvbGRhYmxlIC0gRGVza3RvcCBEaXNhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgaDQgYSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBoNCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgaDQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgKyAuY2FyZC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciBoNCBhIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIGg0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWJvZHkgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjcuIEFjY29yZGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjY29yZGlvbiAuY2FyZC5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjguIENoZWNrYm94IFN0YWNrZWQgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWNoZWNrYm94LXN0YWNrZWQgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG45LiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWNoZWNrYm94LWlubGluZSAuY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWNoZWNrYm94LWlubGluZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lZGlhLXR5cGUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjExLiBHZW5lcmljIEhlYWRlciBJbWFnZSBPdmVybGF5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1pbWFnZS1vdmVybGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FyZC1pbWFnZS1vdmVybGF5LWNvbnRlbnQgLmZhLXZpZGVvIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmljb24tZXhhbXBsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG51bC51ZHMtbGlzdCwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLnVkcy1saXN0IGxpLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbnVsLnVkcy1saXN0IGxpOmJlZm9yZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxudWwudWRzLWxpc3QgdWwgbGk6YmVmb3JlLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLil6ZcIjtcbn1cbnVsLnVkcy1saXN0IG9sLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgb2wsXG51bC51ZHMtbGlzdCB1bCxcbmFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB1bCB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDByZW07XG59XG5cbnVsLnVkcy1saXN0Lm1hcm9vbiBsaTpiZWZvcmUsIGFydGljbGUgdWwubWFyb29uOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QubWFyb29uIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxudWwudWRzLWxpc3QuZGFya21vZGUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUgbGksIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlIGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpiZWZvcmUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpiZWZvcmUge1xuICBjb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlLmdvbGQ6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUuZ29sZCBsaSAuZmEtbGksIGFydGljbGUgdWwuZGFya21vZGUuZ29sZDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSxcbm9sLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGkgLmZhLWxpIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZS51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlLnVkcy1zdGVwbGlzdDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0LmRhcmttb2RlLnVkcy1zdGVwbGlzdCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSwgYXJ0aWNsZSB1bC5zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxudWwudWRzLWxpc3Quc21va2Vtb2RlIGxpLCBhcnRpY2xlIHVsLnNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpLFxub2wudWRzLWxpc3Quc21va2Vtb2RlIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlLFxub2wudWRzLWxpc3Quc21va2Vtb2RlIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUsIGFydGljbGUgdWwubGlnaHQtc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbnVsLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaSwgYXJ0aWNsZSB1bC5saWdodC1zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLmxpZ2h0LXNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG51bC51ZHMtbGlzdC5mYS11bCwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIHBhZGRpbmc6IDNyZW0gNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGksIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bCBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkgLmZhLWxpIHtcbiAgbGVmdDogLTIuNXJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bC5tYXJvb24gbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmZhLXVsLm1hcm9vbjpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG5vbC51ZHMtbGlzdCB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgY291bnRlci1yZXNldDogbGlzdGNvdW50ZXI7XG59XG5vbC51ZHMtbGlzdCBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxub2wudWRzLWxpc3QuZGFya21vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdC5zbW9rZW1vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdCBsaSBvbCB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDByZW07XG59XG5vbC51ZHMtbGlzdCBsaTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuOXJlbTtcbn1cbm9sLnVkcy1saXN0IGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3Qgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlciwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3Qgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3QgbGk6bnRoLW9mLXR5cGUoOSkgfiBsaTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTIuNHJlbTtcbn1cbm9sLnVkcy1saXN0IGxpOm50aC1vZi10eXBlKDk5KSB+IGxpOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi45cmVtO1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIG1heC13aWR0aDogNzVjaDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaTpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIpO1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0LnVkcy1zdGVwbGlzdC1nb2xkIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0LnVkcy1zdGVwbGlzdC1tYXJvb24gbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBsaW5lLWhlaWdodDogY2FsYygxMDAlICsgLjEyZW0pO1xufVxuXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5wOmxhc3Qtb2YtdHlwZSArIGgxLFxucDpsYXN0LW9mLXR5cGUgKyBoMixcbnA6bGFzdC1vZi10eXBlICsgaDMsXG5wOmxhc3Qtb2YtdHlwZSArIGg0LFxucDpsYXN0LW9mLXR5cGUgKyBoNSxcbnA6bGFzdC1vZi10eXBlICsgaDYge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNHJlbTtcbn1cbmgxLmFydGljbGUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3N3B4KSB7XG4gIGgxLCBoMS5hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDc4cmVtO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzdweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNTI1cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE4NzVyZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1cmVtO1xufVxuXG5oMSBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSxcbmgyIHNwYW5bY2xhc3NePWhpZ2hsaWdodC1dLFxuaDMgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0sXG5oNCBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSB7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG59XG5cbmgxIHNwYW4uaGlnaGxpZ2h0LWdvbGQsXG5oMiBzcGFuLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmgxIHNwYW4uaGlnaGxpZ2h0LWJsYWNrLFxuaDIgc3Bhbi5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuaDEgc3Bhbi5oaWdobGlnaHQtd2hpdGUsXG5oMiBzcGFuLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmgzIHNwYW4uaGlnaGxpZ2h0LWdvbGQsXG5oNCBzcGFuLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmgzIHNwYW4uaGlnaGxpZ2h0LWJsYWNrLFxuaDQgc3Bhbi5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuaDMgc3Bhbi5oaWdobGlnaHQtd2hpdGUsXG5oNCBzcGFuLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogM3JlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuaHIuY29weS1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIG1heC13aWR0aDogMTZyZW07XG59XG5cbmEucGFnZS1saW5rLFxuYS5wYWdlLWxpbms6dmlzaXRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRyYW5zaXRpb246IDAuMXMgZWFzZS1vdXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYS5wYWdlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5zcGFuLnBhZ2UtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbnNwYW4ucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweic+PC9wYXRoPjwvc3ZnPlwiKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSxcbi5kaXNhYmxlZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBvcGFjaXR5OiA1MCU7XG59XG5cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5MSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5IDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nJTIzZmFmYWZhJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nJTIzZmFmYWZhJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAuYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGEucGFnZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW46IDAgMC4ycmVtO1xuICB9XG5cbiAgYS5wYWdlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMHB4IDBweCAjYmZiZmJmO1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgMnJlbTtcbn1cbi51ZHMtdGFiYmVkLXBhbmVscyAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLXRhYmJlZC1wYW5lbHM6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLnVkcy10YWJiZWQtcGFuZWxzOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGxlZnQ6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwLjJlbSAwLjhlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDAuMmVtIDAuMmVtIDAgMC4yZW07XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM4YzFkNDA7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcixcbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM4YzFkNDA7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNmZmM2Mjc7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzLWRhcms6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLnVkcy10YWJiZWQtcGFuZWxzLWRhcms6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2Nyb2xsLWNvbnRyb2wtcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGxlZnQ6IDA7XG59XG4uc2Nyb2xsLWNvbnRyb2wtcHJldiBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgbWFyZ2luOiAwIDQycHggMCAxMnB4O1xufVxuLnNjcm9sbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1LCAyNSwgMjUsIDApIDAlLCByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCUpO1xufVxuLnNjcm9sbC1jb250cm9sLW5leHQgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIG1hcmdpbjogMCAxMnB4IDAgNDJweDtcbn1cbi5zY3JvbGwtY29udHJvbC1wcmV2IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC5zY3JvbGwtY29udHJvbC1uZXh0IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50YWItY29udGVudCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSA1MCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTM0LjUyIDIzOS4wM0wyMjguODcgNDQuNjljOS4zNy05LjM3IDI0LjU3LTkuMzcgMzMuOTQgMGwyMi42NyAyMi42N2M5LjM2IDkuMzYgOS4zNyAyNC41Mi4wNCAzMy45TDEzMS40OSAyNTZsMTU0LjAyIDE1NC43NWM5LjM0IDkuMzggOS4zMiAyNC41NC0uMDQgMzMuOWwtMjIuNjcgMjIuNjdjLTkuMzcgOS4zNy0yNC41NyA5LjM3LTMzLjk0IDBMMzQuNTIgMjcyLjk3Yy05LjM3LTkuMzctOS4zNy0yNC41NyAwLTMzLjk0eic+PC9wYXRoPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDUwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLXRhYmJlZC1wYW5lbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEhlcm9lc1xuXG4xLiBNaXhpbnNcbjIuIEhlcm8sIE1vYmlsZVxuMy4gSGVybywgVGFibGV0XG40LiBIZXJvLCBEZXNrdG9wXG41LiBTdG9yeSBIZXJvLCBNb2JpbGVcbjYuIFN0b3J5IEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIEhlcm8sIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFyZW0gMWZyIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG8gYXV0byBhdXRvIDEuNXJlbSBhdXRvO1xuICBnYXA6IDBweCAwcHg7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAganVzdGlmeS1pdGVtczogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgZ3JpZC1yb3c6IDEvc3BhbiA0O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGdyaWQtcm93OiAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIC5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSAuaGlnaGxpZ2h0LWdvbGQge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZjNjI3LCAwLjE1ZW0gMCAwICNmZmM2Mjc7XG4gIGJhY2tncm91bmQ6ICNmZmM2Mjc7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSBzcGFuIHtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxIHtcbiAgZ3JpZC1yb3c6IDM7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZ3JpZC1yb3c6IDQvc3BhbiAyO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGdyaWQtcm93OiA2O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0byk7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyB7XG4gIGdyaWQtcm93OiA0O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuY29udGVudCB7XG4gIGdyaWQtcm93OiA1O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGlkZS1jb250ZW50IC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LnVkcy1oZXJvLXNtLFxuZGl2LnVkcy1oZXJvLW1kIHtcbiAgbWluLWhlaWdodDogMTZyZW07XG59XG5cbmRpdi51ZHMtaGVyby1sZyB7XG4gIG1pbi1oZWlnaHQ6IDMycmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLjUgTW9iaWxlIE9ubHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudC50ZXh0LXdoaXRlLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQgPiAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gSGVybywgVGFibGV0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCA3MDBweCkgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKSAzcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIGgxLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSxcbmRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuYnRuLXJvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxL3NwYW4gNjtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBncmlkLXJvdzogNTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biArIGEuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4gKyBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4gKyBhLnVkcy1tb2RhbC1jbG9zZS1idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biArIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKSAzcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5jb250ZW50IHtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyB7XG4gICAgZ3JpZC1yb3c6IDU7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGlkZS1jb250ZW50IC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSk7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxL3NwYW4gNjtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1zbSB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1tZCB7XG4gICAgaGVpZ2h0OiAzMnJlbTtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1sZyB7XG4gICAgaGVpZ2h0OiA0Mi43NXJlbTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgOTQwcHgpIDFmcjtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIG1heC13aWR0aDogY2FsYyg5NDBweCAtIDM0JSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCAxMjAwcHgpIDFmcjtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIG1heC13aWR0aDogY2FsYygxMjAwcHggLSAzNCUpO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBTdG9yeSBIZXJvLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtc3RvcnktaGVybyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMXJlbSAxZnIgMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKDE2cmVtIC0gNC41cmVtKSA0LjVyZW0gYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udWRzLXN0b3J5LWhlcm8gLmhlcm8ge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxO1xuICBncmlkLXJvdzogMi9zcGFuIDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCAuYnJlYWRjcnVtYixcbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBwLm1ldGEge1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gU3RvcnkgSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC51ZHMtc3RvcnktaGVybyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMWZyIDEuNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoMzJyZW0gLSA4cmVtKSA4cmVtIDFmcjtcbiAgfVxuICAudWRzLXN0b3J5LWhlcm8udWRzLXN0b3J5LWhlcm8tbGcge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogY2FsYyg0Mi43NXJlbSAtIDhyZW0pIDhyZW0gMWZyO1xuICB9XG4gIC51ZHMtc3RvcnktaGVybyAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCBjYWxjKDguMzQlICsgMTJweCk7XG4gIH1cbiAgLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IC5icmVhZGNydW1iLFxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IHAubWV0YSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtIDAgMi4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLXN0b3J5LWhlcm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGNhbGMoMTIwMHB4ICsgMTJweCArIDEycHgpIDFmcjtcbiAgfVxufVxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYnJlYWRjcnVtYi5iZy1ncmF5LTcgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TaWRlYmFyIE5hdmlnYXRpb25cblxuMS4gQ29tcG9uZW50IE1peGluc1xuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpZGViYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG59XG4uc2lkZWJhci10b2dnbGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhci10b2dnbGVyIHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNpZGViYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPWZhbHNlXSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIH1cbn1cblxuLnNpZGViYXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhciAubmF2LXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLm5hdi10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpZGViYXIgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzdyZW07XG59XG4uc2lkZWJhciAubmF2LWxpbms6bm90KC5pcy1hY3RpdmUpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOmhvdmVyLCAuc2lkZWJhciAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuaXMtYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluay5pcy1hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbmtbYXJpYS1leHBhbmRlZD10cnVlXSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNpZGViYXIgPiAubmF2LWxpbmstY29udGFpbmVyIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5zaWRlYmFyID4gLm5hdi1saW5rLWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgxLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgyLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgzLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0LFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBhIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgfiAuY2FyZC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMi41cmVtIDAgMS41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluazpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgdG9wOiAxcmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluazphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuc2lkZWJhci5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Gb290ZXIgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4zLiBFbmRvcnNlZCBGb290ZXIgKCNlbmRvcnNlZC1mb290ZXIpXG40LiBGb290ZXIgQ29sdW1ucyAoI2Zvb3Rlci1jb2x1bW5zKVxuNS4gRm9vdGVyIElubm92YXRpb24gKCNmb290ZXItaW5ub3ZhdGlvbilcbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIENvbXBvbmVudCBMZXZlbCBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIsXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG59XG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgaDUsXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyBoNSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgKyAjd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzkzOTM5O1xufVxuXG4jd3JhcHBlci1mb290ZXItaW5ub3ZhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG59XG4jd3JhcHBlci1mb290ZXItaW5ub3ZhdGlvbiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4jd3JhcHBlci1mb290ZXItY29sb3Bob24gYSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gRW5kb3JzZWQgRm9vdGVyICgjZW5kb3JzZWQtZm9vdGVyKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2VuZG9yc2VkLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLyogVHJhbnNmb3JtIGhlcmUgc2NhbGVzIGFuIGltYWdlIHdoaWNoIGhhcyBlbWJlZGRlZCBwYWRkaW5nIHNvIHRoYXRcbiAgaXQgYWxpZ25zIHdpdGggdGhlIEJvb3RzdHJhcCBncmlkLiAqL1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTMpO1xuICAvKiBPbmNlIHRyYW5zZm9ybWVkLCB0aGUgZW5kb3JzZWQgbG9nbyB3aWxsIGhhdmUgYXBwcm94IDIwcHggb2YgdmVydGljYWxcbiAgXCJwYWRkaW5nXCIgYmV0d2VlbiB0aGUgdG9wIG9mIHRoZSBsb2dvIGFuZCBibGFjayBzZWN0aW9uIGJvcmRlci4gQWRkaW5nXG4gIDEycHggcHJvdmlkZXMgYW4gYXBwcm94aW1hdGUgMnJlbSB0b3AvYm90dG9tIG1hcmdpbi4gKi9cbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbiNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbiNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNlbmRvcnNlZC1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI2VuZG9yc2VkLWxvZ28gaW1nIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAwO1xuICAgIG1heC1oZWlnaHQ6IDdyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAjc29jaWFsLW1lZGlhIC5uYXYge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgI3NvY2lhbC1tZWRpYSAubmF2IC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRm9vdGVyIENvbHVtbnMgKCNmb290ZXItY29sdW1ucylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNmb290ZXItY29sdW1ucyAjaW5mby1jb2x1bW4gLmNvbnRhY3QtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250YWN0LWxpbmsgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udGFjdC1saW5rIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250cmlidXRlLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtZm9sZGFibGUsXG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWhlYWRlcixcbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWZvbGRhYmxlIHtcbiAgbWFyZ2luOiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM5MzkzOTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCAxcmVtO1xuICBjb2xvcjogI2U4ZThlODtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAjZm9vdGVyLWNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgaDUge1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbSAwO1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvb3RlciBJbm5vdmF0aW9uICgjZm9vdGVyLWlubm92YXRpb24pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAuaW1nLWxpbmsge1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjVyZW0sIDApO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAuaW1nLWxpbmsgaW1nIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2LWxpbms6bnRoLWNoaWxkKG4rNCkge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gRm9vdGVyIENvbG9waG9uICgjZm9vdGVyLWNvbG9waG9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItZm9vdGVyLWNvbG9waG9uIC5jb2xvcGhvbiB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4jZm9vdGVyLWNvbG9waG9uIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjZm9vdGVyLWNvbG9waG9uIC5uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNmb290ZXItY29sb3Bob24gLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2xvcGhvbiAubmF2LWxpbms6bnRoLWNoaWxkKG4rNCkge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJsb2NrcXVvdGVzIEFsdFxuXG4xLiBSZXNldCBvZiB2YXJpb3VzIGVsZW1lbnRzLlxuMi4gTmV3IEJsb2NrcXVvdGUsIG1vYmlsZVxuMy4gTmV3IEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBCbG9ja3F1b3RlLCBtb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdhcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVkcy1ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4udWRzLWJsb2NrcXVvdGUgc3ZnIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGZpbGw6ICMxOTE5MTk7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi51ZHMtYmxvY2txdW90ZSBibG9ja3F1b3RlIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLm5hbWU6YmVmb3JlIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGNvbnRlbnQ6IFwi4oCUXCI7XG59XG4udWRzLWJsb2NrcXVvdGUgLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UgYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIGgzICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi51ZHMtYmxvY2txdW90ZS5hY2NlbnQtZ29sZCBzdmcge1xuICBmaWxsOiAjZmZjNjI3O1xufVxuLnVkcy1ibG9ja3F1b3RlLmFjY2VudC1tYXJvb24gc3ZnIHtcbiAgZmlsbDogIzhjMWQ0MDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEJsb2NrcXVvdGUsIG1vYmlsZSBvbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSBibG9ja3F1b3RlLFxuLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gQmxvY2txdW90ZSwgZGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIHtcbiAgICBnYXA6IDJyZW07XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZS5yZXZlcnNlZCBpbWcge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlLnJldmVyc2VkIGJsb2NrcXVvdGUge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gQWx0IENpdGF0aW9uLlxuLSAgUHJvZHVjZXMgYSBnb2xkIGJhciBhYm92ZSB0aGUgY2l0ZSBlbGVtZW50cy5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uOmJlZm9yZSxcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmFsdC1jaXRhdGlvbiAuY2l0YXRpb24gY2l0ZS5uYW1lOmJlZm9yZSxcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uIGNpdGUubmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmFsdC1jaXRhdGlvbiAuY2l0YXRpb24gY2l0ZS5kZXNjcmlwdGlvbixcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYWx0LWNpdGF0aW9uLmFjY2VudC1nb2xkIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsLmFjY2VudC1nb2xkIC5jaXRhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuLmFsdC1jaXRhdGlvbi5hY2NlbnQtbWFyb29uIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsLmFjY2VudC1tYXJvb24gLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBUZXN0aW1vbmlhbFxuLSAgVmVydGljYWxseSBjZW50ZXJlZCBhbGlnbm1lbnQgb2YgYSBzdGFuZGFyZCBibG9ja3F1b3RlLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbC53aXRoLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHbG9iYWwgSGVhZGVyXG5cbjEuIFdyYXBwZXIgRGVmaW5pdGlvbnMsIEdsb2JhbCBNaXhpbnMsIFZhcmlhYmxlc1xuMi4gVG9wIE1lbnVcbjMuIFNjcm9sbGVkLCBNb2JpbGVcbjQuIFNjcm9sbGVkLCBEZXNrdG9wXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG44LiBQYWdlIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kcm9wZG93bi1waW5uZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFRvcCBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbiNoZWFkZXItdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbn1cbiNoZWFkZXItdG9wIC5uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtIDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rLnNyLW9ubHkge1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4jaGVhZGVyLXRvcCAubmF2LWxpbms6Zm9jdXMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyA+IGEuc2lnbm91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIikgXCI7XG59XG4jaGVhZGVyLXRvcCAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA3MnB4O1xuICBtYXJnaW4tbGVmdDogLTk1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTYuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB3aWR0aDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdICsgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNS5zdmdcIik7XG4gIHdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogYXV0bztcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyArIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6dmFsaWQgKyBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLXRvcCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlci10b3AgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIFNjcm9sbGVkLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNhc3UtaGVhZGVyIC5uYXZiYXIsXG4jYXN1LWhlYWRlciAubmF2YmFyLWJyYW5kIC5ob3JpeixcbiNhc3UtaGVhZGVyIC5uYXZiYXItYnJhbmQgLnZlcnQsXG4jYXN1LWhlYWRlciAudGl0bGUge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItdG9wIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLmhvcml6IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICBtYXJnaW46IDEycHggMXJlbSAxMnB4IDA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSAudW5pdC1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gU2Nyb2xsZWQsIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1jb250YWluZXIubm8tbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIE1haW4gTWVudSwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dyYXBwZXItaGVhZGVyLW1haW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbiN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXIsICN3cmFwcGVyLWhlYWRlci1tYWluIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsICN3cmFwcGVyLWhlYWRlci1tYWluIC5yZXBvLXNlYXJjaCAuY29udGVudCwgLnJlcG8tc2VhcmNoICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250ZW50LCAjd3JhcHBlci1oZWFkZXItbWFpbiAjbmF2YmFyLXRvcCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1mbHVpZCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci14bCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1sZywgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1tZCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1zbSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuI2hlYWRlci1tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyIHtcbiAgcGFkZGluZzogMS41cmVtIDAgMCAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLmhvcml6IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3Mge1xuICBtYXJnaW46IDAuNXJlbSAwIDAuNXJlbSAxcmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogYXV0bztcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcudmVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA3NHB4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIC5mYS1jaXJjbGUuZmEtc3RhY2stMngge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6bm90KC5jb2xsYXBzZWQpIC5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6bm90KC5jb2xsYXBzZWQpIC5mYS1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM1ZW07XG4gIHBhZGRpbmc6IDAgMnJlbSAxLjVyZW0gMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlIC51bml0LW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAwLjVyZW0gMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluayBzdmcuZmEtaG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbms6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC41cmVtO1xuICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwLjUlLCAjZmZjNjI3IDAuNSUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3JlbTtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyB7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGZsZXgtZmxvdzogaW5pdGlhbDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0bjpsYXN0LW9mLXR5cGUsICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAudWRzLW1vZGFsLWNsb3NlLWJ0bjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuI2hlYWRlci1tYWluICNtZW51YmFyIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4jaGVhZGVyLW1haW4gI21lbnViYXIuY29sbGFwc2luZyB7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cbiNoZWFkZXItbWFpbiAjbWVudWJhci5jb2xsYXBzaW5nIC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQsICNoZWFkZXItbWFpbiAjbWVudWJhci5zaG93IC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXZiYXItbW9iaWxlLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2YmFyLW1vYmlsZS1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNi5zdmdcIikgbm8tcmVwZWF0IDEwcHggNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5uYXYtbGluazpudGgtY2hpbGQoZXZlbikge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyA+IGEge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyA+IGEuc2lnbm91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIikgXCI7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyLnNoYWRvdzpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzE5MTkxOTE0IDAlLCAjMTkxOTE5MDAgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIC5uYXYtbGluayB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLnNob3cgc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5hY3RpdmU6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLnNob3c6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLm1lZ2FtZW51LnNob3c6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHRvcDogMTAyJTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuYnRuLCAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV0ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgZGl2W2NsYXNzXj1jb2wtXTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuY29sLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sIHtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1jb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmZiZmJmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBNYWluIE1lbnUsIE1vYmlsZSBPbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYSBpbWcuaG9yaXoge1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBCcmVha3BvaW50IGF0IHdoaWNoIHRoZSBtb2JpbGUgbWVudSBpcyB0cmlnZ2VyZWQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAjaGVhZGVyLW1haW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAyMHB4IDFyZW0gMjBweCAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIHtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcudmVydCB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItY29udGFpbmVyLnBhcnRuZXIgI2hlYWRlci1tYWluLm5vLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAxcmVtIDAgMC41cmVtIDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUgLnVuaXQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC5zdWJkb21haW4tbmFtZSBhIHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSBhIHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluICNtZW51YmFyIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgIC8qIE1hZ2ljIG51bWJlciAqL1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIC8qIFVzZSBsaW5lYXIgZ3JhZGllbnQgc28gd2UgY2FuIG9mZnNldCBhbmQgYXZvaWQgbGl0dGxlIGdvbGQgc2xpdmVycyAqL1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3R0b206IC04cHg7XG4gICAgbGVmdDogLThweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbmsubmF2LWxpbmstaG9tZTphZnRlciB7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIC8qIEhvbWUgbmVlZHMgdG8gYmUgdHdlYWtlZCB0byBub3Qgb3ZlcmxhcCBib3JkZXIgKi9cbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbms6aG92ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLWhvbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgLyogTWFnaWMgbnVtYmVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLWhvbWUgc3ZnLmZhLWhvbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAgMC43NXJlbTtcbiAgICAvKiBNYWdpYyBudW1iZXIgKi9cbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bjpob3ZlcjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5hY3RpdmU6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uZHJvcGRvd24uc2hvdzphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5kcm9wZG93bi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLmFsaWduZWQtcmlnaHQ6bm90KC5tZWdhbWVudSkgLmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IHVuc2V0O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24gc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgZGl2W2NsYXNzXj1jb2wtXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tY29sdW1ucy5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuY29sLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW06dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzhjMWQ0MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdywgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdy53aXRoLWJ1dHRvbnMsICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0ud2l0aC1idXR0b25zLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdy53aXRoLWJ1dHRvbnM6YmVmb3JlLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9uczpiZWZvcmUsIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ud2l0aC1idXR0b25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0sICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0ud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0sIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAyLjVyZW0gMS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV06bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSAuZHJvcGRvd24taXRlbSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBQYWdlIFdyYXBwZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNhc3UtaGVhZGVyICsgZGl2LFxuI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIG1hcmdpbi10b3A6IDE0NXB4O1xufVxuXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIGRpdixcbiNhc3UtaGVhZGVyLnNjcm9sbGVkICsgbWFpbiB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBtYXJnaW4tdG9wOiA5N3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gICNhc3UtaGVhZGVyICsgZGl2LFxuI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxufVxuZm9ybS51ZHMtZm9ybSB7XG4gIC8qIExhYmVscyAqL1xuICAvKiBIZWxwZXIgdGV4dCAqL1xuICAvKiBJbnB1dCB0ZXh0ICovXG4gIC8qIElucHV0IGZvY3VzICovXG4gIC8qIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAtIEZvciBtb3JlIGZsZXhpYmxlIGNvbnRyb2wsIHRoaXMgaXMgYSBkZXBhcnR1cmVcbiAgICBmcm9tIEJvb3RzdHJhcCA0IGN1c3RvbSBDaGVja2JveGVzIGFuZCBSYWRpb3MgYXMgZGVzY3JpYmVkIGluOlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyNjaGVja2JveGVzLWFuZC1yYWRpb3MtMVxuICAgIGFuZCBoYXMgdXMgaW5zdGVhZCBtYW5hZ2luZyB0aGVzZSBvdXJzZWx2ZXMuICovXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIENsaWVudC1zaWRlLCB1c2luZyA6dmFsaWQgYW5kIDppbnZhbGlkIHBzZXVkb1xuICAgIGNsYXNzZXMgYWxhIEJvb3RzdHJhcCA0OlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyN2YWxpZGF0aW9uICovXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIFNFUlZFUi1TSURFXG4gICAgdXNpbmcgQm9vdHN0cmFwIDQgLmlzLXZhbGlkIGFuZCAuaXMtaW52YWxpZCBjbGFzc2VzLiAqL1xuICAvKiBFcnJvcnMgKi9cbiAgLyogY2hlY2tzIGFuZCByYWRpb3MgKi9cbiAgLyogRXJyb3IgZm9yIGdyb3VwIGZvbGxvd3MgbGVnZW5kIGFuZCBkb2Vzbid0IG5lZWQgbWFyZ2luIGFkanVzdG1lbnQuICovXG4gIC8qIFN1Y2Nlc3NlcyAqL1xuICAvKiBjaGVja3MgYW5kIHJhZGlvcyAqL1xuICAvKiBTdWNjZXNzIGZvciBncm91cCBmb2xsb3dzIGxlZ2VuZCBhbmQgZG9lc24ndCBuZWVkIG1hcmdpbiBhZGp1c3RtZW50LiAqL1xuICAvKiBUUkFJTElORyBJQ09OIElOUFVUICovXG4gIC8qIFZBUklPVVMgQkFDS0dST1VORFMsIE9WRVJSSURFUyAqL1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbn1cbmZvcm0udWRzLWZvcm0gbGFiZWwsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gbGFiZWwgc3ZnLnVkcy1maWVsZC1yZXF1aXJlZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kIHN2Zy51ZHMtZmllbGQtcmVxdWlyZWQge1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgY29sb3I6ICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xuICAvKiBEaXNhYmxlZCBpbnB1dCAqL1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIGZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbDpkaXNhYmxlZDo6cGxhY2Vob2xkZXIsIGZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbFtyZWFkb25seV06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYSxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0OmZvY3VzLFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYTpmb2N1cyxcbmZvcm0udWRzLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxOTE5MTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbmZvcm0udWRzLWZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIGZpZWxkc2V0IC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmNhcmQtaW1hZ2UtZmllbGRzZXQuaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmZvcm0udWRzLWZvcm0gLmNhcmQtaW1hZ2UtZmllbGRzZXQuaW5saW5lIC5mb3JtLWNoZWNrOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBvcGFjaXR5OiAwO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogLTEuODc1cmVtO1xuICB0b3A6IDAuMzc1cmVtO1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICBib3R0b206IC0wLjFyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogLTJyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3MmEyYTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDZkMTI7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0ubmVlZHMtdmFsaWRhdGlvbiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtLm5lZWRzLXZhbGlkYXRpb24gLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0udWRzLWZvcm0gaW5wdXQuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjcyYTJhO1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2I3MmEyYTtcbn1cbmZvcm0udWRzLWZvcm0gc21hbGwuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gZGl2LmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IHNtYWxsLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IGRpdi5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBkaXYuaXMtaW52YWxpZCB7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiBpbmhlcml0O1xuICBjb2xvcjogI2I3MmEyYTtcbn1cbmZvcm0udWRzLWZvcm0gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZm9ybS51ZHMtZm9ybSAuaW52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogI2I3MmEyYTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYS5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NmQxMjtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM0NDZkMTI7XG59XG5mb3JtLnVkcy1mb3JtIHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBkaXYuaXMtdmFsaWQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBkaXYuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgY29sb3I6ICM0NDZkMTI7XG59XG5mb3JtLnVkcy1mb3JtIC52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5mb3JtLnVkcy1mb3JtIC52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogIzQ0NmQxMjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5pbnB1dC1ncm91cC10cmFpbGluZy1pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHRvcDogMC43NXJlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MiAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIC8qIERhcmsgTGFiZWxzICovXG4gIC8qIERhcmsgTGFiZWxzLCBjaGVja3MsIHJhZGlvcyBhbmQgc2VsZWN0cywgY2xpZW50IHNpZGUsIHR3ZWFrcyAqL1xuICAvKiBUT0RPIExpa2VseSB3ZSdsbCBmaW5kIG1vcmUgd29yayB0byBkbyB3aXRoIGNsaWVudCBzaWRlIHZhbGlkYXRpb24gcnVsZXNcbiAgICBpbiBvcmRlciB0byB0YWtlIGFkdmFudGFnZSBvZiBoYXZpbmcgYm90aCB2YWxpZC9pbnZhbGlkIG1hcmt1cCBwcmVzZW50LlxuICAgIEp1c3QgaGFzdG4ndCBiZWVuIGltcGxlbWVudGVkIGluIHN0b3JpZXMgeWV0IGZvciB0aGUgc2FrZSBvZiBkcmF3aW5nIGFcbiAgICBsaW5lIHNvbWV3aGVyZS4gKi9cbiAgLyogRGFyayBJbnB1dCBmb2N1cyAqL1xuICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xuICAvKiBEYXJrIGVycm9yIGlucHV0ICovXG4gIC8qIERhcmsgc3VjY2VzcyBpbnB1dCAqL1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sIHtcbiAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sOmRpc2FibGVkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQ6ICM0ODQ4NDg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGVnZW5kIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGxhYmVsLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsZWdlbmQudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gc21hbGwuaXMtdmFsaWQsIGZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gZGl2LmlzLWludmFsaWQge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgaW5wdXQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHRleHRhcmVhLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0OmZvY3VzLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYTpmb2N1cyxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhZmFmYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDI4JSkgc2F0dXJhdGUoMjUwMiUpIGh1ZS1yb3RhdGUoMjIyZGVnKSBicmlnaHRuZXNzKDE0NCUpIGNvbnRyYXN0KDk0JSk7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHRleHRhcmVhLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjMmYyZjtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNjYzJmMmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuaW52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYS5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4YmUyMDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLnZhbGlkLWZlZWRiYWNrIHN2ZyB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmlucHV0LWdyb3VwLXRyYWlsaW5nLWljb24gc3ZnIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbi51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQge1xuICAgIG1pbi1oZWlnaHQ6IDUxMnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZC1jb250YWluZXIgLnVkcy1ibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZGl2LnVkcy10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IGluaGVyaXQ7XG59XG5idXR0b24udWRzLXRvb2x0aXAgLmZhLWNpcmNsZSB7XG4gIGNvbG9yOiAjZDBkMGQwO1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAgLmZhLXN0YWNrID4gKiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcCBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcDpob3ZlciArIGRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uLCBidXR0b24udWRzLXRvb2x0aXA6Zm9jdXMgKyBkaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5idXR0b24udWRzLXRvb2x0aXA6aG92ZXIgLmZhLWNpcmNsZSwgYnV0dG9uLnVkcy10b29sdGlwOmZvY3VzIC5mYS1jaXJjbGUge1xuICBjb2xvcjogIzAwYjBmMztcbn1cblxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXktMSAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZ3JheS0xIC5mYS1pbmZvIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5IC5mYS1jaXJjbGUge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5IC5mYS1pbmZvIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1kYXJrIC5mYS1jaXJjbGUge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcC1kYXJrIC5mYS1pbmZvIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogIzE5MTkxOSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxcmVtIEFyaWFsO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBtYXgtd2lkdGg6IDM1M3B4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuZGl2W3JvbGU9dG9vbHRpcF0udWRzLXRvb2x0aXAtZGVzY3JpcHRpb24gPiBzcGFuLnVkcy10b29sdGlwLWhlYWRpbmcge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxcmVtIEFyaWFsO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5zcGFuLnVkcy10b29sdGlwLXZpc3VhbGx5LWhpZGRlbiB7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnVkcy10b29sdGlwLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVkcy10b29sdGlwLWJnLWdyYXktMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLnVkcy10b29sdGlwLWJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbjogMXJlbTtcbn1cbi51ZHMtdmlkZW8tYnRuLXBsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwLjc7XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cbi51ZHMtdmlkZW8tYnRuLXBsYXkgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVkcy12aWRlby1jb250YWluZXIge1xuICBtYXJnaW46IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAyNHB4O1xuICB9XG59XG4udWRzLXZpZGVvLWNvbnRhaW5lciB2aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4udWRzLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVkcy12aWRlby1wbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4udWRzLXZpZGVvLXBsYXllci55b3V0dWJlLXZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgLyogMTY6OSAqL1xufVxuLnVkcy12aWRlby1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMC41cmVtO1xuICB6LWluZGV4OiAxO1xufVxuLnVkcy12aWRlby1vdmVybGF5OmhvdmVyIGJ1dHRvbi51ZHMtdmlkZW8tYnRuLXBsYXkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xufVxuXG4udWRzLWNhcmQtYW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDQ2NnB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4udWRzLWNhcmQtYW5kLWltYWdlLXJpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFuZC1pbWFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDM4NHB4O1xufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1jb250YWluZXIgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFVEUyBHcmlkIExpbmtzXG5cbjEuIE1vYmlsZVxuMi4gRGVza3RvcCBtb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1ncmlkLWxpbmtzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgY29sdW1uLWdhcDogMS41cmVtO1xuICByb3ctZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnVkcy1ncmlkLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51ZHMtZ3JpZC1saW5rcy50ZXh0LWdvbGQgYSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1ncmlkLWxpbmtzLnRleHQtd2hpdGUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZXNrdG9wIG1vZGlmaWVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtZ3JpZC1saW5rcy50d28tY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy50aHJlZS1jb2x1bW5zLFxuLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtZ3JpZC1saW5rcy50aHJlZS1jb2x1bW5zLFxuLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLWdyaWQtbGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxudWwudWRzLWRpc3BsYXktbGlzdCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDFyZW07XG59XG51bC51ZHMtZGlzcGxheS1saXN0IGxpIHNwYW4ge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cblxuLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgaDQge1xuICBtYXJnaW46IDAuNXJlbTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbn1cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBzcGFuIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDEuMTI1cmVtIEFyaWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5jYW52YXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51ZHMtYW5jaG9yLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udWRzLWFuY2hvci1tZW51LXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDQge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udWRzLWFuY2hvci1tZW51IGg0IHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnVkcy1hbmNob3ItbWVudSBoNFthcmlhLWV4cGFuZGVkPXRydWVdIHN2Zyxcbi51ZHMtYW5jaG9yLW1lbnUgaDRbYXJpYS1leHBhbmRlZD10cnVlXSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG4udWRzLWFuY2hvci1tZW51IG5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazpob3ZlciwgLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluayBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudWRzLWFuY2hvci1tZW51IGg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAzcmVtIEFyaWFsO1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciAuY29udGVudCB7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICB3aWR0aDogMzUlO1xuICBtYXJnaW46IC0yMDFweCA1JSAwIDEwJTtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luOiAtMTYxcHggMiUgMCA4JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciAuY2FyZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDJyZW0gQXJpYWw7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGgyIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMWZyKTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICByb3ctZ2FwOiAxLjVyZW07XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyID4gYnV0dG9uIHtcbiAgbWFyZ2luOiBpbml0aWFsO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgZmxleDogMjtcbiAgcm93LWdhcDogMS41cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC5mb3VyLWNvbHVtbnMsIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LnRocmVlLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zLCAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQtdmVydGljYWwgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuXG4udWRzLW1vZGFsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAwLjc1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi51ZHMtbW9kYWwub3BlbiB7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udWRzLW1vZGFsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogNTMwcHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4udWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDJyZW07XG4gIG9wYWNpdHk6IDAuNTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IC0zLjVyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG4gLmZhLXRpbWVzIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4udWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1tb2RhbC1jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNTZweDtcbiAgfVxufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1MTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG4udWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciA+IHNwYW4ge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA3ODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBoZWlnaHQ6IDQzNHB4O1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy10YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRyIDpudGgtY2hpbGQobisxKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogOTJweDtcbiAgd2lkdGg6IDkycHg7XG4gIG1pbi13aWR0aDogOTJweDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0ciA6Zmlyc3QtY2hpbGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuLnVkcy10YWJsZSA+IHRhYmxlID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgdGgsXG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmhvdmVyIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmhvdmVyIHRkLCAudWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6Zm9jdXMgdGgsXG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6Zm9jdXMgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyID4gdGgubm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLmluZGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLmluZGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG5cbi51ZHMtdGFibGUtZml4ZWQge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAwJSwgcmdiYSgyNSwgMjUsIDI1LCAwKSAxMDAlKTtcbiAgbGVmdDogMzE1cHg7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLm5leHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUsIDI1LCAyNSwgMCkgMCUsIHJnYmEoMjUsIDI1LCAyNSwgMC4yNSkgMTAwJSk7XG4gIHJpZ2h0OiAwO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCBidXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBtYXJnaW46IDAgOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xufVxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHRyID4gKjpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHdpZHRoOiAzMTVweDtcbiAgbWluLXdpZHRoOiAzMTVweDtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB0ciA+ICo6bnRoLWNoaWxkKG4rMiksXG4udWRzLXRhYmxlLWZpeGVkID4gdGFibGUgdGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtdGFibGUge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC51ZHMtdGFibGUtZml4ZWQge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLnByZXZpb3VzIGJ1dHRvbiwgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5uZXh0IGJ1dHRvbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXRhYmxlID4gdGFibGUgdHIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTI4cHg7XG4gICAgbWluLXdpZHRoOiAxMjhweDtcbiAgICBtYXgtd2lkdGg6IDEyOHB4O1xuICB9XG5cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyB7XG4gICAgbGVmdDogMTI4cHg7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkRlc2t0b3Agc3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnByb2ZpbGUtaW1nIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1uYW1lIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1wcm9mZXNzaW9uIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwucGVyc29uLWNvbnRhY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tc29jaWFsLW1lZGlhcyBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTW9iaWxlIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uLW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuICAudWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tZGVzY3JpcHRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8gbGkge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNvbnRhaW5lci8gcm93IC8gY29sdW1uIHBhZGRpbmcgYWRqdXN0bWVudHMgZm9yIG1vYmlsZS5cblxuQm9vdHN0cmFwIGRvZXNuJ3QgbmF0aXZlbHkgcHJvdmlkZSBhIHdheSB0byBhbHRlciB0aGUgYmVoYXZpb3Jcbml0cyBuYXRpdmUgZ3JpZCBlbGVtZW50cyBiYXNlZCBvbiBhIG1lZGlhIHF1ZXJ5LiBUaGlzIG92ZXJyaWRlc1xudGhhdCBiZWhhdmlvciBhdCBzY3JlZW5zIDw9IDU3NXB4LiAoVGhlIHNtYWxsIGJyZWFrcG9pbnQuKVxuXG5TaG91bGQgYmUgaW5jbHVkZWQgYWZ0ZXIgQGltcG9ydCBzY3NzL2dyaWQuIFJlZ2lzdGVyZWQgaGVyZSBmb3IgY2xhcml0eS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItZmx1aWQsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20ge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG59XG46cm9vdCB7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1nb2xkOiAjZmZjNjI3O1xuICAtLW1hcm9vbjogIzhjMWQ0MDtcbiAgLS1ibHVlZm9jdXM6ICMwMGJhZmY7XG4gIC0tZGFya2dvbGQ6ICM3ZjYyMjc7XG4gIC0tZGFya21hcm9vbjogIzQ0MGUyMjtcbiAgLS1zdWNjZXNzOiAjNzhiZTIwO1xuICAtLWluZm86ICMwMGEzZTA7XG4gIC0td2FybmluZzogI2ZmN2YzMjtcbiAgLS1kYW5nZXI6ICNjYzJmMmY7XG4gIC0tbGlnaHQ6ICNlOGU4ZTg7XG4gIC0tZGFyazogIzE5MTkxOTtcbiAgLS1nb2xkOiAjZmZjNjI3O1xuICAtLW1hcm9vbjogIzhjMWQ0MDtcbiAgLS1ncmF5OiAjYmZiZmJmO1xuICAtLWdyYXktMTogI2ZhZmFmYTtcbiAgLS1ncmF5LTI6ICNlOGU4ZTg7XG4gIC0tZ3JheS0zOiAjZDBkMGQwO1xuICAtLWdyYXktNDogI2JmYmZiZjtcbiAgLS1ncmF5LTU6ICM3NDc0NzQ7XG4gIC0tZ3JheS02OiAjNDg0ODQ4O1xuICAtLWdyYXktNzogIzE5MTkxOTtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyNjBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIH1cbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIH1cbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLmNvbnRlbnQsICNuYXZiYXItdG9wLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jb250YWluZXIsIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAuY29udGVudCwgI25hdmJhci10b3AsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTIyNHB4O1xuICB9XG59XG4ucm93LCAucmVwby1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctZmVhdHVyZWQtY29udGVudCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1sYW5kaW5nX3BhZ2VfcmVjZW50X2tlZXBfaXRlbXMgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnZpZXctY29udGVudC5yb3cgPiBkaXYsIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIG5hdiAjc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdywgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTEyLCAudmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1mZWF0dXJlZC1jb250ZW50IC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWZlYXR1cmVkLWNvbnRlbnQgZm9ybS52aWV3LWNvbnRlbnQgPiBkaXYsIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LnJvdyA+IGRpdiwgLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5yZXBvLXNlYXJjaCBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyBmb3JtLnZpZXctY29udGVudCA+IGRpdiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC52aWV3LWNvbnRlbnQucm93ID4gZGl2LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnJlcG8tc2VhcmNoIGZvcm0udmlldy1jb250ZW50ID4gZGl2LCAucmVwby1zZWFyY2ggLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIGZvcm0udmlldy1jb250ZW50ID4gZGl2IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiwgbmF2ICNzZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiwgLnZpZXdzLXJvdyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRjMTtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOWRkOGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU3YWQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGU1ZjY7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FjZmVmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZGYzO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmM2O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmM5NDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2JhZDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U0OTM5Mztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiMGIwO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg3ODc4Nztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuXG4udGFibGUtZ29sZCxcbi50YWJsZS1nb2xkID4gdGgsXG4udGFibGUtZ29sZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZjMztcbn1cbi50YWJsZS1nb2xkIHRoLFxuLnRhYmxlLWdvbGQgdGQsXG4udGFibGUtZ29sZCB0aGVhZCB0aCxcbi50YWJsZS1nb2xkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmUxOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YWE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdvbGQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ29sZDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cblxuLnRhYmxlLW1hcm9vbixcbi50YWJsZS1tYXJvb24gPiB0aCxcbi50YWJsZS1tYXJvb24gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4udGFibGUtbWFyb29uIHRoLFxuLnRhYmxlLW1hcm9vbiB0ZCxcbi50YWJsZS1tYXJvb24gdGhlYWQgdGgsXG4udGFibGUtbWFyb29uIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjMzg5OWM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbWFyb29uOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcm9vbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YWZiYztcbn1cblxuLnRhYmxlLWdyYXksXG4udGFibGUtZ3JheSA+IHRoLFxuLnRhYmxlLWdyYXkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4udGFibGUtZ3JheSB0aCxcbi50YWJsZS1ncmF5IHRkLFxuLnRhYmxlLWdyYXkgdGhlYWQgdGgsXG4udGFibGUtZ3JheSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTEsXG4udGFibGUtZ3JheS0xID4gdGgsXG4udGFibGUtZ3JheS0xID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLnRhYmxlLWdyYXktMSB0aCxcbi50YWJsZS1ncmF5LTEgdGQsXG4udGFibGUtZ3JheS0xIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNmY2ZjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTE6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi50YWJsZS1ncmF5LTIsXG4udGFibGUtZ3JheS0yID4gdGgsXG4udGFibGUtZ3JheS0yID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnRhYmxlLWdyYXktMiB0aCxcbi50YWJsZS1ncmF5LTIgdGQsXG4udGFibGUtZ3JheS0yIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi50YWJsZS1ncmF5LTMsXG4udGFibGUtZ3JheS0zID4gdGgsXG4udGFibGUtZ3JheS0zID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWdyYXktMyB0aCxcbi50YWJsZS1ncmF5LTMgdGQsXG4udGFibGUtZ3JheS0zIHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktMyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktMzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG5cbi50YWJsZS1ncmF5LTQsXG4udGFibGUtZ3JheS00ID4gdGgsXG4udGFibGUtZ3JheS00ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLnRhYmxlLWdyYXktNCB0aCxcbi50YWJsZS1ncmF5LTQgdGQsXG4udGFibGUtZ3JheS00IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ncmF5LTUsXG4udGFibGUtZ3JheS01ID4gdGgsXG4udGFibGUtZ3JheS01ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLnRhYmxlLWdyYXktNSB0aCxcbi50YWJsZS1ncmF5LTUgdGQsXG4udGFibGUtZ3JheS01IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG5cbi50YWJsZS1ncmF5LTYsXG4udGFibGUtZ3JheS02ID4gdGgsXG4udGFibGUtZ3JheS02ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnRhYmxlLWdyYXktNiB0aCxcbi50YWJsZS1ncmF5LTYgdGQsXG4udGFibGUtZ3JheS02IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBhMGEwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTY6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5cbi50YWJsZS1ncmF5LTcsXG4udGFibGUtZ3JheS03ID4gdGgsXG4udGFibGUtZ3JheS03ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLnRhYmxlLWdyYXktNyB0aCxcbi50YWJsZS1ncmF5LTcgdGQsXG4udGFibGUtZ3JheS03IHRoZWFkIHRoLFxuLnRhYmxlLWdyYXktNyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODc4Nzg3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXktNzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmF5LTc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCBuYXYgI3NlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtLCBuYXYgI3NlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgMTkwLCAzMiwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM3OGJlMjAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM3OGJlMjAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM3OGJlMjA7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzkyZGQzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyZGQzNDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNjYzJmMmY7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDQ3LCA0NywgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjYzJmMmYnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjYzJmMmYnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzY2MyZjJmJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzY2MyZjJmJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDg1NjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg1NjU2O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICB0cmFuc2l0aW9uOiAwLjAzcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cywgLmJ0bi5mb2N1cywgLmZvY3VzLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uYnRuLmRpc2FibGVkLCAuZGlzYWJsZWQudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmJ0bjpkaXNhYmxlZCwgLnVkcy1tb2RhbC1jbG9zZS1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiA1MCU7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLCBhLmRpc2FibGVkLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0bixcbmZpZWxkc2V0OmRpc2FibGVkIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzlkMWE7XG4gIGJvcmRlci1jb2xvcjogIzVjOTIxOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG4gIGJvcmRlci1jb2xvcjogIzU2ODcxNztcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTY3LCAzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4N2JhO1xuICBib3JkZXItY29sb3I6ICMwMDdlYWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkO1xuICBib3JkZXItY29sb3I6ICMwMDc1YTA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTc3LCAyMjksIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwYztcbiAgYm9yZGVyLWNvbG9yOiAjZmU1ZjAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjE1YjAwO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxMTQsIDQ5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyODI4O1xuICBib3JkZXItY29sb3I6ICNhMzI1MjU7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjYTMyNTI1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjOTgyMzIzO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCA3OCwgNzgsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMiwgMjAzLCAyMDMsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xufVxuXG4uYnRuLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbn1cbi5idG4tZ29sZDpmb2N1cywgLmJ0bi1nb2xkLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJjMDE7XG4gIGJvcmRlci1jb2xvcjogI2YzYjMwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzQsIDM5LCAwLjUpO1xufVxuLmJ0bi1nb2xkLmRpc2FibGVkLCAuYnRuLWdvbGQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2YTkwMDtcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1tYXJvb24sIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOmhvdmVyLCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjMTYzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjIxNDJkO1xufVxuLmJ0bi1tYXJvb246Zm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1tYXJvb24uZm9jdXMsIC5mb2N1cy5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmMxNjMyO1xuICBib3JkZXItY29sb3I6ICM2MjE0MmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuLmJ0bi1tYXJvb24uZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tcHJpbWFyeSwgLmJ0bi1tYXJvb246ZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGUsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkO1xuICBib3JkZXItY29sb3I6ICM1NzEyMjg7XG59XG4uYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW1hcm9vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NywgNjMsIDkzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbn1cbi5idG4tZ3JheTpmb2N1cywgLmJ0bi1ncmF5LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS5kaXNhYmxlZCwgLmJ0bi1ncmF5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG4uYnRuLWdyYXktMTpmb2N1cywgLmJ0bi1ncmF5LTEuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTEuZGlzYWJsZWQsIC5idG4tZ3JheS0xOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDIxOCwgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNjZmNmY2Y7XG59XG4uYnRuLWdyYXktMjpmb2N1cywgLmJ0bi1ncmF5LTIuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTIuZGlzYWJsZWQsIC5idG4tZ3JheS0yOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XG59XG4uYnRuLWdyYXktMzpmb2N1cywgLmJ0bi1ncmF5LTMuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuLmJ0bi1ncmF5LTMuZGlzYWJsZWQsIC5idG4tZ3JheS0zOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS0zLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xuICBib3JkZXItY29sb3I6ICNiMGIwYjA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDE4MiwgMTgzLCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICBib3JkZXItY29sb3I6ICNhNmE2YTY7XG59XG4uYnRuLWdyYXktNDpmb2N1cywgLmJ0bi1ncmF5LTQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTQuZGlzYWJsZWQsIC5idG4tZ3JheS00OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS00LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjcsIDE2OCwgMTY5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXItY29sb3I6ICM1YjViNWI7XG59XG4uYnRuLWdyYXktNTpmb2N1cywgLmJ0bi1ncmF5LTUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNWI1YjViO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTUuZGlzYWJsZWQsIC5idG4tZ3JheS01OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS01LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YjViO1xuICBib3JkZXItY29sb3I6ICM1NDU0NTQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzcsIDEzNywgMTM3LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICBib3JkZXItY29sb3I6ICMyZjJmMmY7XG59XG4uYnRuLWdyYXktNjpmb2N1cywgLmJ0bi1ncmF5LTYuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmYyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTYuZGlzYWJsZWQsIC5idG4tZ3JheS02OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbn1cbi5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS02LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjA2O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6Zm9jdXMsIC5idG4tZ3JheS03LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2MDY7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1ncmF5LTc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxOTAsIDMyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OGJlMjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTkwLCAzMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwYTNlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTYzLCAyMjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmY3ZjMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyNywgNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCA0NywgNDcsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNjYzJmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgNDcsIDQ3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdvbGQge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNjI3O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6Zm9jdXMsIC5idG4tb3V0bGluZS1nb2xkLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tb3V0bGluZS1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTk4LCAzOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLW1hcm9vbiB7XG4gIGNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tb3V0bGluZS1tYXJvb246Zm9jdXMsIC5idG4tb3V0bGluZS1tYXJvb24uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1tYXJvb24uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1tYXJvb246ZGlzYWJsZWQge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1hcm9vbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1vdXRsaW5lLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5IHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktMSB7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTEuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0xLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS0yIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktMi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0yLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS0yOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS0yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTMge1xuICBjb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS0zLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTM6ZGlzYWJsZWQge1xuICBjb2xvcjogI2QwZDBkMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS00LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLW91dGxpbmUtZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JheS01IHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS01LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JheS01OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS01LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmF5LTYge1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02OmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JheS02LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTYuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmF5LTY6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyYXktNyB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmF5LTcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyYXktNy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyYXktNzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JheS03LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLW91dGxpbmUtZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyYXktNy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5idG4tZ3JvdXAtbGcgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbn1cblxuLmJ0bi1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uLCAuYnV0dG9uLS1zbWFsbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzhjMWQ0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsIC5idG4tZ3JvdXAgPiAuYWN0aXZlLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmFjdGl2ZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ1dHRvbi0tc21hbGwgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnVkcy1tb2RhbC1jbG9zZS1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwgLmJ0bi1ncm91cC10b2dnbGUgPiAudWRzLW1vZGFsLWNsb3NlLWJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLnVkcy1tb2RhbC1jbG9zZS1idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnVkcy1tb2RhbC1jbG9zZS1idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAudWRzLW1vZGFsLWNsb3NlLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG4gIGJvcmRlci1jb2xvcjogI2UzNzg5YTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS81MCUgNTAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCAyOSwgNjQsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDAsIDI5LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZTdhO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4OWE7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgIzAwMDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM4YzFkNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsIC5uYXZiYXIgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLm5hdmJhciAucmVwby1zZWFyY2ggLmNvbnRlbnQsIC5yZXBvLXNlYXJjaCAubmF2YmFyIC5jb250ZW50LCAubmF2YmFyICNuYXZiYXItdG9wLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXNtID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXNtID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXNtID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kLXNtID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1tZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1tZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1tZCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC1tZCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbGcgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbGcgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQtbGcgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQtbGcgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjU5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14bCA+IC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsIC5yZXBvLXNlYXJjaCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250ZW50LCAubmF2YmFyLWV4cGFuZC14bCA+ICNuYXZiYXItdG9wLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLm5hdmJhci1leHBhbmQteGwgPiAudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zLCAucmVwby1zZWFyY2ggLm5hdmJhci1leHBhbmQteGwgPiAuY29udGVudCwgLm5hdmJhci1leHBhbmQteGwgPiAjbmF2YmFyLXRvcCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kID4gLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5uYXZiYXItZXhwYW5kID4gLmNvbnRlbnQsIC5uYXZiYXItZXhwYW5kID4gI25hdmJhci10b3AsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogI2JmYmZiZjtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDByZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzU5MTIyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlLCAudWRzLW1vZGFsLWNsb3NlLWJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5MjE5O1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDE5MCwgMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWFkO1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjMsIDIyNCwgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YzMjtcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTVmMDA7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTI3LCA1MCwgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjU7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDQsIDQ3LCA0NywgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ29sZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuYS5iYWRnZS1nb2xkOmhvdmVyLCBhLmJhZGdlLWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYjMwMDtcbn1cbmEuYmFkZ2UtZ29sZDpmb2N1cywgYS5iYWRnZS1nb2xkLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTgsIDM5LCAwLjUpO1xufVxuXG4uYmFkZ2UtbWFyb29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5hLmJhZGdlLW1hcm9vbjpob3ZlciwgYS5iYWRnZS1tYXJvb246Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMTQyZDtcbn1cbmEuYmFkZ2UtbWFyb29uOmZvY3VzLCBhLmJhZGdlLW1hcm9vbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgMjksIDY0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuYS5iYWRnZS1ncmF5OmhvdmVyLCBhLmJhZGdlLWdyYXk6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbn1cbmEuYmFkZ2UtZ3JheTpmb2N1cywgYS5iYWRnZS1ncmF5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxOTEsIDE5MSwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktMSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuYS5iYWRnZS1ncmF5LTE6aG92ZXIsIGEuYmFkZ2UtZ3JheS0xOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG5hLmJhZGdlLWdyYXktMTpmb2N1cywgYS5iYWRnZS1ncmF5LTEuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS0yIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5hLmJhZGdlLWdyYXktMjpob3ZlciwgYS5iYWRnZS1ncmF5LTI6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbmEuYmFkZ2UtZ3JheS0yOmZvY3VzLCBhLmJhZGdlLWdyYXktMi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgMjMyLCAyMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbn1cbmEuYmFkZ2UtZ3JheS0zOmhvdmVyLCBhLmJhZGdlLWdyYXktMzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xufVxuYS5iYWRnZS1ncmF5LTM6Zm9jdXMsIGEuYmFkZ2UtZ3JheS0zLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuYS5iYWRnZS1ncmF5LTQ6aG92ZXIsIGEuYmFkZ2UtZ3JheS00OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG59XG5hLmJhZGdlLWdyYXktNDpmb2N1cywgYS5iYWRnZS1ncmF5LTQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JheS01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG59XG5hLmJhZGdlLWdyYXktNTpob3ZlciwgYS5iYWRnZS1ncmF5LTU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1Yjtcbn1cbmEuYmFkZ2UtZ3JheS01OmZvY3VzLCBhLmJhZGdlLWdyYXktNS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTE2LCAxMTYsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbn1cbmEuYmFkZ2UtZ3JheS02OmhvdmVyLCBhLmJhZGdlLWdyYXktNjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xufVxuYS5iYWRnZS1ncmF5LTY6Zm9jdXMsIGEuYmFkZ2UtZ3JheS02LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcyLCA3MiwgMC41KTtcbn1cblxuLmJhZGdlLWdyYXktNyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuYS5iYWRnZS1ncmF5LTc6aG92ZXIsIGEuYmFkZ2UtZ3JheS03OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1ncmF5LTc6Zm9jdXMsIGEuYmFkZ2UtZ3JheS03LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDI1LCAyNSwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2U2MzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmMmQyO1xuICBib3JkZXItY29sb3I6ICNkOWVkYzE7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZGU3YWQ7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjMzNzBhO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlZGY5O1xuICBib3JkZXItY29sb3I6ICNiOGU1ZjY7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhMWRkZjM7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAzMDQxO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNWQ2O1xuICBib3JkZXItY29sb3I6ICNmZmRiYzY7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmNiYWQ7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNWEyZDEyO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM2YTE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2YxYzVjNTtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNiMGIwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDAwZjBmO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNlYztcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjA2MDYwO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMmIyYjI7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LWdvbGQge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZmMzO1xufVxuLmFsZXJ0LWdvbGQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGFhO1xufVxuLmFsZXJ0LWdvbGQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzU5NDUwZDtcbn1cblxuLmFsZXJ0LW1hcm9vbiB7XG4gIGNvbG9yOiAjNDkwZjIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThkMmQ5O1xuICBib3JkZXItY29sb3I6ICNkZmMwY2E7XG59XG4uYWxlcnQtbWFyb29uIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2YWZiYztcbn1cbi5hbGVydC1tYXJvb24gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzFmMDYwZTtcbn1cblxuLmFsZXJ0LWdyYXkge1xuICBjb2xvcjogIzYzNjM2MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGVkO1xufVxuLmFsZXJ0LWdyYXkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTBlMGUwO1xufVxuLmFsZXJ0LWdyYXkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmFsZXJ0LWdyYXktMSB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZWZlZmU7XG59XG4uYWxlcnQtZ3JheS0xIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YxZjFmMTtcbn1cbi5hbGVydC1ncmF5LTEgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogZGltZ3JheTtcbn1cblxuLmFsZXJ0LWdyYXktMiB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmOWY5Zjk7XG59XG4uYWxlcnQtZ3JheS0yIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNlYztcbn1cbi5hbGVydC1ncmF5LTIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzYwNjA2MDtcbn1cblxuLmFsZXJ0LWdyYXktMyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtZ3JheS0zIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5hbGVydC1ncmF5LTMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzNTM1Mztcbn1cblxuLmFsZXJ0LWdyYXktNCB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNlZGVkZWQ7XG59XG4uYWxlcnQtZ3JheS00IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UwZTBlMDtcbn1cbi5hbGVydC1ncmF5LTQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmFsZXJ0LWdyYXktNSB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xuICBib3JkZXItY29sb3I6ICNkOGQ4ZDg7XG59XG4uYWxlcnQtZ3JheS01IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NiY2JjYjtcbn1cbi5hbGVydC1ncmF5LTUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIzMjMyMztcbn1cblxuLmFsZXJ0LWdyYXktNiB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtZ3JheS02IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ncmF5LTYgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjMGMwYztcbn1cblxuLmFsZXJ0LWdyYXktNyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtZ3JheS03IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyYjJiMjtcbn1cbi5hbGVydC1ncmF5LTcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzZTYzMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNlNjMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTdhZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U2MzExO1xuICBib3JkZXItY29sb3I6ICMzZTYzMTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMDA1NTc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNWY2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDU1NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRkZjM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU3NDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTc0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NDIxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGJjNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU0MjFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmFkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTQyMWE7XG4gIGJvcmRlci1jb2xvcjogIzg1NDIxYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzVjNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzZhMTgxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjBiMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTE4MTg7XG4gIGJvcmRlci1jb2xvcjogIzZhMTgxODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzBkMGQwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQ7XG4gIGJvcmRlci1jb2xvcjogIzBkMGQwZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1nb2xkIHtcbiAgY29sb3I6ICM4NTY3MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmYzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjcxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ29sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NzE0O1xuICBib3JkZXItY29sb3I6ICM4NTY3MTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbWFyb29uIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMwY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0OTBmMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmFmYmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLW1hcm9vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDkwZjIxO1xuICBib3JkZXItY29sb3I6ICM0OTBmMjE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JheSB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JheS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MzYzNjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyYXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMSB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTEubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyODI4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODI4MjgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMiB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Nzk3OTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk3OTc5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktMyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmM2YztcbiAgYm9yZGVyLWNvbG9yOiAjNmM2YzZjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNCB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjNjM2MzYzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNSB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcbiAgYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNiB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTYubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXktNyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmF5LTcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQwZDBkO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICB9XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk5pbWJ1cyBTYW5zIExcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgRnJlZVNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjOTIxOSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VhZCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzIgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNWYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzI1MjUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ29sZDpob3ZlciwgYS5iZy1nb2xkOmZvY3VzLFxuYnV0dG9uLmJnLWdvbGQ6aG92ZXIsXG5idXR0b24uYmctZ29sZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2IzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLW1hcm9vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1tYXJvb246aG92ZXIsIGEuYmctbWFyb29uOmZvY3VzLFxuYnV0dG9uLmJnLW1hcm9vbjpob3ZlcixcbmJ1dHRvbi5iZy1tYXJvb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIxNDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXk6aG92ZXIsIGEuYmctZ3JheTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS0xOmhvdmVyLCBhLmJnLWdyYXktMTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTE6aG92ZXIsXG5idXR0b24uYmctZ3JheS0xOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktMjpob3ZlciwgYS5iZy1ncmF5LTI6Zm9jdXMsXG5idXR0b24uYmctZ3JheS0yOmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktMjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2YgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTM6aG92ZXIsIGEuYmctZ3JheS0zOmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktMzpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS00OmhvdmVyLCBhLmJnLWdyYXktNDpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTQ6aG92ZXIsXG5idXR0b24uYmctZ3JheS00OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyYXktNTpob3ZlciwgYS5iZy1ncmF5LTU6Zm9jdXMsXG5idXR0b24uYmctZ3JheS01OmhvdmVyLFxuYnV0dG9uLmJnLWdyYXktNTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjViNWIgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5LTY6aG92ZXIsIGEuYmctZ3JheS02OmZvY3VzLFxuYnV0dG9uLmJnLWdyYXktNjpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5LTY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS03OmhvdmVyLCBhLmJnLWdyYXktNzpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LTc6aG92ZXIsXG5idXR0b24uYmctZ3JheS03OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdvbGQge1xuICBib3JkZXItY29sb3I6ICNmZmM2MjcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1tYXJvb24ge1xuICBib3JkZXItY29sb3I6ICM4YzFkNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS00IHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS01IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS02IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS03IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTIsXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMixcbi5teC0xMiB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTIsXG4ubXktMTIge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMixcbi5teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE0IHtcbiAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCxcbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTE0LFxuLm14LTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNCxcbi5teS0xNCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTE0LFxuLm14LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE2LFxuLm15LTE2IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTYsXG4ubXgtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE2LFxuLm15LTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTYsXG4ubXgtMTYge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdywgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSxcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0sXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEyIHtcbiAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTIsXG4ucHktMTIge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTIsXG4ucHgtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMixcbi5weS0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMixcbi5weC0xMiB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE0LFxuLnB5LTE0IHtcbiAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTE0LFxuLnB4LTE0IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTQsXG4ucHktMTQge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTQsXG4ucHgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNixcbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xNixcbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE2LFxuLnB5LTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTE2LFxuLnB4LTE2IHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMCB7XG4gIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjAsXG4ubXktbjAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMCxcbi5teC1uMCB7XG4gIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjAsXG4ubXktbjAge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMCxcbi5teC1uMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMiB7XG4gIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMixcbi5teS1uMTIge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEyLFxuLm14LW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMixcbi5teS1uMTIge1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEyLFxuLm14LW4xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTQge1xuICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTQsXG4ubXktbjE0IHtcbiAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xNCxcbi5teC1uMTQge1xuICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTQsXG4ubXktbjE0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xNCxcbi5teC1uMTQge1xuICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE2IHtcbiAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE2LFxuLm15LW4xNiB7XG4gIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTYsXG4ubXgtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE2LFxuLm15LW4xNiB7XG4gIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTYsXG4ubXgtbjE2IHtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAsXG4ubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTAsXG4ubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMSxcbi5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xLFxuLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xLFxuLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMixcbi5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zLFxuLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMsXG4ubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTMsXG4ubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS00LFxuLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUsXG4ubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSxcbi5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNSxcbi5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCxcbi5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMCxcbi5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wLFxuLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0wLFxuLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEsXG4ubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMSxcbi5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLFxuLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0yLFxuLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIsXG4ubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTIsXG4ubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyxcbi5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0zLFxuLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQsXG4ubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTQsXG4ubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCxcbi5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNCxcbi5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01LFxuLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTUsXG4ubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNixcbi5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNixcbi5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS02LFxuLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS02LFxuLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTcsXG4ubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tNyxcbi5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTcsXG4ubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tNyxcbi5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS04LFxuLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS04LFxuLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTgsXG4ubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTgsXG4ubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOSxcbi5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS05LFxuLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tOSxcbi5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS05LFxuLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMCxcbi5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTEwLFxuLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMCxcbi5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTEwLFxuLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTIge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEyLFxuLm15LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tMTIsXG4ubXgtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEyLFxuLm15LXNtLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tMTIsXG4ubXgtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTQsXG4ubXktc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS0xNCxcbi5teC1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTQsXG4ubXktc20tMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS0xNCxcbi5teC1zbS0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE2IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xNixcbi5teS1zbS0xNiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLTE2LFxuLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xNixcbi5teS1zbS0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLTE2LFxuLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wLFxuLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMCxcbi5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEsXG4ucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yLFxuLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTMsXG4ucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00LFxuLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTUsXG4ucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCxcbi5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTAsXG4ucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAsXG4ucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0wLFxuLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSxcbi5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMSxcbi5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xLFxuLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xLFxuLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMixcbi5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTIsXG4ucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIsXG4ucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0yLFxuLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyxcbi5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMyxcbi5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zLFxuLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0zLFxuLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCxcbi5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTQsXG4ucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsXG4ucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS00LFxuLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSxcbi5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNSxcbi5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01LFxuLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS01LFxuLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNixcbi5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTYsXG4ucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTYsXG4ucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS02LFxuLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNyxcbi5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tNyxcbi5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS03LFxuLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS03LFxuLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tOCxcbi5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTgsXG4ucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTgsXG4ucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS04LFxuLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tOSxcbi5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tOSxcbi5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS05LFxuLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS05LFxuLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEwLFxuLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTEwLFxuLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTAsXG4ucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTAsXG4ucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTIge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMixcbi5weS1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1zbS0xMixcbi5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEyLFxuLnB5LXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXNtLTEyLFxuLnB4LXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE0IHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTQsXG4ucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItc20tMTQsXG4ucHgtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNCxcbi5weS1zbS0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1zbS0xNCxcbi5weC1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE2LFxuLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXNtLTE2LFxuLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTYsXG4ucHktc20tMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtc20tMTYsXG4ucHgtc20tMTYge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSxcbi5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMSxcbi5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xLFxuLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMixcbi5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMyxcbi5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMyxcbi5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4zLFxuLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNCxcbi5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNSxcbi5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uNSxcbi5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW41LFxuLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMCxcbi5teS1zbS1uMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4wLFxuLm14LXNtLW4wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMCxcbi5teS1zbS1uMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4wLFxuLm14LXNtLW4wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLFxuLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjEsXG4ubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4yLFxuLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4yLFxuLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIsXG4ubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjIsXG4ubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zLFxuLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjMsXG4ubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW40LFxuLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW40LFxuLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjQsXG4ubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjQsXG4ubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41LFxuLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjUsXG4ubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW42LFxuLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW42LFxuLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjYsXG4ubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjYsXG4ubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW43LFxuLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjcsXG4ubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW43LFxuLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjcsXG4ubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW44LFxuLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW44LFxuLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjgsXG4ubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjgsXG4ubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW45LFxuLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjksXG4ubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW45LFxuLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjksXG4ubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTAsXG4ubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xMCxcbi5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTAsXG4ubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xMCxcbi5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEyIHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEyLFxuLm15LXNtLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1zbS1uMTIsXG4ubXgtc20tbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEyLFxuLm15LXNtLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1uMTIsXG4ubXgtc20tbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xNCB7XG4gICAgbWFyZ2luOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xNCxcbi5teS1zbS1uMTQge1xuICAgIG1hcmdpbi10b3A6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tbjE0LFxuLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xNCxcbi5teS1zbS1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtc20tbjE0LFxuLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTYge1xuICAgIG1hcmdpbjogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTYsXG4ubXktc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXNtLW4xNixcbi5teC1zbS1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTYsXG4ubXktc20tbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXNtLW4xNixcbi5teC1zbS1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byxcbi5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItc20tYXV0byxcbi5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvLFxuLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1zbS1hdXRvLFxuLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wLFxuLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0wLFxuLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEsXG4ubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSxcbi5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMSxcbi5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTIsXG4ubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyxcbi5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLFxuLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0zLFxuLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNCxcbi5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01LFxuLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUsXG4ubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTUsXG4ubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAsXG4ubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTAsXG4ubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMCxcbi5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMCxcbi5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xLFxuLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEsXG4ubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMixcbi5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMixcbi5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yLFxuLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0yLFxuLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMsXG4ubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMyxcbi5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LFxuLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC00LFxuLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQsXG4ubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTQsXG4ubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSxcbi5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC01LFxuLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTYsXG4ubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTYsXG4ubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNixcbi5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtNixcbi5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC03LFxuLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTcsXG4ubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC03LFxuLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTcsXG4ubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtOCxcbi5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtOCxcbi5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC04LFxuLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC04LFxuLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTksXG4ubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtOSxcbi5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTksXG4ubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtOSxcbi5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTAsXG4ubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xMCxcbi5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTAsXG4ubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xMCxcbi5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xMixcbi5teS1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLTEyLFxuLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xMixcbi5teS1tZC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLTEyLFxuLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE0LFxuLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtMTQsXG4ubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE0LFxuLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtMTQsXG4ubXgtbWQtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTYsXG4ubXktbWQtMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC0xNixcbi5teC1tZC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTYsXG4ubXktbWQtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC0xNixcbi5teC1tZC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCxcbi5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTAsXG4ucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMSxcbi5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xLFxuLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMixcbi5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0yLFxuLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMyxcbi5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0zLFxuLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCxcbi5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC00LFxuLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSxcbi5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC01LFxuLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAsXG4ucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0wLFxuLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wLFxuLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMCxcbi5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsXG4ucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTEsXG4ucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSxcbi5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMSxcbi5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIsXG4ucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0yLFxuLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yLFxuLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMixcbi5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMsXG4ucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTMsXG4ucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyxcbi5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMyxcbi5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsXG4ucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC00LFxuLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00LFxuLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNCxcbi5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUsXG4ucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTUsXG4ucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSxcbi5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNSxcbi5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTYsXG4ucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC02LFxuLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC02LFxuLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNixcbi5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTcsXG4ucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTcsXG4ucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNyxcbi5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtNyxcbi5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTgsXG4ucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC04LFxuLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC04LFxuLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtOCxcbi5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTksXG4ucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTksXG4ucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOSxcbi5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtOSxcbi5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xMCxcbi5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xMCxcbi5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEwLFxuLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTEwLFxuLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTIsXG4ucHktbWQtMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbWQtMTIsXG4ucHgtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMixcbi5weS1tZC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1tZC0xMixcbi5weC1tZC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE0LFxuLnB5LW1kLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLW1kLTE0LFxuLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTQsXG4ucHktbWQtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbWQtMTQsXG4ucHgtbWQtMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNixcbi5weS1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1tZC0xNixcbi5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE2LFxuLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLW1kLTE2LFxuLnB4LW1kLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEsXG4ubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEsXG4ubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMSxcbi5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjIsXG4ubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMsXG4ubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjMsXG4ubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMyxcbi5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjQsXG4ubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsXG4ubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjUsXG4ubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uNSxcbi5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjAsXG4ubXktbWQtbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMCxcbi5teC1tZC1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjAsXG4ubXktbWQtbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMCxcbi5teC1tZC1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSxcbi5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xLFxuLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMixcbi5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMixcbi5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLFxuLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4yLFxuLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyxcbi5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4zLFxuLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNCxcbi5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNCxcbi5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40LFxuLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW40LFxuLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSxcbi5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW41LFxuLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNixcbi5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uNixcbi5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW42LFxuLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW42LFxuLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNyxcbi5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW43LFxuLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNyxcbi5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW43LFxuLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOCxcbi5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uOCxcbi5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW44LFxuLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW44LFxuLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOSxcbi5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW45LFxuLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uOSxcbi5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW45LFxuLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEwLFxuLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTAsXG4ubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEwLFxuLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTAsXG4ubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMixcbi5teS1tZC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbWQtbjEyLFxuLm14LW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMixcbi5teS1tZC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtbjEyLFxuLm14LW1kLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTQsXG4ubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLW4xNCxcbi5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTQsXG4ubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLW1kLW4xNCxcbi5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE2LFxuLm15LW1kLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1tZC1uMTYsXG4ubXgtbWQtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE2LFxuLm15LW1kLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1tZC1uMTYsXG4ubXgtbWQtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8sXG4ubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLW1kLWF1dG8sXG4ubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtYXV0byxcbi5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbWQtYXV0byxcbi5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCxcbi5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMCxcbi5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xLFxuLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEsXG4ubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTEsXG4ubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0yLFxuLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTMsXG4ubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyxcbi5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMyxcbi5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTQsXG4ubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNSxcbi5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01LFxuLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy01LFxuLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0wLFxuLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0wLFxuLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAsXG4ubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTAsXG4ubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMSxcbi5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xLFxuLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIsXG4ubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTIsXG4ubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMixcbi5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMixcbi5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zLFxuLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTMsXG4ubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCxcbi5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNCxcbi5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00LFxuLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy00LFxuLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUsXG4ubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctNSxcbi5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy02LFxuLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy02LFxuLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTYsXG4ubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTYsXG4ubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNyxcbi5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy03LFxuLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNyxcbi5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy03LFxuLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTgsXG4ubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTgsXG4ubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOCxcbi5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctOCxcbi5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy05LFxuLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTksXG4ubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy05LFxuLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTksXG4ubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEwLFxuLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTAsXG4ubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEwLFxuLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTAsXG4ubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTIsXG4ubXktbGctMTIge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy0xMixcbi5teC1sZy0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTIsXG4ubXktbGctMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy0xMixcbi5teC1sZy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNCxcbi5teS1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLTE0LFxuLm14LWxnLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNCxcbi5teS1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLTE0LFxuLm14LWxnLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTYge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE2LFxuLm15LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctMTYsXG4ubXgtbGctMTYge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE2LFxuLm15LWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctMTYsXG4ubXgtbGctMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAsXG4ucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0wLFxuLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMSxcbi5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTIsXG4ucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMyxcbi5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTQsXG4ucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctNSxcbi5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wLFxuLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMCxcbi5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCxcbi5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTAsXG4ucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xLFxuLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xLFxuLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEsXG4ucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTEsXG4ucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yLFxuLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMixcbi5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMixcbi5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTIsXG4ucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLFxuLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0zLFxuLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMsXG4ucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTMsXG4ucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00LFxuLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNCxcbi5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNCxcbi5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTQsXG4ucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01LFxuLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy01LFxuLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUsXG4ucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTUsXG4ucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy02LFxuLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctNixcbi5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNixcbi5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTYsXG4ucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy03LFxuLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy03LFxuLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTcsXG4ucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTcsXG4ucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy04LFxuLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctOCxcbi5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctOCxcbi5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTgsXG4ucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy05LFxuLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy05LFxuLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTksXG4ucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTksXG4ucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTAsXG4ucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTAsXG4ucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xMCxcbi5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xMCxcbi5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEyLFxuLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLWxnLTEyLFxuLnB4LWxnLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTIsXG4ucHktbGctMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtbGctMTIsXG4ucHgtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTQge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNCxcbi5weS1sZy0xNCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci1sZy0xNCxcbi5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE0LFxuLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLWxnLTE0LFxuLnB4LWxnLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE2IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTYsXG4ucHktbGctMTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItbGctMTYsXG4ucHgtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNixcbi5weS1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC1sZy0xNixcbi5weC1sZy0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLFxuLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xLFxuLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEsXG4ubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4yLFxuLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zLFxuLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4zLFxuLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjMsXG4ubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW40LFxuLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41LFxuLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW41LFxuLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjUsXG4ubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4wLFxuLm15LWxnLW4wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjAsXG4ubXgtbGctbjAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4wLFxuLm15LWxnLW4wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjAsXG4ubXgtbGctbjAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEsXG4ubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMSxcbi5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjIsXG4ubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjIsXG4ubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMixcbi5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMixcbi5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjMsXG4ubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMyxcbi5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjQsXG4ubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjQsXG4ubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCxcbi5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNCxcbi5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsXG4ubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNSxcbi5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjYsXG4ubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjYsXG4ubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNixcbi5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNixcbi5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjcsXG4ubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uNyxcbi5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjcsXG4ubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uNyxcbi5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjgsXG4ubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjgsXG4ubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uOCxcbi5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uOCxcbi5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjksXG4ubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uOSxcbi5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjksXG4ubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uOSxcbi5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xMCxcbi5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjEwLFxuLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xMCxcbi5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjEwLFxuLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTIge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTIsXG4ubXktbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLWxnLW4xMixcbi5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTIsXG4ubXktbGctbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLW4xMixcbi5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE0IHtcbiAgICBtYXJnaW46IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE0LFxuLm15LWxnLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1uMTQsXG4ubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE0LFxuLm15LWxnLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1sZy1uMTQsXG4ubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNiB7XG4gICAgbWFyZ2luOiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNixcbi5teS1sZy1uMTYge1xuICAgIG1hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItbGctbjE2LFxuLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNixcbi5teS1sZy1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtbGctbjE2LFxuLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvLFxuLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1sZy1hdXRvLFxuLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8sXG4ubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLWxnLWF1dG8sXG4ubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wLFxuLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0wLFxuLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEsXG4ubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSxcbi5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMSxcbi5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTIsXG4ubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMyxcbi5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zLFxuLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0zLFxuLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNCxcbi5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01LFxuLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUsXG4ubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTUsXG4ubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAsXG4ubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTAsXG4ubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCxcbi5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMCxcbi5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xLFxuLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEsXG4ubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMixcbi5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMixcbi5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yLFxuLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0yLFxuLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMsXG4ubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMyxcbi5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00LFxuLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC00LFxuLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQsXG4ubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTQsXG4ubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSxcbi5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC01LFxuLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTYsXG4ubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTYsXG4ubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNixcbi5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtNixcbi5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC03LFxuLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTcsXG4ubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC03LFxuLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTcsXG4ubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtOCxcbi5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtOCxcbi5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC04LFxuLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC04LFxuLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTksXG4ubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtOSxcbi5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTksXG4ubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtOSxcbi5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTAsXG4ubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xMCxcbi5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTAsXG4ubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xMCxcbi5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEyIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xMixcbi5teS14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLTEyLFxuLm14LXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xMixcbi5teS14bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLTEyLFxuLm14LXhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTQge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE0LFxuLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtMTQsXG4ubXgteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE0LFxuLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtMTQsXG4ubXgteGwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xNiB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTYsXG4ubXkteGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC0xNixcbi5teC14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTYsXG4ubXkteGwtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC0xNixcbi5teC14bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCxcbi5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTAsXG4ucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xLFxuLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMixcbi5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0zLFxuLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNCxcbi5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC01LFxuLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAsXG4ucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0wLFxuLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wLFxuLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMCxcbi5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEsXG4ucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTEsXG4ucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMSxcbi5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMSxcbi5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsXG4ucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0yLFxuLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yLFxuLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMixcbi5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMsXG4ucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTMsXG4ucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMyxcbi5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMyxcbi5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQsXG4ucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC00LFxuLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LFxuLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNCxcbi5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsXG4ucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTUsXG4ucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNSxcbi5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNSxcbi5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTYsXG4ucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC02LFxuLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC02LFxuLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNixcbi5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTcsXG4ucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTcsXG4ucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNyxcbi5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtNyxcbi5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTgsXG4ucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC04LFxuLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC04LFxuLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtOCxcbi5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTksXG4ucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTksXG4ucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOSxcbi5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtOSxcbi5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xMCxcbi5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xMCxcbi5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEwLFxuLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTEwLFxuLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEyIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTIsXG4ucHkteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIteGwtMTIsXG4ucHgteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xMixcbi5weS14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC14bC0xMixcbi5weC14bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xNCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTE0LFxuLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXhsLTE0LFxuLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTQsXG4ucHkteGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwteGwtMTQsXG4ucHgteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNixcbi5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci14bC0xNixcbi5weC14bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE2LFxuLnB5LXhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLXhsLTE2LFxuLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEsXG4ubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEsXG4ubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMSxcbi5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjIsXG4ubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsXG4ubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjMsXG4ubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMyxcbi5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjQsXG4ubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjUsXG4ubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjUsXG4ubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uNSxcbi5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjAsXG4ubXkteGwtbjAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMCxcbi5teC14bC1uMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjAsXG4ubXkteGwtbjAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMCxcbi5teC14bC1uMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSxcbi5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xLFxuLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMixcbi5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMixcbi5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yLFxuLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4yLFxuLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyxcbi5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4zLFxuLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNCxcbi5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNCxcbi5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW40LFxuLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW40LFxuLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSxcbi5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW41LFxuLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNixcbi5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uNixcbi5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW42LFxuLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW42LFxuLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNyxcbi5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW43LFxuLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNyxcbi5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW43LFxuLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uOCxcbi5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uOCxcbi5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW44LFxuLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW44LFxuLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uOSxcbi5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW45LFxuLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOSxcbi5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW45LFxuLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEwLFxuLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTAsXG4ubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEwLFxuLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTAsXG4ubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMixcbi5teS14bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIteGwtbjEyLFxuLm14LXhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMixcbi5teS14bC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtbjEyLFxuLm14LXhsLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTQge1xuICAgIG1hcmdpbjogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTQsXG4ubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLW4xNCxcbi5teC14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTQsXG4ubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLXhsLW4xNCxcbi5teC14bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE2IHtcbiAgICBtYXJnaW46IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE2LFxuLm15LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci14bC1uMTYsXG4ubXgteGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE2LFxuLm15LXhsLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC14bC1uMTYsXG4ubXgteGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8sXG4ubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXhsLWF1dG8sXG4ubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byxcbi5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwteGwtYXV0byxcbi5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM3OGJlMjAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICM0ZjdkMTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMDBhM2UwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2Yjk0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmN2YzMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2U1NTYwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2NjMmYyZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4ZTIxMjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYzJjMmMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ29sZCB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1nb2xkOmhvdmVyLCBhLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW1hcm9vbiB7XG4gIGNvbG9yOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1tYXJvb246aG92ZXIsIGEudGV4dC1tYXJvb246Zm9jdXMge1xuICBjb2xvcjogIzRkMTAyMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsIGEudGV4dC1ncmF5OmZvY3VzIHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0xIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktMTpob3ZlciwgYS50ZXh0LWdyYXktMTpmb2N1cyB7XG4gIGNvbG9yOiAjZDRkNGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTI6aG92ZXIsIGEudGV4dC1ncmF5LTI6Zm9jdXMge1xuICBjb2xvcjogI2MyYzJjMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTMge1xuICBjb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS0zOmhvdmVyLCBhLnRleHQtZ3JheS0zOmZvY3VzIHtcbiAgY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS00IHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNDpob3ZlciwgYS50ZXh0LWdyYXktNDpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNSB7XG4gIGNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmF5LTU6aG92ZXIsIGEudGV4dC1ncmF5LTU6Zm9jdXMge1xuICBjb2xvcjogIzRlNGU0ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTYge1xuICBjb2xvcjogIzQ4NDg0OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JheS02OmhvdmVyLCBhLnRleHQtZ3JheS02OmZvY3VzIHtcbiAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS03IHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyYXktNzpob3ZlciwgYS50ZXh0LWdyYXktNzpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuXG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwcmUsXG5ibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICB0cixcbmltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgcCxcbmgyLFxuaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG5cbiAgaDIsXG5oMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cblxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRhaW5lciwgLnZpZXctaWQtY29sbGVjdGlvbnMudmlldy1kaXNwbGF5LWlkLXN1Yl9jb2xsZWN0aW9ucywgLnJlcG8tc2VhcmNoIC5jb250ZW50LCAjbmF2YmFyLXRvcCB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbi50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xuICB9XG5cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIH1cbn1cbi5pbWctYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xufVxuXG4uY29sLmNhcmQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcHg7XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uY2FyZC1pbWctdG9wIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10aXRsZSBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhOmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nYXJyb3ctcmlnaHQnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFycm93LXJpZ2h0IGZhLXctMTQgZmEtMngnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE5MC41IDY2LjlsMjIuMi0yMi4yYzkuNC05LjQgMjQuNi05LjQgMzMuOSAwTDQ0MSAyMzljOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMjQ2LjYgNDY3LjNjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwbC0yMi4yLTIyLjJjLTkuNS05LjUtOS4zLTI1IC40LTM0LjNMMzExLjQgMjk2SDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNHYtMzJjMC0xMy4zIDEwLjctMjQgMjQtMjRoMjg3LjRMMTkwLjkgMTAxLjJjLTkuOC05LjMtMTAtMjQuOC0uNC0zNC4zeic+PC9wYXRoPjwvc3ZnPlwiKTtcbn1cblxuLmNhcmQtbmV3cyAuY2FyZC1oZWFkZXIsXG4uY2FyZC1uZXdzIC5jYXJkLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZC1uZXdzIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cblxuLmNhcmQtZXZlbnQgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgNHB4ICNmZmM2Mjc7XG59XG5cbi5iZy1kYXJrIGEsXG4uYmctcHJpbWFyeSBhLFxuLmJnLWJsYWNrIGEge1xuICBjb2xvcjogI2U4ZThlODtcbn1cblxuLmJnLWxpZ2h0IGEsXG4uYmctc2Vjb25kYXJ5IGEsXG4uYmctd2hpdGUgYSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4uc3Itb25seTpub3QoOmZvY3VzKTpub3QoOmFjdGl2ZSkge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG5idXR0b246Zm9jdXMsXG5hOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMnB4ICNmZmZmZmYsIDBweCAwcHggMHB4IDRweCAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFsZXJ0IC5hbGVydC1pY29uIHtcbiAgZmxleDogMCAwIDRyZW07XG59XG4uYWxlcnQgLmFsZXJ0LWljb24gc3ZnIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmFsZXJ0IC5hbGVydC1jb250ZW50IHtcbiAgZmxleDogMTA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xufVxuLmFsZXJ0IC5hbGVydC1jbG9zZSB7XG4gIGZsZXg6IDE7XG59XG4uYWxlcnQgLmFsZXJ0LWNsb3NlIC5jbG9zZSB7XG4gIG9wYWNpdHk6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5hbGVydCAuYWxlcnQtY2xvc2UgLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTAwJTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYWRlO1xuICAvKiAzMyUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAjZmY3ZjMyO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWY1ZGI7XG4gIGJvcmRlci1jb2xvcjogIzc4YmUyMDtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZmMGZhO1xuICBib3JkZXItY29sb3I6ICMwMGEzZTA7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkZGRkO1xuICAvKiAyMCUgb3BhY2l0eSBvZiBvZmZpY2lhbCBtYXJvb24gKi9cbiAgYm9yZGVyLWNvbG9yOiAjY2MyZjJmO1xufVxuXG4uYWxlcnQ6bm90KFtjbGFzcyo9YWxlcnQtXSksXG5kaXZbY2xhc3M9XCJhbGVydCBhbGVydC1ibG9ja1wiXSB7XG4gIC8qIENhdGNoLWFsbCBmb3IgZGVmYXVsdCBhbGVydCBjbGFzcyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hbGVydCAuYWxlcnQtaWNvbiB7XG4gICAgZmxleDogMCAwIDNyZW07XG4gIH1cbiAgLmFsZXJ0IC5hbGVydC1pY29uIHN2ZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmFsZXJ0IC5hbGVydC1jbG9zZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG59XG5cbi5iYWNrZ3JvdW5kLXBhbmVsIHtcbiAgaGVpZ2h0OiAzMjJweDtcbn1cblxuLmdyYXktNy1iZyB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG59XG5cbi5ncmF5LTItYmcge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuXG4uZ3JheS0xLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLmltYWdlLWJnIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuXG4uc2VjdGlvbi1saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2NhbGluZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGVudC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYXgtc2l6ZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzc0NzQ3NDtcbiAgaGVpZ2h0OiAyNTFweDtcbiAgbWFyZ2luOiAyMHB4IDAgMTAwcHggMDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogI2QwZDBkMDtcbn1cblxuLmJnIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgI2ZmZiAwJSAwJSByZXBlYXQgcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmcubW9yc2UtY29kZS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9iYWNrZ3JvdW5kLXBhdHRlcm5zL01vcnNlQ29kZVdoaXRlLnBuZ1wiKTtcbn1cbi5iZy5tb3JzZS1jb2RlLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvTW9yc2VDb2RlQmxhY2sucG5nXCIpO1xufVxuLmJnLm5ldHdvcmstd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9OZXR3b3JrV2hpdGUucG5nXCIpO1xufVxuLmJnLm5ldHdvcmstYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9OZXR3b3JrQmxhY2sucG5nXCIpO1xufVxuLmJnLnRvcG8ge1xuICBvcGFjaXR5OiAxO1xufVxuLmJnLnRvcG8td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvYmFja2dyb3VuZC1wYXR0ZXJucy9Ub3BvUGF0dGVybldoaXRlLnBuZ1wiKTtcbn1cbi5iZy50b3BvLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2JhY2tncm91bmQtcGF0dGVybnMvVG9wb1BhdHRlcm5CbGFjay5wbmdcIik7XG59XG5cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDJyZW0gMTJweDtcbn1cbi5iYW5uZXIgLmJhbm5lci1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5iYW5uZXIgLmJhbm5lci1pY29uIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwLjI1cmVtIDJyZW0gMC4yNXJlbSAwO1xufVxuLmJhbm5lciAuYmFubmVyLWNvbnRlbnQge1xuICBmbGV4OiA1O1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uYmFubmVyIC5iYW5uZXItY29udGVudCBoMyB7XG4gIG1hcmdpbjogMC41cmVtIDByZW07XG59XG4uYmFubmVyIC5iYW5uZXItYnV0dG9ucyB7XG4gIGZsZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJhbm5lciAuYmFubmVyLWJ1dHRvbnMgYSxcbi5iYW5uZXIgLmJhbm5lci1idXR0b25zIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSB7XG4gIGZsZXg6IDI7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWNsb3NlIC5jbG9zZSB7XG4gIG9wYWNpdHk6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iYW5uZXIgLmJhbm5lci1jbG9zZSAuY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxMDAlO1xufVxuXG4uYmFubmVyLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzc4YmUyMCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLWdyZWVuIGE6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5iYW5uZXItZ3JlZW4gYTp2aXNpdGVkOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbi5iYW5uZXItb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2ZmN2YzMiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLW9yYW5nZSBhOm5vdCguYnRuKTpub3QoLnVkcy1tb2RhbC1jbG9zZS1idG4pIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYmFubmVyLW9yYW5nZSBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLmJhbm5lci1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwYTNlMCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYmFubmVyLWJsdWUgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJhbm5lci1ibHVlIGE6dmlzaXRlZDpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYmFubmVyLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4IDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cblxuLmJhbm5lci1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iYW5uZXItYmxhY2sgYTpub3QoLmJ0bik6bm90KC51ZHMtbW9kYWwtY2xvc2UtYnRuKSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxuLmJhbm5lci1ibGFjayBhOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogIzdmNjIyNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJhbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5iYW5uZXIgLmJhbm5lci1pY29uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaWNvbiBzdmcge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbjogMHJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cblxuLmJ0biwgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ0biArIC5idG4sIC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4uYnRuLmJ0bi1tZCwgLnJlcG8tc2VhcmNoIC5idG4uZm9ybS1zdWJtaXQsIC5idG4tbWQudWRzLW1vZGFsLWNsb3NlLWJ0biwgLnJlcG8tc2VhcmNoIC51ZHMtbW9kYWwtY2xvc2UtYnRuLmZvcm0tc3VibWl0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uYnRuLmJ0bi1zbSwgbmF2ICNzZWFyY2gtZm9ybSAuYnRuLmJ1dHRvbiwgLmJ0bi5idXR0b24tLXNtYWxsLCAuYnRuLXNtLnVkcy1tb2RhbC1jbG9zZS1idG4sIG5hdiAjc2VhcmNoLWZvcm0gLnVkcy1tb2RhbC1jbG9zZS1idG4uYnV0dG9uLCAudWRzLW1vZGFsLWNsb3NlLWJ0bi5idXR0b24tLXNtYWxsLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1ncm91cC1zbSA+IC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG59XG4uYnRuLmJ0bi10YWcsIC5idG4tdGFnLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLmJ0bi5idG4tdGFnLmJ0bi10YWctYWx0LXdoaXRlLCAuYnRuLXRhZy5idG4tdGFnLWFsdC13aGl0ZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi10YWcuYnRuLXRhZy1hbHQtZ3JheSwgLmJ0bi10YWcuYnRuLXRhZy1hbHQtZ3JheS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2QwZDBkMDtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi10YWcuYnRuLXRhZy1hbHQtYmxhY2ssIC5idG4tdGFnLmJ0bi10YWctYWx0LWJsYWNrLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5idG4uYnRuLWNpcmNsZSwgLmJ0bi1jaXJjbGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbn1cbi5idG4uYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC13aGl0ZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1hbHQtd2hpdGUudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWdyYXksIC5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWdyYXkudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi5idG4tY2lyY2xlLmJ0bi1jaXJjbGUtYWx0LWJsYWNrLCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLWFsdC1ibGFjay51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1sYXJnZSwgLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS1sYXJnZS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uYnRuLmJ0bi1jaXJjbGUuYnRuLWNpcmNsZS14LWxhcmdlLCAuYnRuLWNpcmNsZS5idG4tY2lyY2xlLXgtbGFyZ2UudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIHdpZHRoOiA2LjVyZW07XG4gIGhlaWdodDogNi41cmVtO1xuICBmb250LXNpemU6IDNyZW07XG59XG4uYnRuOmhvdmVyLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5idG46YWN0aXZlLCAudWRzLW1vZGFsLWNsb3NlLWJ0bjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuXG4uYmctbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE2NywgMzMsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiZTIwO1xuICBib3JkZXItY29sb3I6ICM3OGJlMjA7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhiZTIwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNjcsIDMzLCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3NywgMjI5LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2UwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlci1jb2xvcjogIzAwYTNlMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzcsIDIyOSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTE0LCA0OSwgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMzI7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2YzMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xuICBib3JkZXItY29sb3I6ICNmZjdmMzI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDExNCwgNDksIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgNzgsIDc4LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2NjMmYyZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyZjJmO1xuICBib3JkZXItY29sb3I6ICNjYzJmMmY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDc4LCA3OCwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDIsIDIwMywgMjAzLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuLmJ0bi1nb2xkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6Zm9jdXMsIC5idG4tZ29sZC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTc0LCAzOSwgMC41KTtcbn1cbi5idG4tZ29sZC5kaXNhYmxlZCwgLmJ0bi1nb2xkOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYyNztcbn1cbi5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1nb2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBib3JkZXItY29sb3I6ICNmZmM2Mjc7XG59XG4uYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ29sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3NCwgMzksIDAuNSk7XG59XG5cbi5idG4tbWFyb29uLCAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuICBib3JkZXItY29sb3I6ICM4YzFkNDA7XG59XG4uYnRuLW1hcm9vbjpob3ZlciwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMWQ0MDtcbn1cbi5idG4tbWFyb29uOmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tbWFyb29uLmZvY3VzLCAuZm9jdXMuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cbi5idG4tbWFyb29uLmRpc2FibGVkLCAuZGlzYWJsZWQuYnRuLXByaW1hcnksIC5idG4tbWFyb29uOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgYm9yZGVyLWNvbG9yOiAjOGMxZDQwO1xufVxuLmJ0bi1tYXJvb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW1hcm9vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1tYXJvb24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTcsIDYzLCA5MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbn1cbi5idG4tZ3JheTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6Zm9jdXMsIC5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NywgMTY4LCAxNjksIDAuNSk7XG59XG4uYnRuLWdyYXkuZGlzYWJsZWQsIC5idG4tZ3JheTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6Zm9jdXMsIC5idG4tZ3JheS0xLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cbi5idG4tZ3JheS0xLmRpc2FibGVkLCAuYnRuLWdyYXktMTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG4uYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xufVxuLmJ0bi1ncmF5LTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTgsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6Zm9jdXMsIC5idG4tZ3JheS0yLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cbi5idG4tZ3JheS0yLmRpc2FibGVkLCAuYnRuLWdyYXktMjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG59XG4uYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuLmJ0bi1ncmF5LTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAyLCAyMDMsIDIwMywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6Zm9jdXMsIC5idG4tZ3JheS0zLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cbi5idG4tZ3JheS0zLmRpc2FibGVkLCAuYnRuLWdyYXktMzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktMy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xufVxuLmJ0bi1ncmF5LTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktMzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCAxODIsIDE4MywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6Zm9jdXMsIC5idG4tZ3JheS00LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cbi5idG4tZ3JheS00LmRpc2FibGVkLCAuYnRuLWdyYXktNDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG59XG4uYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xufVxuLmJ0bi1ncmF5LTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY3LCAxNjgsIDE2OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6Zm9jdXMsIC5idG4tZ3JheS01LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc0NzQ7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cbi5idG4tZ3JheS01LmRpc2FibGVkLCAuYnRuLWdyYXktNTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBib3JkZXItY29sb3I6ICM3NDc0NzQ7XG59XG4uYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS01Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ3NDc0O1xufVxuLmJ0bi1ncmF5LTU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzcsIDEzNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6Zm9jdXMsIC5idG4tZ3JheS02LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDg0ODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cbi5idG4tZ3JheS02LmRpc2FibGVkLCAuYnRuLWdyYXktNjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG59XG4uYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS02Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODQ4O1xufVxuLmJ0bi1ncmF5LTY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTYuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTksIDk5LCA5OSwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6Zm9jdXMsIC5idG4tZ3JheS03LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cbi5idG4tZ3JheS03LmRpc2FibGVkLCAuYnRuLWdyYXktNzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG59XG4uYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JheS03Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYXktNy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xufVxuLmJ0bi1ncmF5LTc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyYXktNzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmF5LTcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbn1cblxuYS50ZXh0LWdvbGQ6aG92ZXIsXG5hLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1nb2xkOnZpc2l0ZWQ6bm90KC5idG4pOm5vdCgudWRzLW1vZGFsLWNsb3NlLWJ0bikge1xuICBjb2xvcjogI2RhYTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0bjpob3ZlciwgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgLmJ0bjphY3RpdmUsIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuI2NhbGVuZGFyIC5jYWxlbmRhci10aXRsZSBoMiB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmhlYWRpbmcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzQ3NDc0O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3NDc0NzQ7XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLmNhbGVuZGFyLWl0ZW0ge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDRyZW0gMC41cmVtIDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc0NzQ3NDtcbiAgbWFyZ2luOiAwO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IC50b2RheSB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLnByZXYsXG4jY2FsZW5kYXIgLmNhbGVuZGFyLWdyaWQgLmJvZHkgLm5leHQge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NhbGVuZGFyIC5jYWxlbmRhci1uYXYgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMTY2NjY2NjY2N3JlbTtcbn1cbiNjYWxlbmRhciAuY2FsZW5kYXItbmF2IGJ1dHRvbiBzdmcge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuaGVhZGluZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbiAgI2NhbGVuZGFyIC5jYWxlbmRhci1ncmlkIC5ib2R5IHtcbiAgICBib3JkZXI6IHVuc2V0O1xuICB9XG4gICNjYWxlbmRhciAuY2FsZW5kYXItZ3JpZCAuYm9keSAuY2FsZW5kYXItaXRlbSB7XG4gICAgcGFkZGluZzogMXJlbSAwLjVyZW0gMC41cmVtO1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIEJhc2ljIGJhZGdlIHN0eWxlc1xuMi4gQmFkZ2VzIHdpdGhpbiBjYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5pY29uLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5pY29uLWJhc2Uge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5pY29uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbi5pY29uLXhsIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uaWNvbi14eGwge1xuICBmb250LXNpemU6IDVyZW07XG59XG5cbi51ZHMtaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi51ZHMtaW1nIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWcgLnVkcy1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIGltZy5pbWctb3JpZ2luYWwge1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi51ZHMtaW1nIC51ZHMtZmlndXJlIC51ZHMtZmlndXJlLWNhcHRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnVkcy1pbWcgLnVkcy1maWd1cmUgLnVkcy1jYXB0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA3NWNoO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbi51ZHMtaW1nLnVkcy1pbWctZHJvcC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcmVtIDAuNXJlbSAxcmVtIHJnYmEoMjUsIDI1LCAyNSwgMC4yKTtcbn1cbi51ZHMtaW1nLnVkcy1pbWctZHJvcC1zaGFkb3cgLnVkcy1maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG4udWRzLWltYWdlLXRleHQtYmxvY2stY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgLypcbiAgKiBTZXQgYSBtYXggd2lkdGggb2YgNTAlIGhlcmUgYmVjYXVzZSBwYWRkaW5nL21hcmdpbnMgYXJlIGFkZGVkIGluIGFkZGl0aW9uIHRvIHRoZSBzcGFjZSBnaXZlbiBmb3IgZmxleCwgdGhlcmVmb3JlXG4gICogdGhlIHdpZHRoIG9mIHRoZSB0ZXh0IGNvbnRhaW5lciBpcyBhY3R1YWxseSBiaWdnZXIgdGhhbiBvZiB0aGUgaW1hZ2UgY29udGFpbmVyIG90aGVyd2lzZS5cbiAgKi9cbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDQ4cHggOTZweDtcbn1cbi51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lci5ncmF5LTctYmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVkcy1pbWFnZS10ZXh0LWJsb2NrLXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC51ZHMtaW1hZ2UtdGV4dC1ibG9jay10ZXh0LWNvbnRhaW5lciAuYnRuLCAudWRzLWltYWdlLXRleHQtYmxvY2stdGV4dC1jb250YWluZXIgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBDb250ZW50IEltYWdlIE92ZXJsYXBcblxuMS4gTW9iaWxlXG4yLiBEZXNrdG9wIGxnXG4zLiBEZXNrdG9wIHhsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLWltYWdlLW92ZXJsYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWFnZS1vdmVybGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMnJlbTtcbiAgdG9wOiAwO1xufVxuLnVkcy1pbWFnZS1vdmVybGFwIC5jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gRGVza3RvcCwgbGFyZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLWltYWdlLW92ZXJsYXAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSAxZnIgMjByZW0gMTByZW0gMS41cmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogNC41cmVtIDFmciA0LjVyZW07XG4gICAgZ2FwOiAwcHggMHB4O1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMS9zcGFuIDM7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwIC5jb250ZW50LXdyYXBwZXIge1xuICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMi9zcGFuIDE7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYyNztcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAyL3NwYW4gMTtcbiAgfVxuXG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41cmVtIDEwcmVtIDIwcmVtIDFmciAxLjVyZW07XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwLmNvbnRlbnQtbGVmdCBpbWcge1xuICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gMjtcbiAgICBncmlkLXJvdzogMS9zcGFuIDM7XG4gIH1cbiAgLnVkcy1pbWFnZS1vdmVybGFwLmNvbnRlbnQtbGVmdCAuY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG4gIC51ZHMtaW1hZ2Utb3ZlcmxhcC5jb250ZW50LWxlZnQ6YWZ0ZXIge1xuICAgIGdyaWQtY29sdW1uOiA1LzY7XG4gICAgZ3JpZC1yb3c6IDIvc3BhbiAxO1xuICB9XG59XG4udWRzLWluc2V0LWJveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogM3JlbTtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbn1cbi51ZHMtaW5zZXQtYm94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogMnJlbSA4cmVtO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1pbnNldC1ib3gtY29udGVudCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudWRzLWluc2V0LWJveC1jb250ZW50IC5idG4sIC51ZHMtaW5zZXQtYm94LWNvbnRlbnQgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNhcmRzIC0gVGFibGUgb2YgQ29udGVudHNcblxuMS4gQmFzaWMgQ2FyZHNcbjIuIERlZ3JlZSBDYXJkc1xuMy4gU3RvcnkgQ2FyZHNcbjQuIEV2ZW50IENhcmRzXG41LiBGb2xkYWJsZSBDYXJkc1xuNi4gRm9sZGFibGUgLSBEZXNrdG9wIERpc2FibGVcbjcuIEFjY29yZGlvblxuOC4gQ2hlY2tib3ggU3RhY2tlZCBDYXJkc1xuOS4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4xMC4gQ2hlY2tib3ggSW5saW5lIENhcmRzXG4xMS4gR2VuZXJpYyBIZWFkZXIgSW1hZ2UgT3ZlcmxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucm93LXNwYWNlZCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93LCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtLCAucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG5cbi5yb3ctc3BhY2VkID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucm93ID4gLmNvbCwgLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCAucmVwby1zZWFyY2ggZm9ybSA+IC5jb2wsIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0gPiAuY29sLFxuLnJvdy1zcGFjZWQgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3cgPiBkaXYsXG4udmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtID4gZGl2LFxuLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBCYXNpYyBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXJkLWhvdmVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgyNSwgMjUsIDI1LCAwLjIpO1xufVxuXG4uY2FyZC1ob3ZlcjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJkLWhvdmVyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAjMDBiYWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWhvdmVyID4gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5jYXJkLWljb24tdG9wIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAycmVtIDJyZW0gMCAycmVtO1xufVxuXG4uY2FyZC1pbWFnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1pbWFnZS1ncmFkaWVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEyMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyLjVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAzMnB4IDMycHggMTZweCAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2FyZC1oZWFkZXIgLmNhcmQtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBmbGV4LWdyb3c6IDEwMDtcbn1cblxuLmNhcmQ6bm90KC5jYXJkLmNhcmQtZm9sZGFibGUpID4gZGl2OmZpcnN0LW9mLXR5cGU6bm90KC5jYXJkLWltYWdlLWNvbnRlbnQpIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNhcmQtbGluayB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLXRhZ3Mge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4uY2FyZC10YWdzIC5idG4tdGFnIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcmQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1pY29uLXRvcCB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbiAgfVxuXG4gIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE2cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAuY2FyZC10YWdzIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAuY2FyZC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWJ1dHRvbiAuYnRuLCAuY2FyZC1idXR0b24gLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctNiAuY2FyZCAuY2FyZC1pbWctdG9wIGltZyxcbi5jb2wtbGctNiAuY2FyZCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG5cbiAgLmNvbC1sZy02IC5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG59XG4uY2FyZC1zbSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDE2cHggMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtc20gLmNhcmQtaW1hZ2UtZ3JhZGllbnQ6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtc20gLmNhcmQtaW1nLXRvcCB7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uY2FyZC1zbSAuY2FyZC1mb290ZXItbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jYXJkLXNtIC5jYXJkLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uY2FyZC1zbSAuY2FyZC10YWdzIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNhcmQtc20gLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLmNhcmQtbGcgLmNhcmQtaW1nLXRvcCBpbWcsXG4uY2FyZC1sZyAuY2FyZC1pbWctdG9wIHtcbiAgaGVpZ2h0OiAxNXJlbTtcbn1cbi5jYXJkLWxnIC5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gIGhlaWdodDogMTVyZW07XG59XG5cbi5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQtdGl0bGUgYSxcbi5jYXJkLXRpdGxlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIERlZ3JlZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtZGVncmVlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYSxcbi5jYXJkLWZvb3Rlci1saW5rIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FyZC1mb290ZXItbGluayBhOmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nYXJyb3ctcmlnaHQnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWFycm93LXJpZ2h0IGZhLXctMTQgZmEtMngnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE5MC41IDY2LjlsMjIuMi0yMi4yYzkuNC05LjQgMjQuNi05LjQgMzMuOSAwTDQ0MSAyMzljOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMjQ2LjYgNDY3LjNjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwbC0yMi4yLTIyLjJjLTkuNS05LjUtOS4zLTI1IC40LTM0LjNMMzExLjQgMjk2SDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNHYtMzJjMC0xMy4zIDEwLjctMjQgMjQtMjRoMjg3LjRMMTkwLjkgMTAxLjJjLTkuOC05LjMtMTAtMjQuOC0uNC0zNC4zeic+PC9wYXRoPjwvc3ZnPlwiKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIFN0b3J5IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1zdG9yeSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1ib2R5LFxuLmNhcmQtc3RvcnkgLmNhcmQtYnV0dG9uLFxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtdGFncyxcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5jYXJkLXN0b3J5IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG4uY2FyZC1zdG9yeSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4IDE2cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uY2FyZC1zdG9yeSAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQ4cHg7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtYm9keSB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMXJlbTtcbn1cbi5jYXJkLXN0b3J5LmNhcmQtc20gLmNhcmQtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAxcmVtO1xufVxuLmNhcmQtc3RvcnkuY2FyZC1zbSAuY2FyZC1idXR0b24ge1xuICBtYXJnaW46IDAgMXJlbSAwIDFyZW07XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWJvZHksXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtYnV0dG9uLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC10YWdzLFxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRXZlbnQgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWV2ZW50IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZjNjI3O1xufVxuXG4uY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxMDAwMDA7XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyArIC5jYXJkLWV2ZW50LWRldGFpbHMge1xuICBmbGV4LWdyb3c6IDk5OTkwMDAwMDtcbn1cblxuLmNhcmQtZXZlbnQtZGV0YWlscyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmNhcmQtZXZlbnQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZC1ldmVudC1pY29ucyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1ob3Jpem9udGFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZjNjI3O1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNDAlO1xufVxuXG4uY2FyZC1ldmVudC5jYXJkLWhvcml6b250YWwgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCA4cHggI2ZmYzYyNztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvbGRhYmxlIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1mb2xkYWJsZSB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FyZC1mb2xkYWJsZS5jYXJkLW1hcm9vbiB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGMxZDQwO1xufVxuLmNhcmQtZm9sZGFibGUuY2FyZC1ncmF5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZmJmYmY7XG59XG4uY2FyZC1mb2xkYWJsZS5jYXJkLWRhcmsge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE5MTkxOTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlci5jYXJkLWhlYWRlci1pY29uIC5jYXJkLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0LFxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEsXG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDUgYSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgaDQgYSBzdmcuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhIHN2Zy5mYS1jaGV2cm9uLXVwIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBzdmcuZmEtY2hldnJvbi11cCwgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0IGEuY29sbGFwc2VkIGkuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBzdmcuZmEtY2hldnJvbi11cCxcbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjYuIEZvbGRhYmxlIC0gRGVza3RvcCBEaXNhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1oZWFkZXIgaDQgYSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciBoNCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWhlYWRlciArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY2FyZC1ib2R5ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLXhsIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgaDQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jYXJkLWhlYWRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1oZWFkZXIgKyAuY2FyZC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY2FyZC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNhcmQtYm9keSA+IHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbGcgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1sZyAuY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWhlYWRlciBoNCBhIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyIGg0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtaGVhZGVyICsgLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jYXJkLWJvZHkgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS1tZCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLW1kIC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjcuIEFjY29yZGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjY29yZGlvbiAuY2FyZC5jYXJkLWZvbGRhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjguIENoZWNrYm94IFN0YWNrZWQgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWNoZWNrYm94LXN0YWNrZWQgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG45LiBDaGVja2JveCBJbmxpbmUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJkLWNoZWNrYm94LWlubGluZSAuY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWNoZWNrYm94LWlubGluZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lZGlhLXR5cGUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjExLiBHZW5lcmljIEhlYWRlciBJbWFnZSBPdmVybGF5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1pbWFnZS1vdmVybGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FyZC1pbWFnZS1vdmVybGF5LWNvbnRlbnQgLmZhLXZpZGVvIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmljb24tZXhhbXBsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG51bC51ZHMtbGlzdCwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLnVkcy1saXN0IGxpLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxudWwudWRzLWxpc3QgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbnVsLnVkcy1saXN0IGxpOmJlZm9yZSwgYXJ0aWNsZSB1bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbnVsLnVkcy1saXN0IHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxudWwudWRzLWxpc3QgdWwgbGk6YmVmb3JlLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxudWwudWRzLWxpc3QgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLil6ZcIjtcbn1cbnVsLnVkcy1saXN0IG9sLCBhcnRpY2xlIHVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgb2wsXG51bC51ZHMtbGlzdCB1bCxcbmFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB1bCB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDByZW07XG59XG5cbnVsLnVkcy1saXN0Lm1hcm9vbiBsaTpiZWZvcmUsIGFydGljbGUgdWwubWFyb29uOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6YmVmb3JlLFxub2wudWRzLWxpc3QubWFyb29uIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxudWwudWRzLWxpc3QuZGFya21vZGUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUgbGksIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlIGxpOmxhc3Qtb2YtdHlwZSwgYXJ0aWNsZSB1bC5kYXJrbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LmRhcmttb2RlIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpiZWZvcmUsIGFydGljbGUgdWwuZGFya21vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZSBsaTpiZWZvcmUge1xuICBjb2xvcjogI2U4ZThlODtcbn1cbnVsLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlLmdvbGQ6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpiZWZvcmUsXG5vbC51ZHMtbGlzdC5kYXJrbW9kZS5nb2xkIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxudWwudWRzLWxpc3QuZGFya21vZGUuZ29sZCBsaSAuZmEtbGksIGFydGljbGUgdWwuZGFya21vZGUuZ29sZDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSxcbm9sLnVkcy1saXN0LmRhcmttb2RlLmdvbGQgbGkgLmZhLWxpIHtcbiAgY29sb3I6ICNmZmM2Mjc7XG59XG51bC51ZHMtbGlzdC5kYXJrbW9kZS51ZHMtc3RlcGxpc3QgbGk6YmVmb3JlLCBhcnRpY2xlIHVsLmRhcmttb2RlLnVkcy1zdGVwbGlzdDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0LmRhcmttb2RlLnVkcy1zdGVwbGlzdCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSwgYXJ0aWNsZSB1bC5zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSxcbm9sLnVkcy1saXN0LnNtb2tlbW9kZSB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxudWwudWRzLWxpc3Quc21va2Vtb2RlIGxpLCBhcnRpY2xlIHVsLnNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpLFxub2wudWRzLWxpc3Quc21va2Vtb2RlIGxpIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnVsLnVkcy1saXN0LnNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGk6bGFzdC1vZi10eXBlLFxub2wudWRzLWxpc3Quc21va2Vtb2RlIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUsIGFydGljbGUgdWwubGlnaHQtc21va2Vtb2RlOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbiksXG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUge1xuICBwYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbnVsLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaSwgYXJ0aWNsZSB1bC5saWdodC1zbW9rZW1vZGU6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSxcbm9sLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUgbGk6bGFzdC1vZi10eXBlLCBhcnRpY2xlIHVsLmxpZ2h0LXNtb2tlbW9kZTpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmxhc3Qtb2YtdHlwZSxcbm9sLnVkcy1saXN0LmxpZ2h0LXNtb2tlbW9kZSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG51bC51ZHMtbGlzdC5mYS11bCwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDNyZW0gMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIHBhZGRpbmc6IDNyZW0gNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGksIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bCBsaTpsYXN0LW9mLXR5cGUsIGFydGljbGUgdWwuZmEtdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxudWwudWRzLWxpc3QuZmEtdWwgbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmZhLXVsOm5vdCguZmllbGRfX2l0ZW1zKTpub3QoLmNvbnRleHR1YWwtbGlua3MpOm5vdCgucGFnaW5hdGlvbikgbGkgLmZhLWxpIHtcbiAgbGVmdDogLTIuNXJlbTtcbn1cbnVsLnVkcy1saXN0LmZhLXVsIGxpOmJlZm9yZSwgYXJ0aWNsZSB1bC5mYS11bDpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG51bC51ZHMtbGlzdC5mYS11bC5tYXJvb24gbGkgLmZhLWxpLCBhcnRpY2xlIHVsLmZhLXVsLm1hcm9vbjpub3QoLmZpZWxkX19pdGVtcyk6bm90KC5jb250ZXh0dWFsLWxpbmtzKTpub3QoLnBhZ2luYXRpb24pIGxpIC5mYS1saSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG5vbC51ZHMtbGlzdCB7XG4gIHBhZGRpbmc6IDNyZW0gNXJlbSAzcmVtIDJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgY291bnRlci1yZXNldDogbGlzdGNvdW50ZXI7XG59XG5vbC51ZHMtbGlzdCBsaSB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5vbC51ZHMtbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxub2wudWRzLWxpc3QuZGFya21vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdC5zbW9rZW1vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdC5saWdodC1zbW9rZW1vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5vbC51ZHMtbGlzdCBsaSBvbCB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDByZW07XG59XG5vbC51ZHMtbGlzdCBsaTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuOXJlbTtcbn1cbm9sLnVkcy1saXN0IGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbm9sLnVkcy1saXN0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3Qgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlciwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3Qgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxub2wudWRzLWxpc3Qgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xufVxub2wudWRzLWxpc3QgbGk6bnRoLW9mLXR5cGUoOSkgfiBsaTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTIuNHJlbTtcbn1cbm9sLnVkcy1saXN0IGxpOm50aC1vZi10eXBlKDk5KSB+IGxpOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi45cmVtO1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIG1heC13aWR0aDogNzVjaDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbm9sLnVkcy1saXN0LnVkcy1zdGVwbGlzdCBsaTpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIpO1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0LnVkcy1zdGVwbGlzdC1nb2xkIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxub2wudWRzLWxpc3QudWRzLXN0ZXBsaXN0LnVkcy1zdGVwbGlzdC1tYXJvb24gbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMWQ0MDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBsaW5lLWhlaWdodDogY2FsYygxMDAlICsgLjEyZW0pO1xufVxuXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5wOmxhc3Qtb2YtdHlwZSArIGgxLFxucDpsYXN0LW9mLXR5cGUgKyBoMixcbnA6bGFzdC1vZi10eXBlICsgaDMsXG5wOmxhc3Qtb2YtdHlwZSArIGg0LFxucDpsYXN0LW9mLXR5cGUgKyBoNSxcbnA6bGFzdC1vZi10eXBlICsgaDYge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNHJlbTtcbn1cbmgxLmFydGljbGUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3N3B4KSB7XG4gIGgxLCBoMS5hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDc4cmVtO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzdweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNTI1cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE4NzVyZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1cmVtO1xufVxuXG5oMSBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSxcbmgyIHNwYW5bY2xhc3NePWhpZ2hsaWdodC1dLFxuaDMgc3BhbltjbGFzc149aGlnaGxpZ2h0LV0sXG5oNCBzcGFuW2NsYXNzXj1oaWdobGlnaHQtXSB7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG59XG5cbmgxIHNwYW4uaGlnaGxpZ2h0LWdvbGQsXG5oMiBzcGFuLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmgxIHNwYW4uaGlnaGxpZ2h0LWJsYWNrLFxuaDIgc3Bhbi5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuaDEgc3Bhbi5oaWdobGlnaHQtd2hpdGUsXG5oMiBzcGFuLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmgzIHNwYW4uaGlnaGxpZ2h0LWdvbGQsXG5oNCBzcGFuLmhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmgzIHNwYW4uaGlnaGxpZ2h0LWJsYWNrLFxuaDQgc3Bhbi5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuaDMgc3Bhbi5oaWdobGlnaHQtd2hpdGUsXG5oNCBzcGFuLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogM3JlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xufVxuaHIuY29weS1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG4gIG1heC13aWR0aDogMTZyZW07XG59XG5cbmEucGFnZS1saW5rLFxuYS5wYWdlLWxpbms6dmlzaXRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRyYW5zaXRpb246IDAuMXMgZWFzZS1vdXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYS5wYWdlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5zcGFuLnBhZ2UtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbnNwYW4ucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDByZW07XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7IHV0ZjgsIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMicgZGF0YS1mYS1pMnN2Zz0nJz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweic+PC9wYXRoPjwvc3ZnPlwiKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSxcbi5kaXNhYmxlZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBvcGFjaXR5OiA1MCU7XG59XG5cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheTEgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5MSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1ncmF5IDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZ3JheSA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nJTIzZmFmYWZhJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+PHBhdGggZmlsbD0nJTIzZmFmYWZhJyBkPSdNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHonPjwvcGF0aD48L3N2Zz5cIik7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayAuYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5wYWdpbmF0aW9uLnVkcy1iZy1kYXJrIDpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG4ucGFnaW5hdGlvbi51ZHMtYmctZGFyayA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGEucGFnZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW46IDAgMC4ycmVtO1xuICB9XG5cbiAgYS5wYWdlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnVkcy10YWJiZWQtcGFuZWxzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMHB4IDBweCAjYmZiZmJmO1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgMnJlbTtcbn1cbi51ZHMtdGFiYmVkLXBhbmVscyAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWRzLXRhYmJlZC1wYW5lbHM6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLnVkcy10YWJiZWQtcGFuZWxzOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGxlZnQ6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwLjJlbSAwLjhlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDAuMmVtIDAuMmVtIDAgMC4yZW07XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM4YzFkNDA7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMgLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcixcbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM4YzFkNDA7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNmZmM2Mjc7XG59XG4udWRzLXRhYmJlZC1wYW5lbHMtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLnVkcy10YWJiZWQtcGFuZWxzLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNjI3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVkcy10YWJiZWQtcGFuZWxzLWRhcms6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLnVkcy10YWJiZWQtcGFuZWxzLWRhcms6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2Nyb2xsLWNvbnRyb2wtcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGxlZnQ6IDA7XG59XG4uc2Nyb2xsLWNvbnRyb2wtcHJldiBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgbWFyZ2luOiAwIDQycHggMCAxMnB4O1xufVxuLnNjcm9sbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1LCAyNSwgMjUsIDApIDAlLCByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCUpO1xufVxuLnNjcm9sbC1jb250cm9sLW5leHQgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIG1hcmdpbjogMCAxMnB4IDAgNDJweDtcbn1cbi5zY3JvbGwtY29udHJvbC1wcmV2IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sIC5zY3JvbGwtY29udHJvbC1uZXh0IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50YWItY29udGVudCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSA1MCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTM0LjUyIDIzOS4wM0wyMjguODcgNDQuNjljOS4zNy05LjM3IDI0LjU3LTkuMzcgMzMuOTQgMGwyMi42NyAyMi42N2M5LjM2IDkuMzYgOS4zNyAyNC41Mi4wNCAzMy45TDEzMS40OSAyNTZsMTU0LjAyIDE1NC43NWM5LjM0IDkuMzggOS4zMiAyNC41NC0uMDQgMzMuOWwtMjIuNjcgMjIuNjdjLTkuMzcgOS4zNy0yNC41NyA5LjM3LTMzLjk0IDBMMzQuNTIgMjcyLjk3Yy05LjM3LTkuMzctOS4zNy0yNC41NyAwLTMzLjk0eic+PC9wYXRoPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDUwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLXRhYmJlZC1wYW5lbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEhlcm9lc1xuXG4xLiBNaXhpbnNcbjIuIEhlcm8sIE1vYmlsZVxuMy4gSGVybywgVGFibGV0XG40LiBIZXJvLCBEZXNrdG9wXG41LiBTdG9yeSBIZXJvLCBNb2JpbGVcbjYuIFN0b3J5IEhlcm8sIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIEhlcm8sIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFyZW0gMWZyIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG8gYXV0byBhdXRvIDEuNXJlbSBhdXRvO1xuICBnYXA6IDBweCAwcHg7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAganVzdGlmeS1pdGVtczogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCxcbmRpdltjbGFzc149dWRzLWhlcm9dIC5idG4tcm93IHtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgZ3JpZC1yb3c6IDEvc3BhbiA0O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGdyaWQtcm93OiAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0gLmhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBbcm9sZT1kb2Mtc3VidGl0bGVdIC5oaWdobGlnaHQtYmxhY2sge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjMTkxOTE5LCAwLjE1ZW0gMCAwICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSAuaGlnaGxpZ2h0LWdvbGQge1xuICBib3gtc2hhZG93OiAtMC4xNWVtIDAgMCAjZmZjNjI3LCAwLjE1ZW0gMCAwICNmZmM2Mjc7XG4gIGJhY2tncm91bmQ6ICNmZmM2Mjc7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSBzcGFuIHtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbmRpdltjbGFzc149dWRzLWhlcm9dIGgxIHtcbiAgZ3JpZC1yb3c6IDM7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gaDEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgZ3JpZC1yb3c6IDQvc3BhbiAyO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGdyaWQtcm93OiA2O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0byk7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyB7XG4gIGdyaWQtcm93OiA0O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC51ZHMtbW9kYWwtY2xvc2UtYnRuICsgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5kaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuY29udGVudCB7XG4gIGdyaWQtcm93OiA1O1xufVxuZGl2W2NsYXNzXj11ZHMtaGVyb10uaGlkZS1jb250ZW50IC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LnVkcy1oZXJvLXNtLFxuZGl2LnVkcy1oZXJvLW1kIHtcbiAgbWluLWhlaWdodDogMTZyZW07XG59XG5cbmRpdi51ZHMtaGVyby1sZyB7XG4gIG1pbi1oZWlnaHQ6IDMycmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLjUgTW9iaWxlIE9ubHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudC50ZXh0LXdoaXRlLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQgPiAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICMxOTE5MTkgIWltcG9ydGFudDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gSGVybywgVGFibGV0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCA3MDBweCkgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKSAzcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIGgxLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gW3JvbGU9ZG9jLXN1YnRpdGxlXSxcbmRpdltjbGFzc149dWRzLWhlcm9dIGEuYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuLFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmNvbnRlbnQsXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuYnRuLXJvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxL3NwYW4gNjtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSAuY29udGVudCB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgICBncmlkLXJvdzogNTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0biArIGEuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXSBhLnVkcy1tb2RhbC1jbG9zZS1idG4gKyBhLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10gYS5idG4gKyBhLnVkcy1tb2RhbC1jbG9zZS1idG4sIGRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0biArIGEudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKSAzcmVtO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5jb250ZW50IHtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyB7XG4gICAgZ3JpZC1yb3c6IDU7XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLmJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAuYnRuLCBkaXZbY2xhc3NePXVkcy1oZXJvXS5oYXMtYnRuLXJvdyAuYnRuLXJvdyAudWRzLW1vZGFsLWNsb3NlLWJ0biArIC5idG4sIGRpdltjbGFzc149dWRzLWhlcm9dLmhhcy1idG4tcm93IC5idG4tcm93IC5idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biwgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGFzLWJ0bi1yb3cgLmJ0bi1yb3cgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10uaGlkZS1jb250ZW50IC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSk7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxL3NwYW4gNjtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1zbSB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1tZCB7XG4gICAgaGVpZ2h0OiAzMnJlbTtcbiAgfVxuXG4gIGRpdi51ZHMtaGVyby1sZyB7XG4gICAgaGVpZ2h0OiA0Mi43NXJlbTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgOTQwcHgpIDFmcjtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIG1heC13aWR0aDogY2FsYyg5NDBweCAtIDM0JSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgZGl2W2NsYXNzXj11ZHMtaGVyb10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCAxMjAwcHgpIDFmcjtcbiAgfVxuICBkaXZbY2xhc3NePXVkcy1oZXJvXSBoMSxcbmRpdltjbGFzc149dWRzLWhlcm9dIFtyb2xlPWRvYy1zdWJ0aXRsZV0sXG5kaXZbY2xhc3NePXVkcy1oZXJvXSBhLmJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIGEudWRzLW1vZGFsLWNsb3NlLWJ0bixcbmRpdltjbGFzc149dWRzLWhlcm9dIC5jb250ZW50LFxuZGl2W2NsYXNzXj11ZHMtaGVyb10gLmJ0bi1yb3cge1xuICAgIG1heC13aWR0aDogY2FsYygxMjAwcHggLSAzNCUpO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBTdG9yeSBIZXJvLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtc3RvcnktaGVybyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMXJlbSAxZnIgMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBjYWxjKDE2cmVtIC0gNC41cmVtKSA0LjVyZW0gYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udWRzLXN0b3J5LWhlcm8gLmhlcm8ge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxO1xuICBncmlkLXJvdzogMi9zcGFuIDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi51ZHMtc3RvcnktaGVybyAuY29udGVudCAuYnJlYWRjcnVtYixcbi51ZHMtc3RvcnktaGVybyAuY29udGVudCBwLm1ldGEge1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gU3RvcnkgSGVybywgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC51ZHMtc3RvcnktaGVybyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMWZyIDEuNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoMzJyZW0gLSA4cmVtKSA4cmVtIDFmcjtcbiAgfVxuICAudWRzLXN0b3J5LWhlcm8udWRzLXN0b3J5LWhlcm8tbGcge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogY2FsYyg0Mi43NXJlbSAtIDhyZW0pIDhyZW0gMWZyO1xuICB9XG4gIC51ZHMtc3RvcnktaGVybyAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCBjYWxjKDguMzQlICsgMTJweCk7XG4gIH1cbiAgLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IC5icmVhZGNydW1iLFxuLnVkcy1zdG9yeS1oZXJvIC5jb250ZW50IHAubWV0YSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtIDAgMi4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLXN0b3J5LWhlcm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGNhbGMoMTIwMHB4ICsgMTJweCArIDEycHgpIDFmcjtcbiAgfVxufVxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYnJlYWRjcnVtYi5iZy1ncmF5LTcgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TaWRlYmFyIE5hdmlnYXRpb25cblxuMS4gQ29tcG9uZW50IE1peGluc1xuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpZGViYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG59XG4uc2lkZWJhci10b2dnbGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhci10b2dnbGVyIHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNpZGViYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPWZhbHNlXSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIH1cbn1cblxuLnNpZGViYXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhciAubmF2LXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLm5hdi10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpZGViYXIgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzdyZW07XG59XG4uc2lkZWJhciAubmF2LWxpbms6bm90KC5pcy1hY3RpdmUpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOmhvdmVyLCAuc2lkZWJhciAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaWRlYmFyIC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuaXMtYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGluay5pcy1hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbmtbYXJpYS1leHBhbmRlZD10cnVlXSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNpZGViYXIgPiAubmF2LWxpbmstY29udGFpbmVyIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5zaWRlYmFyID4gLm5hdi1saW5rLWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgxLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgyLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGgzLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg0LFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBhIHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgfiAuY2FyZC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMi41cmVtIDAgMS41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluazpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgdG9wOiAxcmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSA+IC5uYXYtbGluazphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuc2lkZWJhci5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Gb290ZXIgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4zLiBFbmRvcnNlZCBGb290ZXIgKCNlbmRvcnNlZC1mb290ZXIpXG40LiBGb290ZXIgQ29sdW1ucyAoI2Zvb3Rlci1jb2x1bW5zKVxuNS4gRm9vdGVyIElubm92YXRpb24gKCNmb290ZXItaW5ub3ZhdGlvbilcbjYuIEZvb3RlciBDb2xvcGhvbiAoI2Zvb3Rlci1jb2xvcGhvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIENvbXBvbmVudCBMZXZlbCBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBXcmFwcGVyIEJhc2UgQ29sb3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIsXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG59XG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgaDUsXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyBoNSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxuXG4jd3JhcHBlci1lbmRvcnNlZC1mb290ZXIgKyAjd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzkzOTM5O1xufVxuXG4jd3JhcHBlci1mb290ZXItaW5ub3ZhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Mjc7XG59XG4jd3JhcHBlci1mb290ZXItaW5ub3ZhdGlvbiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4jd3JhcHBlci1mb290ZXItY29sb3Bob24gYSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gRW5kb3JzZWQgRm9vdGVyICgjZW5kb3JzZWQtZm9vdGVyKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2VuZG9yc2VkLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLyogVHJhbnNmb3JtIGhlcmUgc2NhbGVzIGFuIGltYWdlIHdoaWNoIGhhcyBlbWJlZGRlZCBwYWRkaW5nIHNvIHRoYXRcbiAgaXQgYWxpZ25zIHdpdGggdGhlIEJvb3RzdHJhcCBncmlkLiAqL1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTMpO1xuICAvKiBPbmNlIHRyYW5zZm9ybWVkLCB0aGUgZW5kb3JzZWQgbG9nbyB3aWxsIGhhdmUgYXBwcm94IDIwcHggb2YgdmVydGljYWxcbiAgXCJwYWRkaW5nXCIgYmV0d2VlbiB0aGUgdG9wIG9mIHRoZSBsb2dvIGFuZCBibGFjayBzZWN0aW9uIGJvcmRlci4gQWRkaW5nXG4gIDEycHggcHJvdmlkZXMgYW4gYXBwcm94aW1hdGUgMnJlbSB0b3AvYm90dG9tIG1hcmdpbi4gKi9cbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbiNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbiNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNlbmRvcnNlZC1mb290ZXIgI3NvY2lhbC1tZWRpYSAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNlbmRvcnNlZC1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI2VuZG9yc2VkLWxvZ28gaW1nIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAwO1xuICAgIG1heC1oZWlnaHQ6IDdyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAjc29jaWFsLW1lZGlhIC5uYXYge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgI3NvY2lhbC1tZWRpYSAubmF2IC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gRm9vdGVyIENvbHVtbnMgKCNmb290ZXItY29sdW1ucylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNmb290ZXItY29sdW1ucyAjaW5mby1jb2x1bW4gLmNvbnRhY3QtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250YWN0LWxpbmsgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3Rlci1jb2x1bW5zICNpbmZvLWNvbHVtbiAuY29udGFjdC1saW5rIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYzYyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jZm9vdGVyLWNvbHVtbnMgI2luZm8tY29sdW1uIC5jb250cmlidXRlLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtZm9sZGFibGUsXG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWhlYWRlcixcbiNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWZvbGRhYmxlIHtcbiAgbWFyZ2luOiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM5MzkzOTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG59XG4jZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCAxcmVtO1xuICBjb2xvcjogI2U4ZThlODtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1ib2R5IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAjZm9vdGVyLWNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgaDUge1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbSAwO1xuICB9XG4gICNmb290ZXItY29sdW1ucyAuZmxleC1mb290ZXIgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgI2Zvb3Rlci1jb2x1bW5zIC5mbGV4LWZvb3RlciAuY2FyZC1oZWFkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMDtcbiAgfVxuICAjZm9vdGVyLWNvbHVtbnMgLmZsZXgtZm9vdGVyIC5jYXJkLWJvZHkuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIEZvb3RlciBJbm5vdmF0aW9uICgjZm9vdGVyLWlubm92YXRpb24pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAuaW1nLWxpbmsge1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjVyZW0sIDApO1xufVxuI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAuaW1nLWxpbmsgaW1nIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAwO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLmltZy1saW5rIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAjZm9vdGVyLWlubm92YXRpb24gLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIC5uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNmb290ZXItaW5ub3ZhdGlvbiAuZm9vdGVyLWlubm92YXRpb24tbGlua3MgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyAubmF2LWxpbms6bnRoLWNoaWxkKG4rNCkge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gRm9vdGVyIENvbG9waG9uICgjZm9vdGVyLWNvbG9waG9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dyYXBwZXItZm9vdGVyLWNvbG9waG9uIC5jb2xvcGhvbiB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4jZm9vdGVyLWNvbG9waG9uIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjZm9vdGVyLWNvbG9waG9uIC5uYXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNmb290ZXItY29sb3Bob24gLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgI2Zvb3Rlci1jb2xvcGhvbiAubmF2LWxpbms6bnRoLWNoaWxkKG4rNCkge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJsb2NrcXVvdGVzIEFsdFxuXG4xLiBSZXNldCBvZiB2YXJpb3VzIGVsZW1lbnRzLlxuMi4gTmV3IEJsb2NrcXVvdGUsIG1vYmlsZVxuMy4gTmV3IEJsb2NrcXVvdGUsIGRlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBCbG9ja3F1b3RlLCBtb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdhcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVkcy1ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4udWRzLWJsb2NrcXVvdGUgc3ZnIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGZpbGw6ICMxOTE5MTk7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi51ZHMtYmxvY2txdW90ZSBibG9ja3F1b3RlIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udWRzLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVkcy1ibG9ja3F1b3RlIC5jaXRhdGlvbiBjaXRlLm5hbWU6YmVmb3JlIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGNvbnRlbnQ6IFwi4oCUXCI7XG59XG4udWRzLWJsb2NrcXVvdGUgLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UgYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUubm8tY2l0YXRpb24gYmxvY2txdW90ZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZS5uby1jaXRhdGlvbiBibG9ja3F1b3RlIGgzICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi51ZHMtYmxvY2txdW90ZS5hY2NlbnQtZ29sZCBzdmcge1xuICBmaWxsOiAjZmZjNjI3O1xufVxuLnVkcy1ibG9ja3F1b3RlLmFjY2VudC1tYXJvb24gc3ZnIHtcbiAgZmlsbDogIzhjMWQ0MDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEJsb2NrcXVvdGUsIG1vYmlsZSBvbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSBibG9ja3F1b3RlLFxuLnVkcy1ibG9ja3F1b3RlLm5vLWNpdGUud2l0aC1pbWFnZSBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gQmxvY2txdW90ZSwgZGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtYmxvY2txdW90ZS5uby1jaXRlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlIHtcbiAgICBnYXA6IDJyZW07XG4gIH1cbiAgLnVkcy1ibG9ja3F1b3RlLndpdGgtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxuICAudWRzLWJsb2NrcXVvdGUud2l0aC1pbWFnZS5yZXZlcnNlZCBpbWcge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC51ZHMtYmxvY2txdW90ZS53aXRoLWltYWdlLnJldmVyc2VkIGJsb2NrcXVvdGUge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gQWx0IENpdGF0aW9uLlxuLSAgUHJvZHVjZXMgYSBnb2xkIGJhciBhYm92ZSB0aGUgY2l0ZSBlbGVtZW50cy5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbHQtY2l0YXRpb24gLmNpdGF0aW9uOmJlZm9yZSxcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmFsdC1jaXRhdGlvbiAuY2l0YXRpb24gY2l0ZS5uYW1lOmJlZm9yZSxcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uIGNpdGUubmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmFsdC1jaXRhdGlvbiAuY2l0YXRpb24gY2l0ZS5kZXNjcmlwdGlvbixcbi51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uIGNpdGUuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYWx0LWNpdGF0aW9uLmFjY2VudC1nb2xkIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsLmFjY2VudC1nb2xkIC5jaXRhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xufVxuLmFsdC1jaXRhdGlvbi5hY2NlbnQtbWFyb29uIC5jaXRhdGlvbjpiZWZvcmUsXG4udWRzLXRlc3RpbW9uaWFsLmFjY2VudC1tYXJvb24gLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBUZXN0aW1vbmlhbFxuLSAgVmVydGljYWxseSBjZW50ZXJlZCBhbGlnbm1lbnQgb2YgYSBzdGFuZGFyZCBibG9ja3F1b3RlLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4udWRzLWJsb2NrcXVvdGUudWRzLXRlc3RpbW9uaWFsIGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbCBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwgLmNpdGF0aW9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnVkcy1ibG9ja3F1b3RlLnVkcy10ZXN0aW1vbmlhbC53aXRoLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHbG9iYWwgSGVhZGVyXG5cbjEuIFdyYXBwZXIgRGVmaW5pdGlvbnMsIEdsb2JhbCBNaXhpbnMsIFZhcmlhYmxlc1xuMi4gVG9wIE1lbnVcbjMuIFNjcm9sbGVkLCBNb2JpbGVcbjQuIFNjcm9sbGVkLCBEZXNrdG9wXG41LiBNYWluIE1lbnUsIE1vYmlsZVxuNi4gTWFpbiBNZW51LCBNb2JpbGUgT25seVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG44LiBQYWdlIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kcm9wZG93bi1waW5uZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFRvcCBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbiNoZWFkZXItdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbn1cbiNoZWFkZXItdG9wIC5uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiTmltYnVzIFNhbnMgTFwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtIDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItdG9wIC5uYXYtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2hlYWRlci10b3AgLm5hdi1saW5rLnNyLW9ubHkge1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4jaGVhZGVyLXRvcCAubmF2LWxpbms6Zm9jdXMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4jaGVhZGVyLXRvcCAubG9naW4tc3RhdHVzID4gYSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2hlYWRlci10b3AgLmxvZ2luLXN0YXR1cyA+IGEuc2lnbm91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbiNoZWFkZXItdG9wIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIikgXCI7XG59XG4jaGVhZGVyLXRvcCAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA3MnB4O1xuICBtYXJnaW4tbGVmdDogLTk1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vcHJpc20ubGliLmFzdS5lZHUvdGhlbWVzL2N1c3RvbS9hc3VsaWJfYmFycmlvL2ltYWdlcy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTYuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB3aWR0aDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdICsgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci10b3AgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNS5zdmdcIik7XG4gIHdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogYXV0bztcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbiNoZWFkZXItdG9wIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyArIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaGVhZGVyLXRvcCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6dmFsaWQgKyBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLXRvcCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlci10b3AgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIFNjcm9sbGVkLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNhc3UtaGVhZGVyIC5uYXZiYXIsXG4jYXN1LWhlYWRlciAubmF2YmFyLWJyYW5kIC5ob3JpeixcbiNhc3UtaGVhZGVyIC5uYXZiYXItYnJhbmQgLnZlcnQsXG4jYXN1LWhlYWRlciAudGl0bGUge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNhc3UtaGVhZGVyLnNjcm9sbGVkICNoZWFkZXItdG9wIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLmhvcml6IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICBtYXJnaW46IDEycHggMXJlbSAxMnB4IDA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSAudW5pdC1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gU2Nyb2xsZWQsIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1jb250YWluZXIubm8tbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbiAgI2FzdS1oZWFkZXIuc2Nyb2xsZWQgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIE1haW4gTWVudSwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dyYXBwZXItaGVhZGVyLW1haW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbiN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250YWluZXIsICN3cmFwcGVyLWhlYWRlci1tYWluIC52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMsICN3cmFwcGVyLWhlYWRlci1tYWluIC5yZXBvLXNlYXJjaCAuY29udGVudCwgLnJlcG8tc2VhcmNoICN3cmFwcGVyLWhlYWRlci1tYWluIC5jb250ZW50LCAjd3JhcHBlci1oZWFkZXItbWFpbiAjbmF2YmFyLXRvcCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1mbHVpZCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci14bCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1sZywgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1tZCwgI3dyYXBwZXItaGVhZGVyLW1haW4gLmNvbnRhaW5lci1zbSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuI2hlYWRlci1tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyIHtcbiAgcGFkZGluZzogMS41cmVtIDAgMCAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLnZlcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItYnJhbmQgLmhvcml6IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3Mge1xuICBtYXJnaW46IDAuNXJlbSAwIDAuNXJlbSAxcmVtO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogYXV0bztcbn1cbiNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcudmVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA3NHB4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyIC5mYS1jaXJjbGUuZmEtc3RhY2stMngge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6bm90KC5jb2xsYXBzZWQpIC5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXI6bm90KC5jb2xsYXBzZWQpIC5mYS1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM1ZW07XG4gIHBhZGRpbmc6IDAgMnJlbSAxLjVyZW0gMnJlbTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbiNoZWFkZXItbWFpbiAudGl0bGUgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jaGVhZGVyLW1haW4gLnRpdGxlIC51bml0LW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAwLjVyZW0gMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtbGluayBzdmcuZmEtaG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW5hdiAubmF2LWxpbms6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC41cmVtO1xuICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwLjUlLCAjZmZjNjI3IDAuNSUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3JlbTtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyB7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGZsZXgtZmxvdzogaW5pdGlhbDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0bjpsYXN0LW9mLXR5cGUsICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAudWRzLW1vZGFsLWNsb3NlLWJ0bjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuI2hlYWRlci1tYWluICNtZW51YmFyIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4jaGVhZGVyLW1haW4gI21lbnViYXIuY29sbGFwc2luZyB7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cbiNoZWFkZXItbWFpbiAjbWVudWJhci5jb2xsYXBzaW5nIC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQsICNoZWFkZXItbWFpbiAjbWVudWJhci5zaG93IC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXZiYXItbW9iaWxlLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2YmFyLW1vYmlsZS1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2ZvbnQtYXdlc29tZS1zdmcvc2VhcmNoLWdyYXktNi5zdmdcIikgbm8tcmVwZWF0IDEwcHggNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5uYXYtbGluazpudGgtY2hpbGQoZXZlbikge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIC5uYXYtZ3JpZCAubG9naW4tc3RhdHVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyA+IGEge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2hlYWRlci1tYWluIC5uYXZiYXItbW9iaWxlLWZvb3RlciAubmF2LWdyaWQgLmxvZ2luLXN0YXR1cyA+IGEuc2lnbm91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLW1vYmlsZS1mb290ZXIgLm5hdi1ncmlkIC5sb2dpbi1zdGF0dXMgPiBhLnNpZ25vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIikgXCI7XG59XG4jaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyLnNoYWRvdzpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzE5MTkxOTE0IDAlLCAjMTkxOTE5MDAgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIC5uYXYtbGluayB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duIHN2Zy5mYS1jaGV2cm9uLWRvd24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLnNob3cgc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgLyogVXNlIGxpbmVhciBncmFkaWVudCBzbyB3ZSBjYW4gb2Zmc2V0IGFuZCBhdm9pZCBsaXR0bGUgZ29sZCBzbGl2ZXJzICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi5hY3RpdmU6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLnNob3c6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLm1lZ2FtZW51LnNob3c6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIC8qIGFyYml0cmFyeSBudW1iZXIgKi9cbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHRvcDogMTAyJTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuYnRuLCAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IGRpdltjbGFzc149Y29sLV0ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgZGl2W2NsYXNzXj1jb2wtXTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuY29sLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sIHtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1jb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmZiZmJmO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBNYWluIE1lbnUsIE1vYmlsZSBPbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVyIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lciAucGFydG5lcnMtbG9nb3MgYSBpbWcuaG9yaXoge1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNy4gTWFpbiBNZW51LCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBCcmVha3BvaW50IGF0IHdoaWNoIHRoZSBtb2JpbGUgbWVudSBpcyB0cmlnZ2VyZWQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgI3dyYXBwZXItaGVhZGVyLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAjaGVhZGVyLW1haW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAyMHB4IDFyZW0gMjBweCAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLWJyYW5kIC5ob3JpeiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIHtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5wYXJ0bmVycy1sb2dvcyBhIGltZyB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICNoZWFkZXItbWFpbiAucGFydG5lcnMtbG9nb3MgYSBpbWcudmVydCB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnBhcnRuZXJzLWxvZ29zIGEgaW1nLmhvcml6IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItY29udGFpbmVyLnBhcnRuZXIgI2hlYWRlci1tYWluLm5vLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLWNvbnRhaW5lci5wYXJ0bmVyICNoZWFkZXItbWFpbi5uby1saW5rcyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAxcmVtIDAgMC41cmVtIDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAudGl0bGUgLnVuaXQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLnRpdGxlIC5zdWJkb21haW4tbmFtZSBhIHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZSAuc3ViZG9tYWluLW5hbWUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSBhIHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI2hlYWRlci1tYWluIC50aXRsZS5zdWJkb21haW4tbmFtZSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubmF2YmFyLXNpdGUtYnV0dG9ucyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItc2l0ZS1idXR0b25zIC5idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAjaGVhZGVyLW1haW4gLm5hdmJhci1zaXRlLWJ1dHRvbnMgLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluICNtZW51YmFyIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgIC8qIE1hZ2ljIG51bWJlciAqL1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIC8qIFVzZSBsaW5lYXIgZ3JhZGllbnQgc28gd2UgY2FuIG9mZnNldCBhbmQgYXZvaWQgbGl0dGxlIGdvbGQgc2xpdmVycyAqL1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMC41JSwgI2ZmYzYyNyAwLjUlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3R0b206IC04cHg7XG4gICAgbGVmdDogLThweDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbmsubmF2LWxpbmstaG9tZTphZnRlciB7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIC8qIEhvbWUgbmVlZHMgdG8gYmUgdHdlYWtlZCB0byBub3Qgb3ZlcmxhcCBib3JkZXIgKi9cbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbms6aG92ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1uYXYgPiAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLWhvbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgLyogTWFnaWMgbnVtYmVyICovXG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2ID4gLm5hdi1saW5rLWhvbWUgc3ZnLmZhLWhvbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAgMC43NXJlbTtcbiAgICAvKiBNYWdpYyBudW1iZXIgKi9cbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAvKiBVc2UgbGluZWFyIGdyYWRpZW50IHNvIHdlIGNhbiBvZmZzZXQgYW5kIGF2b2lkIGxpdHRsZSBnb2xkIHNsaXZlcnMgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAuNSUsICNmZmM2MjcgMC41JSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bjpob3ZlcjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5hY3RpdmU6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24uZHJvcGRvd24uc2hvdzphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi5kcm9wZG93bi5tZWdhbWVudS5zaG93OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLmFsaWduZWQtcmlnaHQ6bm90KC5tZWdhbWVudSkgLmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IHVuc2V0O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24gc3ZnLmZhLWNoZXZyb24tZG93biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUgZGl2W2NsYXNzXj1jb2wtXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tY29sdW1ucy5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSAuY29sLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWNvbCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24tY29sIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW06dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogIzhjMWQ0MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdywgI2hlYWRlci1tYWluIC5tZWdhbWVudSAucmVwby1zZWFyY2ggZm9ybSwgLnJlcG8tc2VhcmNoICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdy53aXRoLWJ1dHRvbnMsICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0ud2l0aC1idXR0b25zLCAucmVwby1zZWFyY2ggI2hlYWRlci1tYWluIC5tZWdhbWVudSBmb3JtLndpdGgtYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJvdy53aXRoLWJ1dHRvbnM6YmVmb3JlLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yZXBvLXNlYXJjaCBmb3JtLndpdGgtYnV0dG9uczpiZWZvcmUsIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ud2l0aC1idXR0b25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IC5yb3cud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0sICNoZWFkZXItbWFpbiAubWVnYW1lbnUgLnJlcG8tc2VhcmNoIGZvcm0ud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0sIC5yZXBvLXNlYXJjaCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGZvcm0ud2l0aC1idXR0b25zIGRpdltjbGFzc149Y29sLV0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAyLjVyZW0gMS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV06bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNoZWFkZXItbWFpbiAubWVnYW1lbnUgZGl2W2NsYXNzXj1jb2wtXSAuZHJvcGRvd24taXRlbSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmRyb3Bkb3duLWl0ZW0gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlci1tYWluIC5tZWdhbWVudSBkaXZbY2xhc3NePWNvbC1dIC5idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAuYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLmJ0biArIC51ZHMtbW9kYWwtY2xvc2UtYnRuLCAjaGVhZGVyLW1haW4gLm1lZ2FtZW51IGRpdltjbGFzc149Y29sLV0gLnVkcy1tb2RhbC1jbG9zZS1idG4gKyAudWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAjaGVhZGVyLW1haW4gLm5hdmJhci1tb2JpbGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBQYWdlIFdyYXBwZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNhc3UtaGVhZGVyICsgZGl2LFxuI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4xOSwgMSk7XG4gIG1hcmdpbi10b3A6IDE0NXB4O1xufVxuXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIGRpdixcbiNhc3UtaGVhZGVyLnNjcm9sbGVkICsgbWFpbiB7XG4gIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMTksIDEpO1xuICBtYXJnaW4tdG9wOiA5N3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1OS45OHB4KSB7XG4gICNhc3UtaGVhZGVyICsgZGl2LFxuI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxufVxuZm9ybS51ZHMtZm9ybSB7XG4gIC8qIExhYmVscyAqL1xuICAvKiBIZWxwZXIgdGV4dCAqL1xuICAvKiBJbnB1dCB0ZXh0ICovXG4gIC8qIElucHV0IGZvY3VzICovXG4gIC8qIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAtIEZvciBtb3JlIGZsZXhpYmxlIGNvbnRyb2wsIHRoaXMgaXMgYSBkZXBhcnR1cmVcbiAgICBmcm9tIEJvb3RzdHJhcCA0IGN1c3RvbSBDaGVja2JveGVzIGFuZCBSYWRpb3MgYXMgZGVzY3JpYmVkIGluOlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyNjaGVja2JveGVzLWFuZC1yYWRpb3MtMVxuICAgIGFuZCBoYXMgdXMgaW5zdGVhZCBtYW5hZ2luZyB0aGVzZSBvdXJzZWx2ZXMuICovXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIENsaWVudC1zaWRlLCB1c2luZyA6dmFsaWQgYW5kIDppbnZhbGlkIHBzZXVkb1xuICAgIGNsYXNzZXMgYWxhIEJvb3RzdHJhcCA0OlxuICAgIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC9jb21wb25lbnRzL2Zvcm1zLyN2YWxpZGF0aW9uICovXG4gIC8qIEVSUk9SL1NVQ0NFU1MgVkFMSURBVElPTiAtIFNFUlZFUi1TSURFXG4gICAgdXNpbmcgQm9vdHN0cmFwIDQgLmlzLXZhbGlkIGFuZCAuaXMtaW52YWxpZCBjbGFzc2VzLiAqL1xuICAvKiBFcnJvcnMgKi9cbiAgLyogY2hlY2tzIGFuZCByYWRpb3MgKi9cbiAgLyogRXJyb3IgZm9yIGdyb3VwIGZvbGxvd3MgbGVnZW5kIGFuZCBkb2Vzbid0IG5lZWQgbWFyZ2luIGFkanVzdG1lbnQuICovXG4gIC8qIFN1Y2Nlc3NlcyAqL1xuICAvKiBjaGVja3MgYW5kIHJhZGlvcyAqL1xuICAvKiBTdWNjZXNzIGZvciBncm91cCBmb2xsb3dzIGxlZ2VuZCBhbmQgZG9lc24ndCBuZWVkIG1hcmdpbiBhZGp1c3RtZW50LiAqL1xuICAvKiBUUkFJTElORyBJQ09OIElOUFVUICovXG4gIC8qIFZBUklPVVMgQkFDS0dST1VORFMsIE9WRVJSSURFUyAqL1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbn1cbmZvcm0udWRzLWZvcm0gbGFiZWwsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gbGFiZWwgc3ZnLnVkcy1maWVsZC1yZXF1aXJlZCxcbmZvcm0udWRzLWZvcm0gbGVnZW5kIHN2Zy51ZHMtZmllbGQtcmVxdWlyZWQge1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgY29sb3I6ICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtIGxhYmVsLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xuICAvKiBEaXNhYmxlZCBpbnB1dCAqL1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIGZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbDpkaXNhYmxlZDo6cGxhY2Vob2xkZXIsIGZvcm0udWRzLWZvcm0gLmZvcm0tY29udHJvbFtyZWFkb25seV06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYSxcbmZvcm0udWRzLWZvcm0gc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0OmZvY3VzLFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYTpmb2N1cyxcbmZvcm0udWRzLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxOTE5MTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbmZvcm0udWRzLWZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIGZpZWxkc2V0IC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5mb3JtLnVkcy1mb3JtIC5jYXJkLWltYWdlLWZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmZvcm0udWRzLWZvcm0gLmNhcmQtaW1hZ2UtZmllbGRzZXQuaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmZvcm0udWRzLWZvcm0gLmNhcmQtaW1hZ2UtZmllbGRzZXQuaW5saW5lIC5mb3JtLWNoZWNrOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBvcGFjaXR5OiAwO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjphZnRlcixcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogLTEuODc1cmVtO1xuICB0b3A6IDAuMzc1cmVtO1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsLFxuZm9ybS51ZHMtZm9ybSAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmZvcm0udWRzLWZvcm0gLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICBib3R0b206IC0wLjFyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogLTJyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3MmEyYTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNiNzJhMmE7XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDZkMTI7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNDQ2ZDEyO1xufVxuZm9ybS51ZHMtZm9ybS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbmZvcm0udWRzLWZvcm0ubmVlZHMtdmFsaWRhdGlvbiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVkcy1mb3JtLm5lZWRzLXZhbGlkYXRpb24gLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0udWRzLWZvcm0gaW5wdXQuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gdGV4dGFyZWEuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjcyYTJhO1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2I3MmEyYTtcbn1cbmZvcm0udWRzLWZvcm0gc21hbGwuaXMtaW52YWxpZCxcbmZvcm0udWRzLWZvcm0gZGl2LmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IHNtYWxsLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IGRpdi5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBkaXYuaXMtaW52YWxpZCB7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiBpbmhlcml0O1xuICBjb2xvcjogI2I3MmEyYTtcbn1cbmZvcm0udWRzLWZvcm0gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZm9ybS51ZHMtZm9ybSAuaW52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogI2I3MmEyYTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtIGlucHV0LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSB0ZXh0YXJlYS5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0gc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NmQxMjtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM0NDZkMTI7XG59XG5mb3JtLnVkcy1mb3JtIHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBkaXYuaXMtdmFsaWQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5mb3JtLnVkcy1mb3JtIGxlZ2VuZCB+IHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBsZWdlbmQgfiBkaXYuaXMtdmFsaWQsXG5mb3JtLnVkcy1mb3JtIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybSBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgY29sb3I6ICM0NDZkMTI7XG59XG5mb3JtLnVkcy1mb3JtIC52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5mb3JtLnVkcy1mb3JtIC52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogIzQ0NmQxMjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtIC5pbnB1dC1ncm91cC10cmFpbGluZy1pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHRvcDogMC43NXJlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5MiAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXkyIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNiZmJmYmY7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTIgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNDg0ODQ4O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIC8qIERhcmsgTGFiZWxzICovXG4gIC8qIERhcmsgTGFiZWxzLCBjaGVja3MsIHJhZGlvcyBhbmQgc2VsZWN0cywgY2xpZW50IHNpZGUsIHR3ZWFrcyAqL1xuICAvKiBUT0RPIExpa2VseSB3ZSdsbCBmaW5kIG1vcmUgd29yayB0byBkbyB3aXRoIGNsaWVudCBzaWRlIHZhbGlkYXRpb24gcnVsZXNcbiAgICBpbiBvcmRlciB0byB0YWtlIGFkdmFudGFnZSBvZiBoYXZpbmcgYm90aCB2YWxpZC9pbnZhbGlkIG1hcmt1cCBwcmVzZW50LlxuICAgIEp1c3QgaGFzdG4ndCBiZWVuIGltcGxlbWVudGVkIGluIHN0b3JpZXMgeWV0IGZvciB0aGUgc2FrZSBvZiBkcmF3aW5nIGFcbiAgICBsaW5lIHNvbWV3aGVyZS4gKi9cbiAgLyogRGFyayBJbnB1dCBmb2N1cyAqL1xuICAvKiBEYXJrIFJhZGlvcyBhbmQgQ2hlY2tib3hlcyAqL1xuICAvKiBEYXJrIGVycm9yIGlucHV0ICovXG4gIC8qIERhcmsgc3VjY2VzcyBpbnB1dCAqL1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sIHtcbiAgLyogRGlzYWJsZWQgaW5wdXQgKi9cbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jb250cm9sOmRpc2FibGVkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIGJhY2tncm91bmQ6ICM0ODQ4NDg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDc0NzQ7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgbGVnZW5kIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGxhYmVsLnVkcy1mb3JtLWxhYmVsLWRpc2FibGVkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBsZWdlbmQudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gc21hbGwuaXMtdmFsaWQsIGZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBzbWFsbC5pcy1pbnZhbGlkLCBmb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3Lndhcy12YWxpZGF0ZWQgc2VsZWN0IH4gZGl2LmlzLWludmFsaWQge1xuICBjb2xvcjogI2NjMmYyZjtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgaW5wdXQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHRleHRhcmVhLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0OmZvY3VzLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYTpmb2N1cyxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhZmFmYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmFmYWZhO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0ODQ4NDg7XG4gIGJvcmRlci1jb2xvcjogIzc0NzQ3NDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjYmZiZmJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDI4JSkgc2F0dXJhdGUoMjUwMiUpIGh1ZS1yb3RhdGUoMjIyZGVnKSBicmlnaHRuZXNzKDE0NCUpIGNvbnRyYXN0KDk0JSk7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHRleHRhcmVhLmlzLWludmFsaWQsXG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjMmYyZjtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNjYzJmMmY7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjY2MyZjJmO1xufVxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyAuaW52YWxpZC1mZWVkYmFjayBzdmcge1xuICBjb2xvcjogI2NjMmYyZjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IGlucHV0LmlzLXZhbGlkLFxuZm9ybS51ZHMtZm9ybS51ZHMtZm9ybS1ncmF5NyB0ZXh0YXJlYS5pcy12YWxpZCxcbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4YmUyMDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICM3OGJlMjA7XG59XG5mb3JtLnVkcy1mb3JtLnVkcy1mb3JtLWdyYXk3IC52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzc4YmUyMDtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLnZhbGlkLWZlZWRiYWNrIHN2ZyB7XG4gIGNvbG9yOiAjNzhiZTIwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmZvcm0udWRzLWZvcm0udWRzLWZvcm0tZ3JheTcgLmlucHV0LWdyb3VwLXRyYWlsaW5nLWljb24gc3ZnIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbi51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQge1xuICAgIG1pbi1oZWlnaHQ6IDUxMnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udWRzLXF1b3RlLWltYWdlLWJhY2tncm91bmQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZC1jb250YWluZXIgLnVkcy1ibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZGl2LnVkcy10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5idXR0b24udWRzLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IGluaGVyaXQ7XG59XG5idXR0b24udWRzLXRvb2x0aXAgLmZhLWNpcmNsZSB7XG4gIGNvbG9yOiAjZDBkMGQwO1xufVxuYnV0dG9uLnVkcy10b29sdGlwIC5mYS1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAgLmZhLXN0YWNrID4gKiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcCBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcDpob3ZlciArIGRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uLCBidXR0b24udWRzLXRvb2x0aXA6Zm9jdXMgKyBkaXZbcm9sZT10b29sdGlwXS51ZHMtdG9vbHRpcC1kZXNjcmlwdGlvbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5idXR0b24udWRzLXRvb2x0aXA6aG92ZXIgLmZhLWNpcmNsZSwgYnV0dG9uLnVkcy10b29sdGlwOmZvY3VzIC5mYS1jaXJjbGUge1xuICBjb2xvcjogIzAwYjBmMztcbn1cblxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXktMSAuZmEtY2lyY2xlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5idXR0b24udWRzLXRvb2x0aXAtZ3JheS0xIC5mYS1pbmZvIHtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5IC5mYS1jaXJjbGUge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcC1ncmF5IC5mYS1pbmZvIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbmJ1dHRvbi51ZHMtdG9vbHRpcC1kYXJrIC5mYS1jaXJjbGUge1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbmJ1dHRvbi51ZHMtdG9vbHRpcC1kYXJrIC5mYS1pbmZvIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbmRpdltyb2xlPXRvb2x0aXBdLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogIzE5MTkxOSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxcmVtIEFyaWFsO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBtYXgtd2lkdGg6IDM1M3B4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuZGl2W3JvbGU9dG9vbHRpcF0udWRzLXRvb2x0aXAtZGVzY3JpcHRpb24gPiBzcGFuLnVkcy10b29sdGlwLWhlYWRpbmcge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxcmVtIEFyaWFsO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5zcGFuLnVkcy10b29sdGlwLXZpc3VhbGx5LWhpZGRlbiB7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnVkcy10b29sdGlwLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVkcy10b29sdGlwLWJnLWdyYXktMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLnVkcy10b29sdGlwLWJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRzLXZpZGVvLXdpdGgtY2FwdGlvbiBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbjogMXJlbTtcbn1cbi51ZHMtdmlkZW8tYnRuLXBsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwLjc7XG59XG4udWRzLXZpZGVvLWJ0bi1wbGF5OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cbi51ZHMtdmlkZW8tYnRuLXBsYXkgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVkcy12aWRlby1jb250YWluZXIge1xuICBtYXJnaW46IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAyNHB4O1xuICB9XG59XG4udWRzLXZpZGVvLWNvbnRhaW5lciB2aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4udWRzLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVkcy12aWRlby1wbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4udWRzLXZpZGVvLXBsYXllci55b3V0dWJlLXZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgLyogMTY6OSAqL1xufVxuLnVkcy12aWRlby1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMC41cmVtO1xuICB6LWluZGV4OiAxO1xufVxuLnVkcy12aWRlby1vdmVybGF5OmhvdmVyIGJ1dHRvbi51ZHMtdmlkZW8tYnRuLXBsYXkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xufVxuXG4udWRzLWNhcmQtYW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDQ2NnB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4udWRzLWNhcmQtYW5kLWltYWdlLXJpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFuZC1pbWFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDM4NHB4O1xufVxuLnVkcy1jYXJkLWFuZC1pbWFnZS1jb250YWluZXIgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hbmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFVEUyBHcmlkIExpbmtzXG5cbjEuIE1vYmlsZVxuMi4gRGVza3RvcCBtb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVkcy1ncmlkLWxpbmtzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgY29sdW1uLWdhcDogMS41cmVtO1xuICByb3ctZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51ZHMtZ3JpZC1saW5rcyBhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnVkcy1ncmlkLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51ZHMtZ3JpZC1saW5rcy50ZXh0LWdvbGQgYSB7XG4gIGNvbG9yOiAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuLnVkcy1ncmlkLWxpbmtzLnRleHQtd2hpdGUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZXNrdG9wIG1vZGlmaWVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtZ3JpZC1saW5rcy50d28tY29sdW1ucyxcbi51ZHMtZ3JpZC1saW5rcy50aHJlZS1jb2x1bW5zLFxuLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtZ3JpZC1saW5rcy50aHJlZS1jb2x1bW5zLFxuLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLWdyaWQtbGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxudWwudWRzLWRpc3BsYXktbGlzdCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDFyZW07XG59XG51bC51ZHMtZGlzcGxheS1saXN0IGxpIHNwYW4ge1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cblxuLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLW92ZXJsYXkgaDQge1xuICBtYXJnaW46IDAuNXJlbTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbn1cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBzcGFuIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDEuMTI1cmVtIEFyaWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnVkcy1jaGFydHMtYW5kLWdyYXBocy1vdmVybGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5jYW52YXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51ZHMtYW5jaG9yLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udWRzLWFuY2hvci1tZW51LXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDQge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgaDQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udWRzLWFuY2hvci1tZW51IGg0IHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnVkcy1hbmNob3ItbWVudSBoNFthcmlhLWV4cGFuZGVkPXRydWVdIHN2Zyxcbi51ZHMtYW5jaG9yLW1lbnUgaDRbYXJpYS1leHBhbmRlZD10cnVlXSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi51ZHMtYW5jaG9yLW1lbnUgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG4udWRzLWFuY2hvci1tZW51IG5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazpob3ZlciwgLnVkcy1hbmNob3ItbWVudSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4udWRzLWFuY2hvci1tZW51IC5uYXYtbGluayBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXNtIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtc20gLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLW1kIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1tZCAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAudWRzLWFuY2hvci1tZW51LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyBoNCBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAubmF2LWxpbms6aG92ZXIsIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5uYXYtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmM2Mjc7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIC5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1sZyAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbGcgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudWRzLWFuY2hvci1tZW51IGg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIGg0IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgaDQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLm5hdi1saW5rOmhvdmVyLCAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAjZmZjNjI3O1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC14bCAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLXhsIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1pbWFnZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAzcmVtIEFyaWFsO1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciAuY29udGVudCB7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4udWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICB3aWR0aDogMzUlO1xuICBtYXJnaW46IC0yMDFweCA1JSAwIDEwJTtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNhcmQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luOiAtMTYxcHggMiUgMCA4JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtY29udGVudC1jb250YWluZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudC1jb250ZW50LWNvbnRhaW5lciAuY2FyZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQtaW1hZ2UtY29udGFpbmVyID4gLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50LWltYWdlLWNvbnRhaW5lci1oZWFkbGluZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDJyZW0gQXJpYWw7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGgyIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMWZyKTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICByb3ctZ2FwOiAxLjVyZW07XG59XG4udWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LmZvdXItY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi51ZHMtY2FyZC1hcnJhbmdlbWVudC12ZXJ0aWNhbCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNvbnRlbnQtY29udGFpbmVyID4gYnV0dG9uIHtcbiAgbWFyZ2luOiBpbml0aWFsO1xufVxuLnVkcy1jYXJkLWFycmFuZ2VtZW50LXZlcnRpY2FsID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgZmxleDogMjtcbiAgcm93LWdhcDogMS41cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC5mb3VyLWNvbHVtbnMsIC51ZHMtY2FyZC1hcnJhbmdlbWVudCA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jYXJkLWNvbnRhaW5lci5hdXRvLWFycmFuZ2VtZW50LnRocmVlLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtY2FyZC1hcnJhbmdlbWVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnVkcy1jYXJkLWFycmFuZ2VtZW50ID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyLmF1dG8tYXJyYW5nZW1lbnQuZm91ci1jb2x1bW5zLCAudWRzLWNhcmQtYXJyYW5nZW1lbnQgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIuYXV0by1hcnJhbmdlbWVudC50aHJlZS1jb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAudWRzLWNhcmQtYXJyYW5nZW1lbnQtdmVydGljYWwgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuXG4udWRzLW1vZGFsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAwLjc1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi51ZHMtbW9kYWwub3BlbiB7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udWRzLW1vZGFsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogNTMwcHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4udWRzLW1vZGFsLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDJyZW07XG4gIG9wYWNpdHk6IDAuNTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IC0zLjVyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuLnVkcy1tb2RhbC1jbG9zZS1idG4gLmZhLXRpbWVzIHtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4udWRzLW1vZGFsLWNsb3NlLWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnVkcy1tb2RhbC1jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNTZweDtcbiAgfVxufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1MTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG4udWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciA+IHNwYW4ge1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA3ODRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBoZWlnaHQ6IDQzNHB4O1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC51ZHMtaW1hZ2UtYmFja2dyb3VuZC13aXRoLWN0YS1jb250YWluZXIgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVkcy10YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRyIDpudGgtY2hpbGQobisxKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogOTJweDtcbiAgd2lkdGg6IDkycHg7XG4gIG1pbi13aWR0aDogOTJweDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0ciA6Zmlyc3QtY2hpbGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuLnVkcy10YWJsZSA+IHRhYmxlID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgdGgsXG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmhvdmVyIHRoLFxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyOmhvdmVyIHRkLCAudWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6Zm9jdXMgdGgsXG4udWRzLXRhYmxlID4gdGFibGUgdGJvZHkgdHI6Zm9jdXMgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnVkcy10YWJsZSA+IHRhYmxlIHRib2R5IHRyID4gdGgubm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLmluZGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51ZHMtdGFibGUgPiB0YWJsZSB0Ym9keSB0ciA+IHRoLmluZGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG5cbi51ZHMtdGFibGUtZml4ZWQge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi51ZHMtdGFibGUtZml4ZWQtd3JhcHBlciAuc2Nyb2xsLWNvbnRyb2wuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNSwgMjUsIDI1LCAwLjI1KSAwJSwgcmdiYSgyNSwgMjUsIDI1LCAwKSAxMDAlKTtcbiAgbGVmdDogMzE1cHg7XG59XG4udWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLm5leHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUsIDI1LCAyNSwgMCkgMCUsIHJnYmEoMjUsIDI1LCAyNSwgMC4yNSkgMTAwJSk7XG4gIHJpZ2h0OiAwO1xufVxuLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbCBidXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBtYXJnaW46IDAgOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xufVxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVkcy10YWJsZS1maXhlZCA+IHRhYmxlIHRyID4gKjpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHdpZHRoOiAzMTVweDtcbiAgbWluLXdpZHRoOiAzMTVweDtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbn1cbi51ZHMtdGFibGUtZml4ZWQgPiB0YWJsZSB0ciA+ICo6bnRoLWNoaWxkKG4rMiksXG4udWRzLXRhYmxlLWZpeGVkID4gdGFibGUgdGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51ZHMtdGFibGUge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC51ZHMtdGFibGUtZml4ZWQge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudWRzLXRhYmxlLWZpeGVkLXdyYXBwZXIgLnNjcm9sbC1jb250cm9sLnByZXZpb3VzIGJ1dHRvbiwgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5uZXh0IGJ1dHRvbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudWRzLXRhYmxlID4gdGFibGUgdHIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTI4cHg7XG4gICAgbWluLXdpZHRoOiAxMjhweDtcbiAgICBtYXgtd2lkdGg6IDEyOHB4O1xuICB9XG5cbiAgLnVkcy10YWJsZS1maXhlZC13cmFwcGVyIC5zY3JvbGwtY29udHJvbC5wcmV2aW91cyB7XG4gICAgbGVmdDogMTI4cHg7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkRlc2t0b3Agc3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnByb2ZpbGUtaW1nIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1uYW1lIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbi1wcm9mZXNzaW9uIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG4udWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24gdWwucGVyc29uLWNvbnRhY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi51ZHMtcGVyc29uLXByb2ZpbGUgLnBlcnNvbiB1bC5wZXJzb24tc29jaWFsLW1lZGlhcyBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTW9iaWxlIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTkuOThweCkge1xuICAudWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudWRzLXBlcnNvbi1wcm9maWxlIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uLW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuICAudWRzLXBlcnNvbi1wcm9maWxlIC5wZXJzb24tZGVzY3JpcHRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVkcy1wZXJzb24tcHJvZmlsZSAucGVyc29uIHVsLnBlcnNvbi1jb250YWN0LWluZm8gbGkge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvIGFmZml4IGVmZmVjdC5cbiAqL1xuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDM1O1xuICBsZWZ0OiAwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBjb21tZW50cyBpbiBCYXJyaW8uXG4gKi9cbi5hbGVydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWxlcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi50b2FzdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBCb290c3RyYXAgQmFycmlvIHNwZWNpZmljIHN0eWxpbmcgZm9yIHRoZSBCb29rIG1vZHVsZS5cbiAqL1xuLmJvb2stbmF2aWdhdGlvbiAubWVudSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4uYm9vay1uYXZpZ2F0aW9uIC5ib29rLXBhZ2VyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxpbmcgZm9yIHRoZSBCb29rIG1vZHVsZS5cbiAqL1xuLmJvb2stbmF2aWdhdGlvbiAubWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4uYm9vay1uYXZpZ2F0aW9uIC5ib29rLXBhZ2VyIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMC41ZW0gMDtcbn1cblxuLmJvb2stcGFnZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmJvb2stcGFnZXJfX2l0ZW0tLXByZXZpb3VzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLyogTFRSICovXG4gIHdpZHRoOiA0NSU7XG59XG5cbltkaXI9cnRsXSAuYm9vay1wYWdlcl9faXRlbS0tcHJldmlvdXMge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYm9vay1wYWdlcl9faXRlbS0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogOCU7XG59XG5cbi5ib29rLXBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICAvKiBMVFIgKi9cbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qIExUUiAqL1xuICB3aWR0aDogNDUlO1xufVxuXG5bZGlyPXJ0bF0gLmJvb2stcGFnZXJfX2l0ZW0tLW5leHQge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgI2U4ZThlODtcbn1cbmJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgYnJlYWRjcnVtYnMuXG4gKi9cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnJlZ2lvbi1icmVhZGNydW1iIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQVNVIExpYiBCYXJyaW8gYnV0dG9ucy4gRXhwYW5kL292ZXJyaWRlIGJvb3RzdHJhcCBzdHlsZS5cbiAqL1xuLmJ0bi1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxubmF2ICNzZWFyY2gtZm9ybSAuYnRuLmJ1dHRvbiwgbmF2ICNzZWFyY2gtZm9ybSAuYnV0dG9uLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogV1MyLjAgc3R5bGUgYnV0dG9ucyBmb3Igc29tZSBmb3JtIGVsZW1lbnRzICovXG5idXR0b24udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQge1xuICBib3JkZXItcmFkaXVzOiA5NnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIC8qIHNtYWxsIFdTIDIuMCBkZWZhdWx0IGJ1dHRvbiBzaXplICovXG4gIG1hcmdpbjogMCAwLjJyZW0gMC41cmVtIDA7XG59XG5idXR0b24udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICBidXR0b24udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQ6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0OmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJ1dHRvbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodDphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNhcmRzIC0gQ29waWVkIGZyb20gQVNVIFVuaXR5IERlc2lnbiBTeXN0ZW1cbmV4dGVuZHMvX2NhcmRzLnNjc3NcblxuMS4gQmFzaWMgQ2FyZHNcbjMuIFN0b3J5IENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yb3ctc3BhY2VkLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3csIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0sIC5yZXBvLXNlYXJjaCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIGZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbn1cblxuLnJvdy1zcGFjZWQgPiAuY29sLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yb3cgPiAuY29sLCAudmlldy1pZC1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5yZXBvLXNlYXJjaCBmb3JtID4gLmNvbCwgLnJlcG8tc2VhcmNoIC52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgZm9ybSA+IC5jb2wsXG4ucm93LXNwYWNlZCA+IGRpdixcbi52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdyA+IGRpdixcbi52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJlcG8tc2VhcmNoIGZvcm0gPiBkaXYsXG4ucmVwby1zZWFyY2ggLnZpZXctaWQtY29sbGVjdGlvbnMgLnZpZXdzLXZpZXctZ3JpZCBmb3JtID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmJsb2NrLWxhdGVzdC1hZGRpdGlvbnMtdG8tY29sbGVjdGlvbi1ibG9jayAuY2FyZCB7XG4gIGhlaWdodDogdW5zZXQ7XG59XG4uYmxvY2stbGF0ZXN0LWFkZGl0aW9ucy10by1jb2xsZWN0aW9uLWJsb2NrIC5jYXJkIC5jYXJkIGltZywgLmJsb2NrLWxhdGVzdC1hZGRpdGlvbnMtdG8tY29sbGVjdGlvbi1ibG9jayAuY2FyZCAuY2FyZCAuaWNvbi1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbi5ibG9jay1sYXRlc3QtYWRkaXRpb25zLXRvLWNvbGxlY3Rpb24tYmxvY2sgLmNhcmQgLmNhcmQgLmljb24tY29udGFpbmVyIGkge1xuICBtYXJnaW4tdG9wOiAyNSU7XG59XG5cbi5jYXJkIC5zdHJldGNoZWQtbGluayB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlcyAuY2FyZC1ob3Jpem9udGFsIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4udmlldy1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlkIC5jYXJkLWhvcml6b250YWwgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIgLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTAwMDAwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBjb21tZW50cyBpbiBCYXJ0aWsuXG4gKi9cbi8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIG92ZXIgc3BlY2lmaWNpdHkgb2YgI2NvbnRlbnQgaDIgKi9cbiNjb250ZW50IC5jb21tZW50LXdyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbiNjb250ZW50IC5jb21tZW50LXdyYXBwZXIgaDIuY29tbWVudC1mb3JtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmZpZWxkLW5vZGUtLWNvbW1lbnQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY29tbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbltkaXI9cnRsXSAuY29tbWVudCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uY29tbWVudF9fbWV0YSB7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIC8qIExUUiAqL1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbltkaXI9cnRsXSAuY29tbWVudF9fbWV0YSB7XG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG59XG5cbi5jb21tZW50X19hdHRyaWJ1dGlvbiBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4vKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBvdmVyIHNwZWNpZmljaXR5IG9mIC5maWVsZC0tdHlwZS1pbWFnZSBpbWcgKi9cbi5jb21tZW50IC5maWVsZC0tbmFtZS11c2VyLXBpY3R1cmUgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudF9fYXV0aG9yIC51c2VybmFtZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jb21tZW50X19hdXRob3Ige1xuICBtYXJnaW46IDRweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29tbWVudF9fdGltZSxcbi5jb21tZW50X19wZXJtYWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjNjg2OTZiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAwIDAuNWVtIDAgMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuY29tbWVudF9fdGltZSxcbi5jb21tZW50X19wZXJtYWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCAwLjVlbTtcbn1cblxuLmNvbW1lbnRfX3Blcm1hbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb21tZW50X19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIC8qIExUUiAqL1xuICB0b3A6IDEuMjVlbTtcbiAgYm9yZGVyLXRvcDogMS4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEuMjVlbSBzb2xpZCAjZDBkMGQwO1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyLWJvdHRvbTogMS4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnRfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDEuMjVlbSBzb2xpZCAjZDBkMGQwO1xufVxuXG4uY29tbWVudF9fY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIC8qIExUUiAqL1xuICB0b3A6IDEuMjVlbTtcbiAgYm9yZGVyLXRvcDogMS4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEuMjVlbSBzb2xpZCAjZmZmZmZmO1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyLWJvdHRvbTogMS4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItbGVmdDogMS4yNWVtIHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5jb21tZW50X19jb250ZW50IGgzIHtcbiAgbWFyZ2luLXRvcDogMC45NGVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjQ1ZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQgbmF2IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cblxuLmluZGVudGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmluZGVudGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNvbW1lbnQgLmxpbmtzIHtcbiAgcGFkZGluZzogMCAwIDAuMjVlbSAwO1xufVxuXG4uY29tbWVudCAubGlua3MtaW5saW5lIHNwYW4ge1xuICBwYWRkaW5nOiAwIDAuNWVtIDAgMDtcbiAgLyogTFRSICovXG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuW2Rpcj1ydGxdIC5jb21tZW50IC5saW5rcy1pbmxpbmUgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDAuNWVtO1xufVxuXG4uY29tbWVudC0tdW5wdWJsaXNoZWQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDVweCAycHggNXB4IDVweDtcbiAgLyogTFRSICovXG4gIGJhY2tncm91bmQ6ICNlNTgxYTA7XG59XG5cbltkaXI9cnRsXSAuY29tbWVudC0tdW5wdWJsaXNoZWQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDJweDtcbn1cblxuLyoqXG4gKiBAdG9kbzogdW5wdWJsaXNoZWQgbm9kZXMgaGF2ZSBjbGFzcyAubm9kZS0tdW5wdWJsaXNoZWQuXG4gKiBjaGFuZ2UgdGhpcyB0byAuY29tbWVudC0tdW5wdWJsaXNoZWQuXG4gKi9cbi51bnB1Ymxpc2hlZCAuY29tbWVudC10ZXh0IC5jb21tZW50LWFycm93IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTU4MWEwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTU4MWEwO1xufVxuXG4udW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS4yNWVtIDA7XG59XG5cbi5jb21tZW50LWZvb3RlciB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmNvbW1lbnQtLXVucHVibGlzaGVkIC5jb21tZW50X190ZXh0OmFmdGVyLFxuLm5vZGUtLXVucHVibGlzaGVkIC5jb21tZW50X190ZXh0OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTU4MWEwO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5jb21tZW50LS11bnB1Ymxpc2hlZCAuY29tbWVudF9fY29udGVudDphZnRlcixcbltkaXI9cnRsXSAubm9kZS0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U1ODFhMDtcbn1cblxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgPiBzcGFuID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgPiBzcGFuID4gZGl2ID4gZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlld3MtZmllbGQtdmFyaWF0aW9ucyAuZmllbGQtLW5hbWUtcHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tdmFyaWF0aW9uLWNhcnQtZm9ybS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tdmFyaWF0aW9uLWNhcnQtZm9ybS1mb3JtIC5maWVsZC0tbmFtZS1wdXJjaGFzZWQtZW50aXR5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tdmFyaWF0aW9uLWNhcnQtZm9ybS1mb3JtIC5maWVsZC0tbmFtZS1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSAuZmllbGQtLW5hbWUtcXVhbnRpdHkgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tdmFyaWF0aW9uLWNhcnQtZm9ybS1mb3JtIC5maWVsZC0tbmFtZS1xdWFudGl0eSBpbnB1dCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tdmFyaWF0aW9uLWNhcnQtZm9ybS1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNlZGl0LXNoaXBwaW5nLWluZm9ybWF0aW9uIC5jb2wtYXV0byxcbiNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYmlsbGluZy1pbmZvcm1hdGlvbiAuY29sLWF1dG8sXG4jZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWJpbGxpbmctaW5mb3JtYXRpb24uY29sLWF1dG8sXG4jZWRpdC1vcmRlci1zdW1tYXJ5IC5jb2wtYXV0byxcbiNlZGl0LW9yZGVyLXN1bW1hcnkuY29sLWF1dG8ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4jZWRpdC1zaGlwcGluZy1pbmZvcm1hdGlvbiAjZWRpdC1zaGlwcGluZy1pbmZvcm1hdGlvbi1zaGlwcGluZy1wcm9maWxlLWZpZWxkLXJ1Yy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXctaWQtbGlzdGFkb19kZV9wcm9kdWN0b3MgLnZpZXdzLXJvdyA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52aWV3LWlkLWxpc3RhZG9fZGVfcHJvZHVjdG9zIC52aWV3cy1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZpZXctaWQtbGlzdGFkb19kZV9wcm9kdWN0b3MgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICB3aWR0aDogMzIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTkxMjI5O1xufVxuXG4uY2FydC1ibG9jay0tY29udGVudHMge1xuICBiYWNrZ3JvdW5kOiAjNTkxMjI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5jYXJ0LWJsb2NrLS1jb250ZW50cyAuY2FydC1ibG9jay0tY29udGVudHNfX2l0ZW1zIHtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uY2FydC1ibG9jay0tY29udGVudHMgLmNhcnQtYmxvY2stLWNvbnRlbnRzX19pdGVtcyB0YWJsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcnQtYmxvY2stLWNvbnRlbnRzIC5jYXJ0LWJsb2NrLS1jb250ZW50c19faXRlbXMgdGFibGUgdGhlYWQudGhlYWQtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjNTkxMjI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJ0LWJsb2NrLS1jb250ZW50cyAuY2FydC1ibG9jay0tY29udGVudHNfX2l0ZW1zIHRhYmxlIHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB7XG4gIGJhY2tncm91bmQ6ICM1OTEyMjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgLmNhcnQtYmxvY2stLW9mZmNhbnZhcy1jb250ZW50c19fbGlua3Mge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyAuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNvbnRlbnRzX19saW5rcyBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyAuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNvbnRlbnRzX19saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNlNTgxYTA7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgLmNsb3NlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSAuYnRuLCAuY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSB0ZC5jYXJ0LWJsb2NrLS1vZmZjYW52YXMtY2FydC10YWJsZV9fdGl0bGUsXG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3ByaWNlIHtcbiAgcGFkZGluZzogMC41cmVtIDAuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSB0ZC5jYXJ0LWJsb2NrLS1vZmZjYW52YXMtY2FydC10YWJsZV9fcXVhbnRpdHkge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgLmJ0biwgLmNhcnQtLWNhcnQtb2ZmY2FudmFzIHRhYmxlIC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSAuYnRuOmhvdmVyLCAuY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogI2U1ODFhMDtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSB0Zm9vdCAuYnRuLCAuY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGZvb3QgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5jYXJ0LS1jYXJ0LW9mZmNhbnZhcyB0YWJsZSB0Zm9vdCAuYnRuOmhvdmVyLCAuY2FydC0tY2FydC1vZmZjYW52YXMgdGFibGUgdGZvb3QgLnVkcy1tb2RhbC1jbG9zZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGMxZDQwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBDb250ZXh0dWFsIGxpbmtzIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpby5cbiAqL1xuLmNvbnRleHR1YWwtbGlua3MgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtc2hhZG93OiAwIDAgMDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogQ29sbGFwc2libGUgZGV0YWlscy5cbiAqXG4gKiBAc2VlIGNvbGxhcHNlLmpzXG4gKiBAc2VlIGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9jc3MtYmFja2dyb3VuZC1pbWFnZS1oYWNrcy9cbiAqL1xuZGV0YWlscyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmRldGFpbHMgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgcGFkZGluZzogMC41ZW0gMS41ZW07XG59XG5cbi8qIEB0b2RvIFJlZ3Jlc3Npb246IFRoZSBzdW1tYXJ5IG9mIHVuY29sbGFwc2libGUgZGV0YWlscyBhcmUgbm8gbG9uZ2VyXG4gICAgIHZlcnRpY2FsbHkgYWxpZ25lZCB3aXRoIHRoZSAuZGV0YWlscy13cmFwcGVyIGluIGJyb3dzZXJzIHdpdGhvdXQgbmF0aXZlXG4gICAgIGRldGFpbHMgc3VwcG9ydC4gKi9cbnN1bW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNWVtO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCYXJ0aWsncyBkcm9wYnV0dG9uIGNvbXBvbmVudC5cbiAqL1xuLmpzIC5kcm9wYnV0dG9uLXdyYXBwZXIgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpdHkgb2YgLmpzIHRkIC5kcm9wYnV0dG9uLXdpZGdldCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlNGU0ICNkMmQyZDIgI2I0YjRiNCAjZDJkMmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2YzZjMsICNlOGU4ZTgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTI1ZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uanMgLmRyb3BidXR0b24td2lkZ2V0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlNGU0ICNkMmQyZDIgI2I0YjRiNCAjZDJkMmQyO1xufVxuXG4uanMgLmRyb3BidXR0b24td2lkZ2V0IC5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4zMmVtIDFlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcbn1cblxuLmpzIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uLXdpZGdldCAuZHJvcGJ1dHRvbi1hY3Rpb24gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXS5qcyAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24tYWN0aW9uIGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmpzIC5kcm9wYnV0dG9uIC5zZWNvbmRhcnktYWN0aW9uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXRvZ2dsZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlOGU4ZTgsICNkMmQyZDIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZDJkMmQyKTtcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXRvZ2dsZSAuZHJvcGJ1dHRvbi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG5cbi5qcyAuZHJvcGJ1dHRvbiBhIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbn1cblxuLmpzIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbjpob3Zlcixcbi5qcyAuZHJvcGJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RlZGVkZTtcbiAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBHZW5lcmFsIHN0eWxlcyBmb3IgZHJvcGJ1dHRvbnMuXG4gKi9cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIHBhZGRpbmc6IDAuMWVtIDAuNWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGJ1dHRvbiAuc2Vjb25kYXJ5LWFjdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmpzIHRkIC5kcm9wYnV0dG9uLW11bHRpcGxlIHtcbiAgcGFkZGluZy1yaWdodDogMTBlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmpzIHRkIC5kcm9wYnV0dG9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyZW07XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi13cmFwcGVyLFxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIGgyLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiBoMiB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgaDIgLmJ0biwgLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyBoMiAudWRzLW1vZGFsLWNsb3NlLWJ0biwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gaDIgLmJ0biwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gaDIgLnVkcy1tb2RhbC1jbG9zZS1idG4ge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmNhcmQtaGVhZGVyIGgyIC5idG46YWZ0ZXIsIC5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmNhcmQtaGVhZGVyIGgyIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFmdGVyLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgaDIgLmJ0bjphZnRlciwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGgyIC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBjb250ZW50OiBcIu+BuFwiO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkLWhlYWRlciBoMiAuYnRuLmNvbGxhcHNlZDphZnRlciwgLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuY2FyZC1oZWFkZXIgaDIgLmNvbGxhcHNlZC51ZHMtbW9kYWwtY2xvc2UtYnRuOmFmdGVyLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgaDIgLmJ0bi5jb2xsYXBzZWQ6YWZ0ZXIsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBoMiAuY29sbGFwc2VkLnVkcy1tb2RhbC1jbG9zZS1idG46YWZ0ZXIge1xuICAvKiBzeW1ib2wgZm9yIFwiY29sbGFwc2VkXCIgcGFuZWxzICovXG4gIGNvbnRlbnQ6IFwi74G3XCI7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIHVsLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuZmFjZXQtaXRlbSwgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24gLmZhY2V0LWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuZmFjZXQtaXRlbV9fY291bnQsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5mYWNldC1pdGVtX19jb3VudCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6ICM4QzFENDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cyAuZmFjZXQtaXRlbV9fdmFsdWUsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5mYWNldC1pdGVtX192YWx1ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC51aS1zbGlkZXItcGlwcyAudWktc2xpZGVyLWxhYmVsLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAudWktc2xpZGVyLXBpcHMgLnVpLXNsaWRlci1sYWJlbCB7XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5zaWRlYmFyIC5ibG9jay5ibG9jay1mYWNldHMgLmNhcmQtaGVhZGVyLCAuYmxvY2stZmFjZXRzLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2lkZWJhciAuYmxvY2suYmxvY2stZmFjZXRzIC5jYXJkID4gZGl2Omxhc3QtY2hpbGQsIC5ibG9jay1mYWNldHMuYWNjb3JkaW9uIC5jYXJkID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG5kaXYjYmxvY2stc2VhcmNoZmlsdGVyYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZGl2I2Jsb2NrLXNlYXJjaGZpbHRlcmJsb2NrIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZhY2V0X2xpc3RfaXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhY2V0X2xpc3RfaXRlbXMgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDJweCA2cHggMnB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyOiAxcHggI2Q0ZDRkNCBzb2xpZCAhaW1wb3J0YW50O1xufVxuXG4uZmFjZXRzX3N1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbiNibG9jay1mYWNldHN1bW1hcnkgdWwgPiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZmFjZXQtaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmZhY2V0LWl0ZW0gYSAuZmFjZXQtaXRlbV9fdmFsdWUsIC5mYWNldC1pdGVtIGEgLmZhY2V0LWl0ZW1fX2NvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZlZWQgaWNvbiBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8uXG4gKi9cbi5mZWVkLWljb24ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBmaWVsZCBjb21wb25lbnRzLlxuICovXG4uZmllbGRfX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLm5vZGUtLXR5cGUtYXN1LXJlcG9zaXRvcnktaXRlbSAuZmllbGRfX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICBtYXJnaW46IDAgMCAxLjJyZW07XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZF9fbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAvKm1hcmdpbjogMDsqL1xuICBwYWRkaW5nLXJpZ2h0OiAwLjNyZW07XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkX19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB1bC5saW5rcyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgdWwubGlua3MgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG4gIC8qIExUUiAqL1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5bZGlyPXJ0bF0gLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgdWwubGlua3MgbGkge1xuICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogTFRSICovXG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICAgIC8qIExUUiAqL1xuICB9XG5cbiAgW2Rpcj1ydGxdIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgfVxuXG4gIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSArIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi5maWVsZC0tdHlwZS1pbWFnZSBpbWcsXG4uZmllbGQtLW5hbWUtZmllbGQtdXNlci1waWN0dXJlIGltZyB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi5maWVsZC0tdHlwZS1pbWFnZSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3Mge1xuICBtYXJnaW46IDAgMCAxLjJyZW07XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwsXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwsXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIHVsLmxpbmtzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICAvKiBMVFIgKi9cbiAgcGFkZGluZzogMCAxcmVtIDAgMDtcbiAgLyogTFRSICovXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbltkaXI9cnRsXSAuZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyBsaSB7XG4gIHBhZGRpbmc6IDAgMCAwIDFyZW07XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbi5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW1nLmNvcHlyaWdodC1sb2dvIHtcbiAgLypiYWNrZ3JvdW5kOiAjMDAwOyovXG4gIG1heC13aWR0aDogMTQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtc2VhcmNoLXJlc3VsdCAuZmllbGQtLW5hbWUtZmllbGQtbGlua2VkLWFnZW50IC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXZpZXctbW9kZS1zZWFyY2gtcmVzdWx0IC5maWVsZC0tbmFtZS1maWVsZC1saW5rZWQtYWdlbnQgLmZpZWxkX19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCIgL1wiO1xufVxuLm5vZGUtLXZpZXctbW9kZS1zZWFyY2gtcmVzdWx0IC5maWVsZC0tbmFtZS1maWVsZC1saW5rZWQtYWdlbnQgLmZpZWxkX19pdGVtOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5yZXVzZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtb3Blbi1hY2Nlc3Mgc3ZnIHtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgZmlsbDogIzhjMWQ0MDtcbn1cblxuLmljb24tbGluazpob3ZlciBzdmcsXG4uaWNvbi1saW5rOmZvY3VzIHN2ZyB7XG4gIGZpbGw6ICNkMjMxNTM7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1wZWVyLXJldmlld2VkIC5mYS1leWUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnRleHQtc2hvdy1tb3JlIC5tdWx0aS1jb2xsYXBzZSBwOmxhc3QtY2hpbGQsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLXJpY2gtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYnV0dG9uLnNob3ctbW9yZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1pZGVudGlmaWVyLXR5cGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlIC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1pZGVudGlmaWVyLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIjogXCI7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1pZGVudGlmaWVyLXZhbHVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAubm9kZV9fY29udGVudCA+IC5maWVsZDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkX19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5pbmxpbmUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtbm90ZS1wYXJhID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtbm90ZS1wYXJhID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIgPiAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZWQtaWRlbnRpZmllciA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIgLnBhcmFncmFwaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSA+IC5wYXJhZ3JhcGggPiAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSA+IC5maWVsZF9faXRlbSwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtcmVzb3VyY2UgPiAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1hcmNoaXZhbC1vYmplY3QgPiAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1yZXBvc2l0b3J5ID4gLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtdG9wLWNvbnRhaW5lciA+IC5maWVsZF9fbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnZpZXdzLWZpZWxkLXJpcHJhcC1yZXN1bHRzIC5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW55ZWxsb3c7XG59XG4udmlld3MtZmllbGQtcmlwcmFwLXJlc3VsdHMgLmZhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG59XG4udmlld3MtZmllbGQtcmlwcmFwLXJlc3VsdHMgLnJpcHJhcG5vdGZvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIERlZmF1bHQgc3R5bGUgZm9yIGZpbGUgbW9kdWxlLlxuICovXG4vKiBGaWxlIGljb25zLiovXG4uZmlsZSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAvKiBMVFIgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuZmlsZSB7XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5maWxlLS1nZW5lcmFsLFxuLmZpbGUtLWFwcGxpY2F0aW9uLW9jdGV0LXN0cmVhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24tb2N0ZXQtc3RyZWFtLnBuZyk7XG59XG5cbi5maWxlLS1wYWNrYWdlLXgtZ2VuZXJpYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGFja2FnZS14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLXgtb2ZmaWNlLXNwcmVhZHNoZWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1zcHJlYWRzaGVldC5wbmcpO1xufVxuXG4uZmlsZS0teC1vZmZpY2UtZG9jdW1lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3gtb2ZmaWNlLWRvY3VtZW50LnBuZyk7XG59XG5cbi5maWxlLS14LW9mZmljZS1wcmVzZW50YXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3gtb2ZmaWNlLXByZXNlbnRhdGlvbi5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dC14LXNjcmlwdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdGV4dC14LXNjcmlwdC5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dC1odG1sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZXh0LWh0bWwucG5nKTtcbn1cblxuLmZpbGUtLXRleHQtcGxhaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQtcGxhaW4ucG5nKTtcbn1cblxuLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24tcGRmLnBuZyk7XG59XG5cbi5maWxlLS1hcHBsaWNhdGlvbi14LWV4ZWN1dGFibGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLXgtZXhlY3V0YWJsZS5wbmcpO1xufVxuXG4uZmlsZS0tYXVkaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2F1ZGlvLXgtZ2VuZXJpYy5wbmcpO1xufVxuXG4uZmlsZS0tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLXgtZ2VuZXJpYy5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdGV4dC14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pbWFnZS14LWdlbmVyaWMucG5nKTtcbn1cblxuYXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZW5jbG9zdXJlLCB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1lbmNsb3N1cmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxudmlkZW8ge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuI2ZwLWZsZXhzbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLFxuI2ZwLWZsZXhzbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLyogZml4IGJvdHRvbSBvZiBhcnJvdyBnZXR0aW5nIGN1dCBvZmYgKi9cbi8qIHdlIHdhbnQgdGhlIGNvbnRyb2xzIGFsd2F5cyB2aXNpYmxlIGFuZCBvdXRzaWRlIHRoZSBjb250ZW50IGFyZWEgKi9cbi5mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjc7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgdG9wOiA0NSU7XG59XG5cbi5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luOiAwIDUwcHggNjBweCA1MHB4O1xufVxuXG4vKiBtYWtlIHJvb20gZm9yIGNvbnRyb2xzIG9uIHRoZSBvdXRzaWRlICovXG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICByaWdodDogLTUwcHg7XG59XG5cbi8qIGFuZCBrZWVwIHRoZW0gdGhlcmUgKi9cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiB7XG4gIGxlZnQ6IC01MHB4O1xufVxuXG4vKiBiZXR0ZXIgaWNvbnMgZm9yIHRoZSBwYXVzZS9wbGF5IGNvbnRyb2wgKi9cbi5mbGV4LXBhdXNlcGxheSBhIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvdHRvbTogLTIwcHg7XG59XG5cbiNmbGV4LXJlY2VudC1rZWVwLWl0ZW1zIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAudmlldy1jb250ZW50LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnZpZXctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5zbGlkZXMgbGkgaW1nLCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLnNsaWRlcyBsaSBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5zbGlkZXMgbGkgLmZsZXgtY2FwdGlvbiwgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIC5zbGlkZXMgbGkgLmZsZXgtY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAwcHggMjBweDtcbn1cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcyAuc2xpZGVzIGxpIGksIC52aWV3LWlkLWZsZXhzbGlkZXJfdmlld3NfZXhhbXBsZSAuc2xpZGVzIGxpIGkge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnZpZXctaWQtbGFuZGluZ19wYWdlX3JlY2VudF9rZWVwX2l0ZW1zIC5mbGV4LXZpZXdwb3J0LCAudmlldy1pZC1mbGV4c2xpZGVyX3ZpZXdzX2V4YW1wbGUgLmZsZXgtdmlld3BvcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udmlldy1mZWF0dXJlZC1jb250ZW50IC52aWV3LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWZlYXR1cmVkLWNvbnRlbnQgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICBtYXJnaW4tYm90dG9tOiBub25lO1xufVxuLnZpZXctZmVhdHVyZWQtY29udGVudCBhcnRpY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGF1c2U6OmJlZm9yZSwgLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wbGF5OjpiZWZvcmUge1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GLXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbn1cblxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG59XG5cbi5tYWluLWNvbnRlbnQgLmZsZXgtcGF1c2VwbGF5IGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4jYmxvY2stYXN1YnJhbmRmb290ZXIsICNibG9jay1hc3VsaWJyYXJ5Zm9vdGVyYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbiNibG9jay1hc3VicmFuZGZvb3RlciBoNSwgI2Jsb2NrLWFzdWxpYnJhcnlmb290ZXJibG9jayBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnNpdGUtZm9vdGVyIC5jb250YWluZXItZmx1aWQsIC5zaXRlLWZvb3RlciAuY29udGFpbmVyLXNtLCAuc2l0ZS1mb290ZXIgLmNvbnRhaW5lci1tZCwgLnNpdGUtZm9vdGVyIC5jb250YWluZXItbGcsIC5zaXRlLWZvb3RlciAuY29udGFpbmVyLXhsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYmxvY2stYXN1bGlicmFyeWZvb3RlcmJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG59XG5cbi8qIE1vYmlsZSBicmVha3BvaW50ICovXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmFzdWxpYi1mb290ZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAsIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4jd3JhcHBlci1mb290ZXItbGFuZC1hY2sge1xuICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbiN3cmFwcGVyLWZvb3Rlci1sYW5kLWFjayBwIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbiNmb290ZXItY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4jd3JhcHBlci1mb290ZXItY29sdW1ucyB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbiN3cmFwcGVyLWZvb3Rlci1jb2x1bW5zICNmb290ZXItY29sdW1ucyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzkzOTM5O1xufVxuXG5ib2R5Om5vdCgucGF0aC1mcm9udHBhZ2UpIC5tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIGZvcm0gY29tcG9uZW50cy5cbiAqL1xuLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8va2VlcC5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL3JlcXVpcmVkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvLzIgYXV0by8yO1xuICB3aWR0aDogYXV0by8yO1xuICBoZWlnaHQ6IGF1dG8vMjtcbiAgbWFyZ2luOiAwIDAuM2VtO1xufVxuXG5mb3JtIC5maWx0ZXItd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5vZGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIFdlYmZvcm0gc3R5bGluZyBlbGVtZW50cyAtLSBtYXliZSBleHBhbmQgdG8gYWxsIGZvcm0gZWxlbWVudHM/ICovXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4jaWlpZl9ib3ggLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1tb250aF0sXG5pbnB1dFt0eXBlPXRpbWVdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT13ZWVrXSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT11cmxdLFxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT1jb2xvcl0sXG50ZXh0YXJlYSxcbi51bmVkaXRhYmxlLWlucHV0LFxuc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cblxuLyogdGhpcyB0YWJsZSBzdHJ1Y3R1cmUgaXMgYSBsaXR0bGUgbW9yZSBjb21wbGljYXRlZCBzbyBpZ25vcmUgaXQgZm9yIG5vdyAqL1xuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmpzLXdlYmZvcm0tY2hlY2tib3hlcyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbn1cblxuLnJhZGlvLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMTdweDtcbn1cblxuLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmpzLWZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZGlmZi1yZXZpc2lvbnMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmpzLWZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tcmFkaW8tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4ucmFkaW8gbGFiZWwsIC5jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQgMHMsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0IDBzO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG5cbi5mb3JtLWdyb3VwIGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgY29udGVudDogXCLvgIxcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGhlaWdodDogMS40MzI1cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuMDVyZW07XG4gIHRvcDogLTAuMTVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC45cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZm9ybS1yYWRpby1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMS4ycmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5mb3JtLXJhZGlvLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA1cyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKSAwcztcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMgKyAuZm9ybS1jaGVjay1sYWJlbDo6YmVmb3JlLFxuLmZvcm0tcmFkaW8taW5wdXQ6Zm9jdXMgKyAuZm9ybS1yYWRpby1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCAyOSwgNjQsIDAuMjUpO1xufVxuXG4uZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG5cbi8qIERyYWdnYWJsZSB0YWJsZXMgKi9cbmEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAwIDAgMC41cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZHJhZ2dhYmxlIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5vZGUtZm9ybSBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycmVtO1xufVxuXG4ud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS1vcGVyYXRpb25zIGlucHV0IHtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xufVxuXG4ud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZCBpbnB1dFt0eXBlPWltYWdlXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZCBpbnB1dFt0eXBlPWltYWdlXTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuICAud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZCBpbnB1dFt0eXBlPWltYWdlXTphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB0ZCBpbnB1dFt0eXBlPWltYWdlXTphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1pbWFnZV0gKyBpbnB1dFt0eXBlPWltYWdlXSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGZpZWxkc2V0LFxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2ViZm9ybS1tdWx0aXBsZS1hZGQgaW5wdXQuZm9ybS1udW1iZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0LmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5mb3JtLXR5cGUtd2ViZm9ybS1tdWx0aXBsZSB0cjpsYXN0LWNoaWxkIHRkLFxuLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLmZvcm0tdHlwZS13ZWJmb3JtLW11bHRpcGxlIHRoZWFkIHRyIHRoIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZm9ybS10eXBlLXdlYmZvcm0tbXVsdGlwbGUge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuI2dyb3VwX21lbWJlcnNfdGFibGUgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsICN0aGVzaXNfZGlyZWN0b3JfdGFibGUgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsICNjb21taXR0ZWVfbWVtYmVyc190YWJsZSAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciwgI2FkZGl0aW9uYWxfY29udHJpYnV0b3JzX3RhYmxlIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNncm91cF9tZW1iZXJzX3RhYmxlIHRoLCAjdGhlc2lzX2RpcmVjdG9yX3RhYmxlIHRoLCAjY29tbWl0dGVlX21lbWJlcnNfdGFibGUgdGgsICNhZGRpdGlvbmFsX2NvbnRyaWJ1dG9yc190YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5mb3JtLXdyYXBwZXIgc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGRyYWdnYWJsZSBwYXJhZ3JhcGhzICovXG4ubm9kZS1mb3JtIC5maWVsZC1sYWJlbCBoNCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wYXJhZ3JhcGgtdHlwZS10b3Age1xuICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXJhZ3JhcGgtdHlwZS10b3AgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi41cmVtO1xufVxuXG4ubm9kZS1mb3JtIC5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1tdWx0aXBsZS10YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBib3JkZXI6IDA7XG59XG5cbnRkLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucGFyYWdyYXBocy1zdWJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSBkaXYucHJvZ3Jlc3Mtc3RlcCAucHJvZ3Jlc3MtbWFya2VyOjphZnRlciwgLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSBkaXYucHJvZ3Jlc3Mtc3RlcCAucHJvZ3Jlc3MtbWFya2VyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0ICFpbXBvcnRhbnQ7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gZGl2LnByb2dyZXNzLXN0ZXAgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEuN3JlbTtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIGRpdi5wcm9ncmVzcy1zdGVwIGJ1dHRvbjpub3QoLmJ0bi1tYXJvb24pOm5vdCguYnRuLXByaW1hcnkpOm5vdCguYnRuLXByaW1hcnk6aG92ZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gdGQgaW5wdXQuaW1hZ2UtYnV0dG9uIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSB0ZCBpbnB1dC5pbWFnZS1idXR0b246aG92ZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xufVxuXG4vKmZpeGVzIHVuZXF1YWwgaGVpZ2h0cyBvZiBpbnB1dCBhbmQgc2VsZWN0cyovXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMTAuNXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0gSGVhZGVyIC0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI25hdmJhci10b3Age1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1kYXJrIC5uYXYtbGluazpob3ZlcixcbiNuYXZiYXItdG9wLm5hdmJhci1kYXJrIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItZGFyayAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4jbmF2YmFyLXRvcC5uYXZiYXItbGlnaHQgLm5hdi1saW5rOmhvdmVyLFxuI25hdmJhci10b3AubmF2YmFyLWxpZ2h0IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1saWdodCAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMy45ZW0pIHtcbiAgLm5hdmJhci10b2dnbGVhYmxlLXhzIC5uYXZiYXItbmF2IC5uYXYtaXRlbSArIC5uYXYtaXRlbSxcbi5uYXZiYXItdG9nZ2xlYWJsZS14cy5jb2xsYXBzZS5pbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOWVtKSB7XG4gIC5uYXZiYXItdG9nZ2xlYWJsZS1zbSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gKyAubmF2LWl0ZW0sXG4ubmF2YmFyLXRvZ2dsZWFibGUteHMuY29sbGFwc2UuaW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuI2FzdV9tb2JpbGVfbWVudSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnJlZ2lvbi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jYXN1X2hkciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jbmF2YmFyLW1haW4ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbmhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNzaXRlLW5hbWUgYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbiNzaXRlLW5hbWUgLnNpdGUtbmFtZS1zbG9nYW4sICNzaXRlLW5hbWUgLnNpdGUtbmFtZS1zbG9nYW4gYSB7XG4gIGNvbG9yOiAjNGY1NTU3O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnVucHVibGlzaGVkX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRkYTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nOiAxNnB4IDhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjYwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbn1cbi5uYXZiYXItbmF2IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLm5hdmJhci1uYXYgLmJsb2NrLWFzdS1zZWFyY2gge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC5uYXZiYXItbmF2IC5ibG9jay1hc3Utc2VhcmNoIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTVweCAwcHggOHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG4gIH1cbiAgLm5hdmJhci1uYXYgLmJsb2NrLWFzdS1zZWFyY2ggPiAuY29udGVudCA+IC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcbiAgfVxuXG4gIG5hdiAjc2VhcmNoLWZvcm0gaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBuYXYgI3NlYXJjaC1mb3JtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIH1cbn1cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLmZhLWNpcmNsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlciAuZmEtdGltZXMge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI2hlYWRlci1tYWluIC5uYXYtbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jaGVhZGVyLW1haW4gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuI2FzdS1oZWFkZXIgKyBkaXYsICNhc3UtaGVhZGVyICsgbWFpbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiNoZWFkZXItbWFpbiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbiNoZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgdGhlIGhlbHAgYmxvY2suXG4gKi9cbi5ibG9jay1oZWxwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIGljb25zLlxuICovXG4uaWNvbi1oZWxwIHtcbiAgYmFja2dyb3VuZDogdXJsKC8uLi8uLi9pbWFnZXMvaGVscC5wbmcpIDAgNTAlIG5vLXJlcGVhdDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDFweCAwIDFweCAxLjVyZW07XG4gIC8qIExUUiAqL1xufVxuXG5bZGlyPXJ0bF0gLmljb24taGVscCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICBwYWRkaW5nOiAxcHggMS41cmVtIDFweCAwO1xufVxuXG4uZmVlZC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2ZlZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4ucnJzc2Ige1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnJzc2IgbGkge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wbGV4LW9iamVjdC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9wcmlzbS5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL2NvbXBsZXgtZmlsZS5zdmdcIikgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsdGVyOiBpbnZlcnQoNTAlKSBzZXBpYSg1JSkgc2F0dXJhdGUoMTAlKSBodWUtcm90YXRlKDQ5ZGVnKSBicmlnaHRuZXNzKDg4JSkgY29udHJhc3QoNzklKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jb21wbGV4LW9iamVjdC1pY29uLmZhLTJ4IHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMi40cmVtO1xufVxuLmNvbXBsZXgtb2JqZWN0LWljb24uZmEtNngge1xuICB3aWR0aDogNXJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBpbWFnZSBidXR0b25zLlxuICovXG4uaW1hZ2UtYnV0dG9uLmlzLWRpc2FibGVkOmhvdmVyLFxuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZDphY3RpdmUsXG4uaW1hZ2UtYnV0dG9uLmlzLWRpc2FibGVkOmZvY3VzLFxuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogQmFzaWMgc3R5bGluZyBmb3IgY29tbWVudCBtb2R1bGUuXG4gKi9cbi8qKlxuICogSW5kZW50IHRocmVhZGVkIGNvbW1lbnRzLlxuICovXG4uaW5kZW50ZWQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5pbmRlbnRlZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIGl0ZW0gbGlzdC5cbiAqL1xuLml0ZW0tbGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDAuNzVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuaXRlbS1saXN0IHVsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLml0ZW0tbGlzdCB1bCBsaSB7XG4gIC8qIFRoaXMgaXMgbmVlZGVkIHRvIHJlc2V0IHN0eWxlcyBpbiBpdGVtLWxpc3QudGhlbWUuY3NzICovXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtIDAgMDtcbiAgLyogTFRSICovXG59XG5cbltkaXI9cnRsXSAuaXRlbS1saXN0IHVsIGxpIHtcbiAgLyogVGhpcyBpcyBuZWVkZWQgdG8gcmVzZXQgW2Rpcj1cInJ0bFwiXSBzdHlsZXMgaW4gaXRlbS1saXN0LnRoZW1lLmNzcyAqL1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMCAwIDEuMjVyZW07XG59XG5cbi5pdGVtLWxpc3QgLml0ZW0tbGlzdF9fY29tbWEtbGlzdCxcbi5pdGVtLWxpc3QgLml0ZW0tbGlzdF9fY29tbWEtbGlzdCBsaSxcbltkaXI9cnRsXSAuaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QsXG5bZGlyPXJ0bF0gLml0ZW0tbGlzdCAuaXRlbS1saXN0X19jb21tYS1saXN0IGxpIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1yZWNlbnQtaXRlbS10ZWFzZXItcHJpc20gPiAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5ncmF5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZGRlZC1jb250ZW50LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDk2cHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja180IGksIC5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzQgLmNhcmQtdGl0bGUsIC5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgaSwgLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAuY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzQgaSwgLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSBpIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNCAuY29tcGxleC1vYmplY3QtaWNvbiwgLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1jb250ZW50X3JlY2VudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAuY29tcGxleC1vYmplY3QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgaSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1mZWF0dXJlZF9jb2xsZWN0aW9ucyAuc2xpZGVzID4gbGkgPiBkaXYge1xuICBwYWRkaW5nOiAyMnB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAudmlldy1pZC1mZWF0dXJlZF9jb2xsZWN0aW9ucyAuZmxleC1wYXVzZXBsYXkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnZpZXctaWQtZmVhdHVyZWRfY29sbGVjdGlvbnMgLmZsZXhzbGlkZXIgLnNsaWRlcyBpbWcge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmZsZXgtY2FwdGlvbiB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuI2Jsb2NrLWNhbGxzdG9hY3Rpb25ibG9jayB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2FsbHMtdG8tYWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4O1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXRoLWZyb250cGFnZSAubm9kZV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbn1cblxuLmNhcmQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5wcmlzbS1ob21lLXRodW1iIHtcbiAgaGVpZ2h0OiA2cmVtO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucHJpc20tZnVsbHdpZHRoLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc20tdG9wLWxnLWJvdHRvbS1wYWRkZWQtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn1cblxuLnNtLXRvcC1zbS1ib3R0b20tcGFkZGVkLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi8qKiBGaXggZm9yIGhlcm9zIG9uIG1vYmlsZSBkZXZpY2VzICoqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIGRpdltjbGFzc149dWRzLWhlcm9dIC5oZXJvIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBMaXN0IGdyb3VwLlxuICogQSBsaXN0IG9mIGxpbmtzLCBncm91cGVkIHRvZ2V0aGVyLlxuICovXG4ubGlzdC1ncm91cF9fbGluayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDAgMDtcbn1cblxuLmxpc3QtZ3JvdXBfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIG5vZGUgY29tcG9uZW50LlxuICovXG4ubm9kZV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLyogVmlldyBtb2RlIHRlYXNlciBzdHlsZXMuICovXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMC41ZW07XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyLm5vZGUtLXN0aWNreSB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMjQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBwYWRkaW5nOiAwIDFyZW0gMXJlbTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLm5vZGVfX2NvbnRlbnQge1xuICBjbGVhcjogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBOb2RlIG1ldGFkYXRhIHN0eWxlcy4gKi9cbi5ub2RlX19tZXRhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cblxuLm5vZGVfX21ldGEgLmZpZWxkLS1uYW1lLWZpZWxkLXVzZXItcGljdHVyZSBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgLyogTFRSICovXG4gIG1hcmdpbjogMXB4IDFyZW0gMCAwO1xuICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1ydGxdIC5ub2RlX19tZXRhIC5maWVsZC0tbmFtZS1maWVsZC11c2VyLXBpY3R1cmUgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBOb2RlIGxpbmtzIHN0eWxlcy4gKi9cbi5ub2RlX19saW5rcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAvKiBMVFIgKi9cbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5bZGlyPXJ0bF0gLm5vZGVfX2xpbmtzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogVW5wdWJsaXNoZWQgbm9kZSBzdHlsZXMuICovXG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgYmFja2dyb3VuZDogI2ZmY2NjYztcbn1cblxuLm5vZGUtLXVucHVibGlzaGVkIC5jb21tZW50LXRleHQgLmNvbW1lbnQtYXJyb3cge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY0ZjQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY0ZjQ7XG59XG5cbi5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmJsb2NrLWFzdS1pdGVtLWRvd25sb2FkcywgLm5vZGUtLXR5cGUtYXJjaGl2YWwtcmVzb3VyY2UgLmJsb2NrLWFzdS1pdGVtLWRvd25sb2FkcywgLm5vZGUtLXR5cGUtYXJjaGl2YWwtb2JqZWN0IC5ibG9jay1hc3UtaXRlbS1kb3dubG9hZHMsIC5ub2RlLS10eXBlLWFyY2hpdmFsLXRvcC1jb250YWluZXIgLmJsb2NrLWFzdS1pdGVtLWRvd25sb2FkcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtcmVzb3VyY2UgLmZpZWxkX19sYWJlbCwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtb2JqZWN0IC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLWFyY2hpdmFsLXRvcC1jb250YWluZXIgLmZpZWxkX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWluaS1wbGF5ZXIgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaS1wbGF5ZXIgYXVkaW8sIC5taW5pLXBsYXllciB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbmktcGxheWVyIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdHlwZWQtaWRlbnRpZmllciB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLm5vZGUtcHJldmlldy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZDFlOGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNkMWU4ZjUsICNkM2U4ZjQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZDFlOGY1LCAjZDNlOGY0KTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMzMzKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA0OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxOWZmMTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0MTlmZjEsICMxMDc2ZDUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0MTlmZjEsICMxMDc2ZDUpO1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNDhjODtcbiAgYm9yZGVyLXJhZGl1czogMC40ZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA0cHggMWVtIDRweCAwLjZlbTtcbiAgLyogTFRSICovXG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG5bZGlyPXJ0bF0gLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0MTlmZjEsICMxMDc2ZDUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzQxOWZmMSwgIzEwNzZkNSk7XG4gIHBhZGRpbmc6IDRweCAwLjZlbSA0cHggMWVtO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ub2RlLXByZXZpZXctYmFja2xpbms6Zm9jdXMsXG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxOWNmMTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1OWFiZjMsICMyYTkwZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1OWFiZjMsICMyYTkwZWYpO1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNDhjODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2Rpcj1ydGxdIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zm9jdXMsXG5bZGlyPXJ0bF0gLm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1OWFiZjMsICMyYTkwZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU5YWJmMywgIzJhOTBlZik7XG59XG5cbi5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlNjliZTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwZTY5YmUsICMyYTkzZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwZTY5YmUsICMyYTkzZWYpO1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNDhjODtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbltkaXI9cnRsXSAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwZTY5YmUsICMyYTkzZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzBlNjliZSwgIzJhOTNlZik7XG59XG5cbi5ub2RlLXByZXZpZXctYmFja2xpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbyBwYWdlLlxuICovXG4ucmVwby1pdGVtIGgyLCAubm9kZS0tdHlwZS1jb2xsZWN0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIGgyIHtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cbi5yZXBvLWl0ZW0gaDMsIC5ub2RlLS10eXBlLWNvbGxlY3Rpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlcG8taXRlbSAuZmllbGQtLW5hbWUtZmllbGQtcmljaC1kZXNjcmlwdGlvbiwgLm5vZGUtLXR5cGUtY29sbGVjdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtcmljaC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmVwby1pdGVtIC5jb250ZW50LXNlY3Rpb24sIC5ub2RlLS10eXBlLWNvbGxlY3Rpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmNvbnRlbnQtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5ub2RlLS10eXBlLWNvbGxlY3Rpb24gLmNvbC1tZC0xMiwgLm5vZGUtLXR5cGUtY29sbGVjdGlvbiAudmlld3Mtcm93IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc21hbGwtbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5cbi54cy1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmxhcmdlLW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuXG4uc21hbGwtbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuLnNtYWxsLW1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4ueHMtbWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5zbWFsbC1wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuXG4ueHMtcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cblxuLmxhcmdlLXBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5cbi5zbWFsbC1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuXG4uc21hbGwtcGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogNDhweDtcbn1cblxuLnhzLXBhZGRpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRoZSB2aXN1YWwgc3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3Mgc2VhcmNoIGZvcm0ocykuXG4gKi9cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0ge1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtLCAjc2VhcmNoLWhvbWUtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbm5hdiAjc2VhcmNoLWZvcm0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbm5hdiAjc2VhcmNoLWZvcm0gZmllbGRzZXQuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICBuYXYgI3NlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxubmF2ICNzZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgbGluZS1oZWlnaHQ6IDAuNTtcbn1cbm5hdiAjc2VhcmNoLWZvcm0gLmJ1dHRvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zZWFyY2gtaG9tZS1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAsIC5iZW50by1ob21lLXNlYXJjaC1mb3JtIGZpZWxkc2V0LmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucmVwby1zZWFyY2gge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG59XG4ucmVwby1zZWFyY2ggZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5yZXBvLXNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucmVwby1zZWFyY2ggLmZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXBvLXNlYXJjaCBmb3JtIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNzZWFyY2gtZm9ybSAuZm9ybS1zdWJtaXQge1xuICAgIG1hcmdpbjogMC41cmVtIDA7XG4gIH1cbn1cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIHRoZSBTaG9ydGN1dCBhY3Rpb24gbGluayBpbiBCb290c3RyYXAgQmFycmlvLlxuICovXG4uc2hvcnRjdXQtd3JhcHBlciB7XG4gIG1hcmdpbjogMi4yZW0gMCAxLjFlbSAwO1xuICAvKiBTYW1lIGFzIHVzdWFsIC5wYWdlLXRpdGxlIG1hcmdpbi4gKi9cbn1cblxuLnNob3J0Y3V0LXdyYXBwZXIgLnBhZ2UtdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgLyogTFRSICovXG4gIG1hcmdpbjogMDtcbn1cblxuW2Rpcj1ydGxdIC5zaG9ydGN1dC13cmFwcGVyIC5wYWdlLXRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2hvcnRjdXQtYWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAvKiBMVFIgKi9cbiAgcGFkZGluZy10b3A6IDAuMzVlbTtcbn1cblxuW2Rpcj1ydGxdIC5zaG9ydGN1dC1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnNob3J0Y3V0LWFjdGlvbjpob3Zlcixcbi5zaG9ydGN1dC1hY3Rpb246YWN0aXZlLFxuLnNob3J0Y3V0LWFjdGlvbjpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLSBTaWRlYmFyIC0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2lkZWJhciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zaWRlYmFyIC5ibG9jayB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIC8qcGFkZGluZzogJHNwYWNlciAkc3BhY2VyOyovXG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG4uc2lkZWJhciAuYmxvY2sgLmNvbnRlbnQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2lkZWJhciBuYXY6bm90KCNibG9jay1hYm91dCkge1xuICAvKmxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG4gIH1cbiAgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH1cbiAgbGk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIH0qL1xufVxuLnNpZGViYXIgbmF2Om5vdCgjYmxvY2stYWJvdXQpIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXIgbmF2Om5vdCgjYmxvY2stYWJvdXQpIGxpIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLypib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlOyovXG59XG4uc2lkZWJhciBuYXY6bm90KCNibG9jay1hYm91dCkgYTpob3Zlcixcbi5zaWRlYmFyIG5hdjpub3QoI2Jsb2NrLWFib3V0KSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciBuYXY6bm90KCNibG9jay1hYm91dCkgdWwubmF2IHtcbiAgbWFyZ2luOiAtMXJlbTtcbn1cbi5zaWRlYmFyIG5hdi5ibG9jayB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbn1cbi5zaWRlYmFyIC5ibG9jay1hc3UtZmVlZGJhY2stYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNpZGViYXIgaDIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnNpZGViYXIgdGJvZHkge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2lkZWJhciB0ci5ldmVuLFxuLnNpZGViYXIgdHIub2RkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4uc2lkZWJhciAuYnRuLWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnNpZGViYXIgLm5hdi1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xufVxuLnNpZGViYXIgLm5hdi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2lkZWJhciAuYmxvY2stZXhwbG9yZS10aGlzLWNvbGxlY3Rpb24tYmxvY2sgLmNvbnRlbnQgZmllbGRzZXQsIC5zaWRlYmFyIC5ibG9jay1leHBsb3JlLXRoaXMtY29sbGVjdGlvbi1ibG9jayAuY29udGVudCAuZm9ybS1hY3Rpb25zLCAuc2lkZWJhciAuYmxvY2stZXhwbG9yZS10aGlzLWl0ZW0tYmxvY2sgLmNvbnRlbnQgZmllbGRzZXQsIC5zaWRlYmFyIC5ibG9jay1leHBsb3JlLXRoaXMtaXRlbS1ibG9jayAuY29udGVudCAuZm9ybS1hY3Rpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnNpZGViYXIgLmJsb2NrLWZhY2V0cy1zdW1tYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyIC5uYXYtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4uc2lkZWJhciAubmF2LXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc2lkZWJhciAubmF2LWxpbmsge1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDM3cmVtO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOm5vdCguaXMtYWN0aXZlKSB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLnNpZGViYXIgLm5hdi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnNpZGViYXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2lkZWJhciAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2lkZWJhciAubmF2LWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1oZWFkZXIgYSB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyLFxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNpZGViYXIgLmNhcmQtZm9sZGFibGUgLmNhcmQtaGVhZGVyIH4gLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwIDIuNXJlbSAwIDEuNXJlbTtcbn1cbi5zaWRlYmFyIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWJvZHkgPiAubmF2LWxpbms6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZSAuY2FyZC1ib2R5ID4gLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4uc2lkZWJhciAuY2FyZC1mb2xkYWJsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyIGhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi5jb3B5X3Blcm1hbGlua19saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGVybWFsaW5rX2J1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZvb3RlciBTdHlsaW5nLlxuICovXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIHRoZSBza2lwIGxpbmsuXG4gKi9cbi5za2lwLWxpbmsge1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiAjNDk1MDU3O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDFweCAxcmVtIDJweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuM3JlbSAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5za2lwLWxpbmsudmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvJ3MgdGFibGVzLlxuICovXG4uc3RpY2t5LWhlYWRlciB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4uc3RpY2t5LWhlYWRlciB0aCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbnNwYW4ucGFnZS1saW5rIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIGlucHV0LmltYWdlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSBpbnB1dC5pbWFnZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgdGFibGUgZHJhZy5cbiAqL1xudHIuZHJhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG59XG5cbnRyLmRyYWctcHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkO1xufVxuXG5ib2R5IGRpdi50YWJsZWRyYWctY2hhbmdlZC13YXJuaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBUYWJsZSBzZWxlY3QgYmVoYXZpb3IuXG4gKlxuICogQHNlZSB0YWJsZXNlbGVjdC5qc1xuICovXG50ci5zZWxlY3RlZCB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmM7XG59XG5cbnRkLmNoZWNrYm94LFxudGguY2hlY2tib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbltkaXI9cnRsXSB0ZC5jaGVja2JveCxcbltkaXI9cnRsXSB0aC5jaGVja2JveCB7XG4gIC8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIG92ZXIgc3BlY2lmaWNpdHkgb2YgW2Rpcj1cInJ0bFwiXSB0ZCAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRhYmxlIHNvcnQgaW5kaWNhdG9yLlxuICovXG50aC5pcy1hY3RpdmUgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG50ZC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBUYWJsZXNvcnQgaW5kaWNhdG9yIHN0eWxlcy5cbiAqL1xuLnRhYmxlc29ydCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMXB4IDAgMCA1cHg7XG59XG5cbi50YWJsZXNvcnQtLWFzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29yZS9taXNjL2ljb25zL2ZmZmZmZi90d2lzdGllLWRvd24uc3ZnKTtcbn1cblxuLnRhYmxlc29ydC0tZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29yZS9taXNjL2ljb25zL2ZmZmZmZi90d2lzdGllLXVwLnN2Zyk7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRoZW1lIHN0eWxpbmcgZm9yIHRhYnMuXG4gKi9cbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIGEgcmVzaXphYmxlIHRleHRhcmVhLlxuICovXG4uZm9ybS10ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJhcnRpaydzIHVpLXdpZGdldCBjb21wb25lbnQuXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQmFydGlrJ3MgbW9kYWwgd2luZG93c1xuICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi51aS1kaWFsb2cge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udWktZGlhbG9nIGlucHV0LFxuLnVpLWRpYWxvZyBzZWxlY3QsXG4udWktZGlhbG9nIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udWktZGlhbG9nIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2YzZjMsICNlOGU4ZTgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2I0YjRiNDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkMmQyZDI7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2QyZDJkMjtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVlbSAxLjA2M2VtO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRoZW1lIHN0eWxpbmcgZm9yIHVzZXIgbW9kdWxlLlxuICovXG4vKiBWaXN1YWwgc3R5bGluZyBmb3IgdGhlIFBhc3N3b3JkIHN0cmVuZ3RoIGluZGljYXRvciAqL1xuLnBhc3N3b3JkLXN0cmVuZ3RoX19tZXRlciB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGJlMjA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLW91dDtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtd2VhayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzJmMmY7XG59XG5cbi5wYXNzd29yZC1zdHJlbmd0aF9faW5kaWNhdG9yLmlzLWZhaXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZjMyO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy1nb29kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtc3Ryb25nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmUyMDtcbn1cblxuLnBhc3N3b3JkLWNvbmZpcm0sXG4ucGFzc3dvcmQtZmllbGQsXG4ucGFzc3dvcmQtc3RyZW5ndGgsXG4ucGFzc3dvcmQtY29uZmlybS1tYXRjaCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbi5wYXNzd29yZC1zdWdnZXN0aW9ucyB7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNWVtO1xuICBtYXJnaW46IDAuN2VtIDA7XG4gIG1heC13aWR0aDogMzQuN2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xufVxuXG4ucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29uZmlybS1wYXJlbnQsXG4ucGFzc3dvcmQtcGFyZW50IHtcbiAgY2xlYXI6IGxlZnQ7XG4gIC8qIExUUiAqL1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMzNlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuW2Rpcj1ydGxdIC5jb25maXJtLXBhcmVudCxcbltkaXI9cnRsXSAucGFzc3dvcmQtcGFyZW50IHtcbiAgY2xlYXI6IHJpZ2h0O1xufVxuXG4vKiBTdHlsaW5nIGZvciB0aGUgc3RhdHVzIGluZGljYXRvciBvZiB0aGUgcGFzc3dvcmRzIG1hdGNoIHRlc3QuICAqL1xuLnBhc3N3b3JkLWNvbmZpcm0gLm9rIHtcbiAgY29sb3I6ICM3OGJlMjA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucGFzc3dvcmQtY29uZmlybSAuZXJyb3Ige1xuICBjb2xvcjogI2NjMmYyZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIExvZ2luIHBhZ2Ugc3R5cGUgKi9cbi5wYWdlLXVzZXItbG9naW4gbWFpbiAucmVnaW9uLWNvbnRlbnQsXG4ucGFnZS11c2VyLXBhc3N3b3JkIG1haW4gLnJlZ2lvbi1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmVydGljYWwgdGFicyBjb21wb25lbnQuXG4gKi9cbi8qIFZlcnRpY2FsIFRhYnMgUmVzZXQgKi9cbi52ZXJ0aWNhbC10YWJzX19tZW51IHtcbiAgbWFyZ2luOiAtMXB4IDAgLTFweDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDA7XG59XG5cbltkaXI9cnRsXSAudmVydGljYWwtdGFic19fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xZW07XG4gIC8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIHNwZWNpZmljaXR5IG92ZXIgW2Rpcj1cInJ0bFwiXSAucmVnaW9uLWNvbnRlbnQgdWwgKi9cbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVmVydGljYWwgVGFicy5cbiAqL1xuLnZlcnRpY2FsLXRhYnMge1xuICBtYXJnaW46IDA7XG4gIC8qIExUUiAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnZlcnRpY2FsLXRhYnMgdWwgYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuW2Rpcj1ydGxdIC52ZXJ0aWNhbC10YWJzIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAvKiBMVFIgKi9cbiAgd2lkdGg6IDE1ZW07XG4gIG1hcmdpbjogMDtcbiAgLyogTFRSICovXG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVlbTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX3BhbmUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX3BhbmUgPiBzdW1tYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGF5b3V0IG9mIGVhY2ggdGFiLiAqL1xuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtIGE6Zm9jdXMgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS10aXRsZSxcbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTphY3RpdmUgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS10aXRsZSxcbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTpob3ZlciAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0uaXMtc2VsZWN0ZWQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIC8qIExUUiAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5bZGlyPXJ0bF0gLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS5pcy1zZWxlY3RlZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS5pcy1zZWxlY3RlZCAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0tc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTdHlsaW5nIGZvciBWaWV3cyBpbiBCYXJ0aWsuXG4gKi9cbi8qIFRhYiBzdHlsZXMgKi9cbi52aWV3cy1kaXNwbGF5cyAudGFicyAub3BlbiA+IGEge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMC4zcmVtIDAgMDtcbn1cblxuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5vcGVuID4gYTpob3Zlcixcbi52aWV3cy1kaXNwbGF5cyAudGFicyAub3BlbiA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxuLnZpZXdzLWRpc3BsYXlzIC5zZWNvbmRhcnkgLmZvcm0tc3VibWl0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLyogVGFicyBhY3Rpb24gbGlzdCBzdHlsZXMgKi9cbi52aWV3cy1kaXNwbGF5cyAudGFicyAuYWN0aW9uLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBDb250ZXh0dWFsIGZpbHRlciBvcHRpb25zIHN0eWxlcyAqL1xuLnZpZXdzLWZpbHRlcmFibGUtb3B0aW9ucyAuZmlsdGVyYWJsZS1vcHRpb246bnRoLW9mLXR5cGUoZXZlbikgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG59XG5cbi8qIFZpZXdzIGFjdGlvbiBkcm9wYnV0dG9uIHN0eWxlcyAqL1xuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0IHtcbiAgY29sb3I6ICM4YzFkNDA7XG59XG5cbi52aWV3cy11aS1kaXNwbGF5LXRhYi1hY3Rpb25zIC5kcm9wYnV0dG9uIC5mb3JtLXN1Ym1pdDpob3Zlcixcbi52aWV3cy11aS1kaXNwbGF5LXRhYi1hY3Rpb25zIC5kcm9wYnV0dG9uIC5mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4ubWFpbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb2xsZWN0aW9uLXRodW1ibmFpbCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJsb2NrLWZhY2V0cyAudWktc2xpZGVyLXBpcHMgLnVpLXNsaWRlci1waXAtc2VsZWN0ZWQtMiwgLmJsb2NrLWZhY2V0cyAudWktc2xpZGVyLXBpcHMgW2NsYXNzKj11aS1zbGlkZXItcGlwLXNlbGVjdGVkXSwgLmJsb2NrLWZhY2V0cyAudWktc2xpZGVyLXBpcHMgW2NsYXNzKj11aS1zbGlkZXItcGlwLWluaXRpYWxdIHtcbiAgY29sb3I6ICMzNTM1MzU7XG59XG5cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtdmlldy1ncmlkIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuY29sbGVjdGlvbi1yZXN1bHQge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuY29sbGVjdGlvbi1yZXN1bHQge1xuICAgIG1heC13aWR0aDogY2FsYygzMy4zMyUgLSAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuY29sbGVjdGlvbi1yZXN1bHQge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuY29sbGVjdGlvbi1yZXN1bHQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvbGxlY3Rpb24tdGh1bWJuYWlsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZmxleDogMjtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmNvbGxlY3Rpb24tcmVzdWx0IC52aWV3cy1maWVsZC1maWVsZC10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5jb2xsZWN0aW9uLXJlc3VsdDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udmlldy1pZC1zb2xyX3NlYXJjaF9jb250ZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWhlYWRlciBoMiwgLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1oZWFkZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQgLnZpZXctaGVhZGVyIGgyIHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQgLml0ZW0tcmVzdWx0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi52aWV3LWlkLXNvbHJfc2VhcmNoX2NvbnRlbnQgLml0ZW0tcmVzdWx0IHN0cm9uZyArIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuaXRlbS1yZXN1bHQgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuaXRlbS1yZXN1bHQgLnZpZXdzLWZpZWxkLWZpZWxkLW1lZGlhLWltYWdlIGltZywgLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuaXRlbS1yZXN1bHQgLmNvbC1tZC0yIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCAuY29sbGVjdGlvbi10aHVtYm5haWwtaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5cbi52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qKiBPcGVuc2VhZHJhZ29uICoqL1xuLm5vZGUtLXZpZXctbW9kZS1vcGVuLXNlYWRyYWdvbiAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV4cGFuZC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtYXN1LWRvY3VtZW50LCAubm9kZS0tdmlldy1tb2RlLWFzdS1pbWFnZSB7XG4gIC8qIEV4cGFuZCBpY29uIG9uIHRodW1ibmFpbCBkaXNwbGF5ICovXG59XG4ubm9kZS0tdmlldy1tb2RlLWFzdS1kb2N1bWVudCBhIHNwYW4uZXhwYW5kLWltYWdlLCAubm9kZS0tdmlldy1tb2RlLWFzdS1pbWFnZSBhIHNwYW4uZXhwYW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkICNmZmM2Mjc7XG4gIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgI2ZmYzYyNztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubm9kZS0tdmlldy1tb2RlLWFzdS1kb2N1bWVudCBhIC5leHBhbmQtaW1hZ2UgaSwgLm5vZGUtLXZpZXctbW9kZS1hc3UtaW1hZ2UgYSAuZXhwYW5kLWltYWdlIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ubm9kZS0tdmlldy1tb2RlLWFzdS1kb2N1bWVudCAuZmlsZS1jb250YWluZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLCAubm9kZS0tdmlldy1tb2RlLWFzdS1pbWFnZSAuZmlsZS1jb250YWluZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5leHBhbmQtaW1hZ2UsIC52aWV3LXNvbHItc2VhcmNoLWNvbnRlbnQgLmV4cGFuZC1pbWFnZSwgLm5vZGUtLXR5cGUtY29sbGVjdGlvbiAuZXhwYW5kLWltYWdlLCAubm9kZS0tdmlldy1tb2RlLWFzdS1jb21wbGV4LW9iamVjdCAuZXhwYW5kLWltYWdlLCAuY29tcGxleC1vYmplY3QtY2hpbGQtYm94IC5leHBhbmQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVwby1pdGVtIC52aWV3LWRpc3BsYXktaWQtdGh1bWJuYWlsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLWNvbGxlY3Rpb25zLWNvbGxlY3Rpb24tdG9wLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbiNibG9jay12aWV3cy1ibG9jay1jb2xsZWN0aW9ucy1jb2xsZWN0aW9uLXRvcC1jb250ZW50IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnZpZXctcmVvcmRlci1jaGlsZHJlbiAudmlld3MtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlldy1tYW5hZ2UtbWVtYmVycyAuZm9ybS1uby1sYWJlbCA+IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXdzLW1hbmFnZS1tZW1iZXJzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC52aWV3cy1tYW5hZ2UtbWVtYmVycyAuanMtZm9ybS10eXBlLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLCAudmlld3MtcmVvcmRlci1jaGlsZHJlbiAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLCAudmlld3MtcmVvcmRlci1jaGlsZHJlbiAuanMtZm9ybS10eXBlLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb2xsZWN0aW9uLWJyb3dzZS1vYmplY3QgLmljb24tY29udGFpbmVyIGEgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLm1haW4tY29udGVudCAudGh1bWItaW1hZ2UtYm9yZGVyIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udmlldy1pZC1jb250ZW50X3JlY2VudCAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udmlldy1pZC1jb2xsZWN0aW9ucyAuZmFyIHtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5cbi5jb2xsZWN0aW9uLXJlc3VsdCBpbWcge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuLypmaXggZm9yIG5vdWlzbGlkZXIgY29sb3IqL1xuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuLypmaXggZm9yIGRvdWJsZS1yb3dpbmcqL1xuLnZpZXctZGlzcGxheS1pZC10aHJlZV9pbmNsdWRlZF9pdGVtcyAudmlldy1jb250ZW50LnJvdywgLnZpZXctZGlzcGxheS1pZC10aHJlZV9pbmNsdWRlZF9pdGVtcyAucmVwby1zZWFyY2ggZm9ybS52aWV3LWNvbnRlbnQsIC5yZXBvLXNlYXJjaCAudmlldy1kaXNwbGF5LWlkLXRocmVlX2luY2x1ZGVkX2l0ZW1zIGZvcm0udmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKm1ha2UgYmFycmV0dCBmaWx0ZXIgaW5saW5lKi9cbiN2aWV3cy1leHBvc2VkLWZvcm0tYmFycmV0dC1zdWJtaXNzaW9ucy1wYWdlLTEgI2VkaXQtY3JlYXRlZC13cmFwcGVyIGZpZWxkc2V0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1iYXJyZXR0LXN1Ym1pc3Npb25zLXBhZ2UtMSAjZWRpdC1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLyogR0VORVJBTCBTVFlMRVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi8qIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJnLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kOiAjOGMxZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LS1tYWluIGxpIGEge1xuICBjb2xvcjogIzhjMWQ0MDtcbn1cblxuLm1lbnUtLWFjY291bnQgbGkgYSB7XG4gIGNvbG9yOiAjOGMxZDQwO1xufVxuXG4uc2l0ZS1uYW1lLXNsb2dhbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FyZC1ncm91cCBpbWcge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jYXJkLWdyb3VwIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNsaWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGljayA+IGRpdiB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuXG4vKiogY2xhc3NlcyBmb3IgY29tcGxleCBvYmplY3QgZWxlbWVudHMgZGlzcGxheSAqKi9cbi5jb21wbGV4LW9iamVjdC1jaGlsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG5cbi5zcGFjZS1ib3JkZXItYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zcGFjZS1ib3JkZXItYm94IGFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLmNvbXBsZXgtb2JqZWN0LWNoaWxkLWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmNvbXBsZXgtb2JqZWN0LWNoaWxkLWJveCBpbWcge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb21wbGV4LW9iamVjdC1jaGlsZC1ib3ggLm5vZGVfX3RpdGxlIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuLmNvbXBsZXgtb2JqZWN0LWNoaWxkLWJveCA+IGFydGljbGUge1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi52aWV3LWluY2x1ZGVkLWluLWNvbXBsZXgtb2JqZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiByZW1vdmUgcGFkZGluZyBmcm9tIGluc2lkZSBzb21lIHZpZXdzIG9uIHJlcG8gaXRlbSBkaXNwbGF5cyAqL1xuLmZpbGUtY29udGFpbmVyIC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc29jaWFsLWljb25zIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5hLmljb24tbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5pY29uLWxpbmsgaSB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLyogVGhpcyBtaWdodCBiZSB0b28gZ2VuZXJhbCAqL1xuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFJlbW92ZSBtYWluIGNvbnRlbnQgcGFkZGluZyAqL1xuLm5vZGVfX2NvbnRlbnQuY29udGFpbmVyLCAubm9kZV9fY29udGVudCNuYXZiYXItdG9wLCAucmVwby1zZWFyY2ggLm5vZGVfX2NvbnRlbnQuY29udGVudCwgLm5vZGVfX2NvbnRlbnQudmlldy1pZC1jb2xsZWN0aW9ucy52aWV3LWRpc3BsYXktaWQtc3ViX2NvbGxlY3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmRvd25sb2FkLW9wdGlvbnMge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZG93bmxvYWQtb3B0aW9ucyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5kb3dubG9hZC1vcHRpb25zIC5kcm9wZG93bi1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuLmRvd25sb2FkLW9wdGlvbnMgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kZXRhaWxzID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uaW50ZXJhY3QgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgLW1zLWh5cGhlbnM6IGF1dG87XG4gIC1tb3otaHlwaGVuczogYXV0bztcbiAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuXG4uY2l0YXRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFN1YmplY3RzIGFuZCBMaW5rZWQgQWdlbnQsIGFuZCBDb2xsYWJvcmF0aW5nIGluc3RpdHV0aW9ucyAqL1xuYXJ0aWNsZTpub3QoLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhKSAuaW5saW5lLWxpc3QsIC5maWVsZC0tbmFtZS1maWVsZC1jb3B5cmlnaHQtc3RhdGVtZW50IGxpLCAuZmllbGQtLW5hbWUtZmllbGQtcmV1c2UtcGVybWlzc2lvbnMgbGksIC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZS10eXBlIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFsbC1zdWJqZWN0cyAuaW5saW5lLWxpc3QsXG4uYWxsLW1lbWJlcnNoaXBzIC5pbmxpbmUtbGlzdCxcbi5hZ2VudHMgLmlubGluZS1saXN0LFxuLmlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaW5saW5lLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4uYWxsLXN1YmplY3RzIHVsOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSxcbi5hZ2VudHMgdWw6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlLFxuLmFsbC1tZW1iZXJzaGlwcyB1bDpub3QoOmZpcnN0LW9mLXR5cGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1ub3RlLXBhcmEgLmlubGluZS1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZpZWxkOm5vdCguZmllbGQtLW5hbWUtZmllbGQtbm90ZS1wYXJhKSAuaW5saW5lLWxpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSGFuZGxpbmcgaWNvbiBmYWxsYmFja3MgZm9yIGl0ZW1zICovXG4uaWNvbi1jb250YWluZXIge1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pY29uLWNvbnRhaW5lciBpLmZhciwgLmljb24tY29udGFpbmVyIGkuZmEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuXG4uY2FyZC5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmEuaW1hZ2UtbGluayxcbmEuaW1hZ2UtbGluazpob3ZlcixcbmEuaW1hZ2UtbGluazpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBNb2JpbGUgYnJlYWtwb2ludCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5vcmRlci1maXJzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5cbiNtYWNoaW5lIHVsIHtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuXG4uZm9ybS1jb250cm9sLmJ0biwgLmZvcm0tY29udHJvbC51ZHMtbW9kYWwtY2xvc2UtYnRuIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbn0iLCIvKlxuVGhlbWUgTmFtZTogQm9vdHN0cmFwIDQgU2Fzc1xuRGVzY3JpcHRpb246IEJvb3RzdHJhcCA0IHdpdGggU2Fzc1xuKi9cblxuLy8gaW1wb3J0IGZpbGVzXG5AaW1wb3J0IFwiaW1wb3J0XCI7XG5cbi8qIEdFTkVSQUwgU1RZTEVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG5cbi8qIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJnLWludmVyc2Uge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXNoYWRlICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LS1tYWluIGxpIGEge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1zaGFkZTtcbn1cblxuLm1lbnUtLWFjY291bnQgbGkgYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5LXNoYWRlO1xufVxuXG4uc2l0ZS1uYW1lLXNsb2dhbiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWdyb3VwIGltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmNhcmQtZ3JvdXAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICBtYXJnaW46IDBcbn1cblxuLnNsaWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrPmRpdiB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi8qKiBjbGFzc2VzIGZvciBjb21wbGV4IG9iamVjdCBlbGVtZW50cyBkaXNwbGF5ICoqL1xuXG4uY29tcGxleC1vYmplY3QtY2hpbGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG5cbi5zcGFjZS1ib3JkZXItYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnNwYWNlLWJvcmRlci1ib3ggYXJ0aWNsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5jb21wbGV4LW9iamVjdC1jaGlsZC1ib3gge1xuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubm9kZV9fdGl0bGUge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIGh5cGhlbnM6IGF1dG87XG4gICAgfVxuICAgID4gYXJ0aWNsZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgfVxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4udmlldy1pbmNsdWRlZC1pbi1jb21wbGV4LW9iamVjdCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogcmVtb3ZlIHBhZGRpbmcgZnJvbSBpbnNpZGUgc29tZSB2aWV3cyBvbiByZXBvIGl0ZW0gZGlzcGxheXMgKi9cbi5maWxlLWNvbnRhaW5lciAudmlld3Mtcm93IHsgcGFkZGluZzogMDsgfVxuXG4vLyAubWFpbi1jb250ZW50IGEge1xuLy8gICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRtYXJvb247XG4vLyB9XG5cbi5zb2NpYWwtaWNvbnMgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbmEuaWNvbi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5pY29uLWxpbmsgaSB7XG4gIG1hcmdpbi1yaWdodDogLjc1cmVtO1xufVxuXG4vKiBUaGlzIG1pZ2h0IGJlIHRvbyBnZW5lcmFsICovXG5pbWcgeyB3aWR0aDogMTAwJTsgfVxuXG4vKiBSZW1vdmUgbWFpbiBjb250ZW50IHBhZGRpbmcgKi9cbi5ub2RlX19jb250ZW50LmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5maWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5kb3dubG9hZC1vcHRpb25zIHtcbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC52aWV3cy1yb3cge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uZGV0YWlscyA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5pbnRlcmFjdCA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtbXMtd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAtbXMtaHlwaGVuczogYXV0bztcbiAgLW1vei1oeXBoZW5zOiBhdXRvO1xuICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG4gIGh5cGhlbnM6IGF1dG87XG59XG5cbi5jaXRhdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogU3ViamVjdHMgYW5kIExpbmtlZCBBZ2VudCwgYW5kIENvbGxhYm9yYXRpbmcgaW5zdGl0dXRpb25zICovXG5hcnRpY2xlOm5vdCgubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEpIC5pbmxpbmUtbGlzdCwgLmZpZWxkLS1uYW1lLWZpZWxkLWNvcHlyaWdodC1zdGF0ZW1lbnQgbGksIC5maWVsZC0tbmFtZS1maWVsZC1yZXVzZS1wZXJtaXNzaW9ucyBsaSwgLmZpZWxkLS1uYW1lLWZpZWxkLXJlc291cmNlLXR5cGUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYWxsLXN1YmplY3RzIC5pbmxpbmUtbGlzdCxcbi5hbGwtbWVtYmVyc2hpcHMgLmlubGluZS1saXN0LFxuLmFnZW50cyAuaW5saW5lLWxpc3QsXG4uaW5saW5lLWxpc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5pbmxpbmUtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbi5hbGwtc3ViamVjdHMgdWw6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlLFxuLmFnZW50cyB1bDpub3QoOmZpcnN0LW9mLXR5cGUpOjpiZWZvcmUsXG4uYWxsLW1lbWJlcnNoaXBzIHVsOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcvJztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1ub3RlLXBhcmEgLmlubGluZS1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5maWVsZDpub3QoLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGUtcGFyYSkgLmlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEhhbmRsaW5nIGljb24gZmFsbGJhY2tzIGZvciBpdGVtcyAqL1xuLmljb24tY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGkuZmFyLCBpLmZhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRncmF5LTU7XG4gIH1cbn1cbi5jYXJkLm5vZGUtLXR5cGUtYXN1LXJlcG9zaXRvcnktaXRlbSB7XG4gIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbmEuaW1hZ2UtbGluayxcbmEuaW1hZ2UtbGluazpob3ZlcixcbmEuaW1hZ2UtbGluazpmb2N1cyB7IFxuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogTW9iaWxlIGJyZWFrcG9pbnQgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAub3JkZXItZmlyc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuXG4vLyBzdGFydCBvZiB0cnlpbmcgdG8gZml4IG92ZXJmbG93aW5nIHdpZHRoIG9uIG1vYmlsZVxuLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgIC5yb3cge1xuLy8gICAgIG1hcmdpbi1sZWZ0OiAwO1xuLy8gICAgIG1hcmdpbi1yaWdodDogMDtcbi8vICAgfVxuLy8gICAuY29udGFpbmVyIHtcbi8vICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4vLyAgICAgcGFkZGluZy1yaWdodDogMDtcbi8vICAgfVxuLy8gfVxuXG5ibG9ja3F1b3RlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG5cbmFydGljbGUgdWw6bm90KC5maWVsZF9faXRlbXMpOm5vdCguY29udGV4dHVhbC1saW5rcyk6bm90KC5wYWdpbmF0aW9uKSB7XG4gICAgQGV4dGVuZCAudWRzLWxpc3Q7XG59XG5cbiNtYWNoaW5lIHVsIHtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wuYnRuIHtcbiAgd2lkdGg6YXV0bztcbn1cblxuLnBhZ2UtaXRlbSB7XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xufVxuIiwiLyogSU1QT1JUUyAqL1xuLy8gdmFyaWFibGVzXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG4vLyB0eXBvZ3JhcGh5XG5AaW1wb3J0IFwidHlwb2dyYXBoeVwiO1xuLy9ib290c3RyYXBcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwXCI7XG4vL21hdGVyaWFsIGRlc2lnbiBib290c3RyYXBcbi8vQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9tZGJvb3RzdHJhcC9zY3NzL21kYi1mcmVlLnNjc3NcIjtcblxuLy8gbWl4aW5zXG4vLyBAaW1wb3J0IFwibWl4aW5zXCI7XG5cblxuLy8gRm9udCBBd2Vzb21lXG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9kZXNpZ24tdG9rZW5zL2J1aWxkL2Fzc2V0cy9mb250YXdlc29tZS9jc3MvZm9udGF3ZXNvbWUubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vZGVzaWduLXRva2Vucy9idWlsZC9hc3NldHMvZm9udGF3ZXNvbWUvY3NzL3JlZ3VsYXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9AYXN1LWRlc2lnbi1zeXN0ZW0vZGVzaWduLXRva2Vucy9idWlsZC9hc3NldHMvZm9udGF3ZXNvbWUvY3NzL3NvbGlkLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Rlc2lnbi10b2tlbnMvYnVpbGQvYXNzZXRzL2ZvbnRhd2Vzb21lL2Nzcy9icmFuZHMubWluLmNzc1wiO1xuXG4kaW1hZ2UtYXNzZXRzLXBhdGg6ICdodHRwczovL3ByaXNtLmxpYi5hc3UuZWR1L3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMnO1xuXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvQGFzdS1kZXNpZ24tc3lzdGVtL2Jvb3RzdHJhcDQtdGhlbWUvc3JjL3Njc3MvYm9vdHN0cmFwLWFzdSc7XG5cbi8vPT0gQm9vdHN0cmFwIFJlcXVpcmVkXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucyc7XG5cbi8vIFRvIHJlbW92ZSB2YWx1ZXMgZnJvbSBCb290c3RyYXAgbWFwcywgdGhlc2UgbXVzdCBvY2N1ciBiZXR3ZWVuIFJlcXVpcmVkIGFuZCBPcHRpb25hbCBpbXBvcnRzLlxuXG4vLyBjbGVhbiB0aGUgdmFuaWxsYSBjb2xvcnMgZnJvbSAnY29sb3JzJyBtYXBcbiRjb2xvcnM6IG1hcC1yZW1vdmUoXG4gICRjb2xvcnMsXG4gICdibHVlJyxcbiAgJ2luZGlnbycsXG4gICdwdXJwbGUnLFxuICAncGluaycsXG4gICdyZWQnLFxuICAnb3JhbmdlJyxcbiAgJ3llbGxvdycsXG4gICdncmVlbicsXG4gICd0ZWFsJyxcbiAgJ2N5YW4nLFxuICAnZ3JheS1kYXJrJ1xuKTtcblxuLy8gUmVtb3ZlIHZhbmlsbGEgZ3JheXNjYWxlIGNvbG9yc1xuJGdyYXlzOiBtYXAtcmVtb3ZlKFxuICAkZ3JheXMsXG4gICcxMDAnLFxuICAnMjAwJyxcbiAgJzMwMCcsXG4gICc0MDAnLFxuICAnNTAwJyxcbiAgJzYwMCcsXG4gICc3MDAnLFxuICAnODAwJyxcbiAgJzkwMCdcbik7XG5cbi8vIFJlbW92ZSB0aGUgdmFuaWxsYSBwcmltYXJ5IGFuZCBzZWNvbmRhcnkgYnJhbmQgY29sb3JzXG4kdGhlbWUtY29sb3JzOiBtYXAtcmVtb3ZlKCR0aGVtZS1jb2xvcnMsICdwcmltYXJ5JywgJ3NlY29uZGFyeScpO1xuXG4vLyBSZW1vdmUgdGhlIHZhbmlsbGEgc3BhY2luZyB1bml0cyBub3Qgb3ZlcndyaXR0ZW4gYWxyZWFkeVxuJHRoZW1lLWNvbG9yczogbWFwLXJlbW92ZSgkdGhlbWUtY29sb3JzLCAxLCAzLCA1KTtcblxuLy89IEJvb3RzdHJhcCBTY2FmZm9sZGluZyAob3B0aW9uYWwpXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3Mvcm9vdCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290JztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90eXBlJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbWFnZXMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2NvZGUnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2dyaWQnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlcyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93bic7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXYnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhcic7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2FyZCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYnJlYWRjcnVtYic7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvbic7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYmFkZ2UnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2p1bWJvdHJvbic7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYWxlcnQnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tZWRpYSc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cCc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2xvc2UnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RvYXN0cyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbW9kYWwnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Rvb2x0aXAnO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BvcG92ZXInO1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nhcm91c2VsJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9zcGlubmVycyc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludCc7XG5cblxuXG5cblxuLy8gY3NzIEJvb3RzdHJhcCBkb2Vzbid0IGhhdmUgdmFyaWFibGVzIGZvclxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0Bhc3UtZGVzaWduLXN5c3RlbS9ib290c3RyYXA0LXRoZW1lL3NyYy9zY3NzL2Jvb3RzdHJhcC1hc3UtZXh0ZW5kcyc7XG5cblxuLy8gYmFycmlvXG5AaW1wb3J0IFwiYmFycmlvXCI7IiwiLyogVkFSSUFCTEVTICovXG5cbi8vY3VzdG9tIHBhZGRpbmcgYmV0d2VlbiBzZWN0aW9uc1xuJGxhcmdlLXBhZGRpbmc6IDk2cHg7XG4kc21hbGwtcGFkZGluZzogNDhweDtcbiR4cy1wYWRkaW5nOiAyNHB4O1xuXG4vLyBjb2xvcnNcbi8vJHByaW1hcnktc2hhZGU6IHJnYigyNTUsIDc4LCA0Nik7XG4kcHJpbWFyeS1zaGFkZTogcmdiKDE0MCwgMjksIDY0KTtcbiRwcmltYXJ5LWxpZ2h0OiBsaWdodGVuKCRwcmltYXJ5LXNoYWRlLCAzNyUpO1xuJHByaW1hcnktZGFyazogZGFya2VuKCRwcmltYXJ5LXNoYWRlLCAxMiUpO1xuLy8kYWNjZW50LXNoYWRlOiAjMDA3OUMwO1xuJGFjY2VudC1zaGFkZTogIzhDMUQ0MDtcbiRhY2NlbnQtbGlnaHQ6IGxpZ2h0ZW4oJGFjY2VudC1zaGFkZSwgMzclKTtcbiRhY2NlbnQtZGFyazogZGFya2VuKCRhY2NlbnQtc2hhZGUsIDEyJSk7XG5cbi8vIEFTVSBCcmFuZCBTdGFuZGFyZCBDb2xvcnNcbi8vIFJlZmVyZW5jZTogaHR0cHM6Ly9odWIuYXN1LmVkdS9icmFuZC1ocS9icmFuZC1zdGFuZGFyZHMvY29sb3ItcGFsZXR0ZVxuXG4kd2hpdGU6ICNmZmZmZmY7IC8vIFdoaXRlXG4kZ3JheS0xOiAjZmFmYWZhO1xuJGdyYXktMjogI2U4ZThlODtcbiRncmF5LTM6ICNkMGQwZDA7XG4kZ3JheS00OiAjYmZiZmJmO1xuJGdyYXktNTogIzc0NzQ3NDtcbiRncmF5LTY6ICM0ODQ4NDg7XG4kZ3JheS03OiAjMTkxOTE5OyAvLyBCYXNlIGZvbnQgY29sb3IgYW5kIGRlZmF1bHQgYmxhY2sgbGV2ZWxcbiRncmF5czogKCk7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gICAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgICAgICAgICAgJzEnOiAkZ3JheS0xLFxuICAgICAgICAgICAgICAgICAgICAgICAgJzInOiAkZ3JheS0yLFxuICAgICAgICAgICAgICAgICAgICAgICAgJzMnOiAkZ3JheS0zLFxuICAgICAgICAgICAgICAgICAgICAgICAgJzQnOiAkZ3JheS00LFxuICAgICAgICAgICAgICAgICAgICAgICAgJzUnOiAkZ3JheS01LFxuICAgICAgICAgICAgICAgICAgICAgICAgJzYnOiAkZ3JheS02LFxuICAgICAgICAgICAgICAgICAgICAgICAgJzcnOiAkZ3JheS03LFxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgJGdyYXlzXG4pO1xuXG4kZ29sZDogI2ZmYzYyNzsgLy8gQVNVIEdvbGRcbiRtYXJvb246ICM4YzFkNDA7IC8vIEFTVSBNYXJvb25cbiRkYXJrOiAkZ3JheS03O1xuJGxpZ2h0OiAkZ3JheS0yO1xuJGJsdWU6ICMwMGEzZTA7IC8vIEFTVSBCbHVlXG4kZ3JlZW46ICM3OGJlMjA7IC8vIEFTVSBHcmVlblxuJG9yYW5nZTogI2ZmN2YzMjsgLy8gQVNVIE9yYW5nZVxuJGJyaWdodG1hcm9vbjogI2QyMzE1MzsgLy8gSG92ZXIgZm9yIEFTVSBtYXJvb24gbGlua3MgV1MgMS4wXG5cbiRibHVlZm9jdXM6ICMwMGJhZmY7IC8vIEExMXkgRm9jdXMgQmx1ZSAtIHVzZWQgZm9yIGhpZ2hsaWdodGluZyB0aGUgcGFnZSBlbGVtZW50IHdpdGggY3VycmVudCBmb2N1c1xuJGRhcmtnb2xkOiAjN2Y2MjI3OyAvLyBWaXNpdGVkIHN0YXRlIG9mIEFTVSBHb2xkXG4kZGFya21hcm9vbjogIzQ0MGUyMjsgLy8gVmlzaXRlZCBzdGF0ZSBvZiBBU1UgTWFyb29uXG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuXG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gICAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dvbGQnOiAkZ29sZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdtYXJvb24nOiAkbWFyb29uLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2JsdWUnOiAkYmx1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmVlbic6ICRncmVlbixcbiAgICAgICAgICAgICAgICAgICAgICAgICdvcmFuZ2UnOiAkb3JhbmdlLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ3doaXRlJzogJHdoaXRlLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2JsdWVmb2N1cyc6ICRibHVlZm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZGFya2dvbGQnOiAkZGFya2dvbGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZGFya21hcm9vbic6ICRkYXJrbWFyb29uLFxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICRtYXJvb247XG4kc2Vjb25kYXJ5OiAkZ29sZDtcbiRkYW5nZXI6ICNjYzJmMmY7IC8vIEVycm9yXG4kd2FybmluZzogI2ZmN2YzMjsgLy8gV2FybmluZ1xuJHN1Y2Nlc3M6ICM3OGJlMjA7IC8vIFN1Y2Nlc3NcbiRpbmZvOiAjMDBhM2UwOyAvLyBJbmZvcm1hdGlvblxuXG4kYm9yZGVyLWNvbG9yOiAkZ3JheS0zO1xuJGhlYWRlci1kYXJrOiAjMzUzNTM1O1xuJGhlYWRlci10ZXh0OiAjZWRlZGVkO1xuJGhlYWRlci1ob3ZlcjogJGdvbGQ7XG4kZm9jdXMtY29sb3I6ICM0ZDkwZmU7XG5cbiR0aGVtZS1jb2xvcnM6ICgpO1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgICAgICAgICAgICAgICAoXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ29sZCc6ICRnb2xkLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ21hcm9vbic6ICRtYXJvb24sXG4gICAgICAgICAgICAgICAgICAgICAgICAnc3VjY2Vzcyc6ICRzdWNjZXNzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2luZm8nOiAkaW5mbyxcbiAgICAgICAgICAgICAgICAgICAgICAgICd3YXJuaW5nJzogJHdhcm5pbmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZGFuZ2VyJzogJGRhbmdlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICdsaWdodCc6ICRsaWdodCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmF5JzogJGdyYXktNCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdkYXJrJzogJGRhcmssXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheS0xJzogJGdyYXktMSxcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmF5LTInOiAkZ3JheS0yLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dyYXktMyc6ICRncmF5LTMsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheS00JzogJGdyYXktNCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdncmF5LTUnOiAkZ3JheS01LFxuICAgICAgICAgICAgICAgICAgICAgICAgJ2dyYXktNic6ICRncmF5LTYsXG4gICAgICAgICAgICAgICAgICAgICAgICAnZ3JheS03JzogJGdyYXktNyxcbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICR0aGVtZS1jb2xvcnNcbik7XG5cblxuLy8gUmVhc3NpZ24gY29sb3IgdmFycyB0byBzZW1hbnRpYyBjb2xvciBzY2hlbWVcbiRyZWQ6ICNkYzM1NDU7XG4keWVsbG93OiAjZmZjMTA3O1xuJGdyZWVuOiAjMjhhNzQ1O1xuJGN5YW46ICMxN2EyYjg7XG4kd2hpdGU6ICNmZmY7XG4kZ3JheS0xMDA6ICNmOGY5ZmE7XG4kZ3JheS04MDA6ICMzNDNhNDA7XG4vLyAkdGhlbWUtY29sb3JzOiAoIHByaW1hcnk6ICRhY2NlbnQtc2hhZGUsIHNlY29uZGFyeTogJHByaW1hcnktc2hhZGUsIHN1Y2Nlc3M6ICRncmVlbiwgaW5mbzogJGN5YW4sIHdhcm5pbmc6ICR5ZWxsb3csIGRhbmdlcjogJHJlZCwgbGlnaHQ6ICRncmF5LTEwMCwgZGFyazogJGdyYXktODAwKTtcbiRicmFuZC1wcmltYXJ5OiAkYWNjZW50LXNoYWRlO1xuLy8kYnJhbmQtc3VjY2VzczogJGdyZWVuO1xuLy8kYnJhbmQtaW5mbzogJHRlYWw7XG4vLyRicmFuZC13YXJuaW5nOiAkb3JhbmdlO1xuLy8kYnJhbmQtZGFuZ2VyOiAkcmVkO1xuJGJyYW5kLWludmVyc2U6ICRwcmltYXJ5LXNoYWRlO1xuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cbiRib2R5LWJnOiAkd2hpdGU7XG4kYm9keS1jb2xvcjogJGdyYXktODAwO1xuJGludmVyc2UtYmc6ICRwcmltYXJ5LXNoYWRlO1xuJGludmVyc2UtY29sb3I6ICR3aGl0ZTtcbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuJGxpbmstY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4kbGluay1kZWNvcmF0aW9uOiBub25lO1xuJGxpbmstaG92ZXItY29sb3I6ICRhY2NlbnQtZGFyaztcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vIENvbW1lbnRzXG4kY29tbWVudC1zcGFjZXIteDogMS4yNWVtO1xuJGNvbW1lbnQtc3BhY2VyLXk6IDEuMjVlbTtcbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplc1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWU7XG4kZW5hYmxlLXNoYWRvd3M6IGZhbHNlO1xuJGVuYWJsZS1ncmFkaWVudHM6IGZhbHNlO1xuLy8gQVNVIFdTIDIuMCAtIHRleHQvZm9ybSBlbGVtZW50cyBubyB3aWRlciB0aGFuIGNvbC02XG4vLyB0aGlzIHRyYW5zbGF0ZXMgdG8gNzAwcHhcbiRhc3Utd2lkdGg6IDcwMHB4O1xuXG4vLyBVbml0eSB2YXJpYWJsZXMgZm9yIFdTIDIuMCBlbGVtZW50c1xuLy8gRnJvbSB2YXJpYWJsZXMvX2NhcmRzLnNjc3NcbiRjYXJkLWJvcmRlci1yYWRpdXM6IDA7XG5cblxuJHVkcy1icmVha3BvaW50LXhzOiAwOyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLnhzXG4kdWRzLWJyZWFrcG9pbnQtc206IDU3NnB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLnNtXG4kdWRzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLm1kXG4kdWRzLWJyZWFrcG9pbnQtbGc6IDk5MnB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLmxnXG4kdWRzLWJyZWFrcG9pbnQteGw6IDEyNjBweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy54bFxuJHVkcy1icmVha3BvaW50LXh4bDogMTQwMHB4OyAvLyBOb3QgaW4gdXNlIHdpdGhpbiBBU1UgQlM0XG4kdWRzLWJyZWFrcG9pbnQteHh4bDogMTkyMHB4OyAvLyBOb3QgaW4gdXNlIHdpdGhpbiBBU1UgQlM0XG5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6ICR1ZHMtYnJlYWtwb2ludC14cyxcbiAgc206ICR1ZHMtYnJlYWtwb2ludC1zbSxcbiAgbWQ6ICR1ZHMtYnJlYWtwb2ludC1tZCxcbiAgbGc6ICR1ZHMtYnJlYWtwb2ludC1sZyxcbiAgeGw6ICR1ZHMtYnJlYWtwb2ludC14bCxcbik7XG4iLCIvKiBUWVBPR1JBUEhZICovXG5cbi8qIEdvb2dsZSBGb250cyAqL1xuXG4vL0BpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxhdG86NDAwLDMwMCwzMDBpdGFsaWMsNDAwaXRhbGljLDcwMCw3MDBpdGFsaWMsOTAwLDkwMGl0YWxpY1wiKTtcbi8vQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UmFsZXdheTo0MDAsMzAwLDUwMCw2MDAsNzAwLDgwMCw5MDBcIik7XG4vLyBmb250IGZhbWlsaWVzXG4kZm9udC1sYXRvOiAnTGF0bycsXG5BcmlhbCxcblZlcmRhbmEsXG5zYW5zLXNlcmlmO1xuJGZvbnQtcmFsZXdheTogJ1JhbGV3YXknLFxuQXJpYWwsXG5WZXJkYW5hLFxuc2Fucy1zZXJpZjtcbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG4vLyAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogQXJpYWwsIEhlbHZldGljYSwgXCJOaW1idXMgU2FucyBMXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEZyZWVTYW5zLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuJGZvbnQtZmFtaWx5LXNlcmlmOiBHZW9yZ2lhLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIC44NzU7XG4kZm9udC1zaXplLXhzOiAkZm9udC1zaXplLWJhc2UgKiAuNzU7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiBub3JtYWw7XG4kZm9udC13ZWlnaHQtYm9sZDogYm9sZDtcbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNTtcbiRoMS1mb250LXNpemUtaDE6ICRmb250LXNpemUtYmFzZSAqIDIuNTtcbiRoMi1mb250LXNpemUtaDI6ICRmb250LXNpemUtYmFzZSAqIDI7XG4kaDMtZm9udC1zaXplLWgzOiAkZm9udC1zaXplLWJhc2UgKiAxLjc1O1xuJGg0LWZvbnQtc2l6ZS1oNDogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xuJGg1LWZvbnQtc2l6ZS1oNTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRoNi1mb250LXNpemUtaDY6ICRmb250LXNpemUtYmFzZTtcbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAvIDIpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAvIDIgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCUgLyAkY291bnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlIC8gJGNvdW50O1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDI7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAvIDI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAvIDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy9cbiAgICAvLyBQcmludGluZyBUYWJsZXM6XG4gICAgLy8gaHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTgwODE1MTUwOTM0L2h0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIEFTVSBXZWIgU3RhbmRhcmRzOiBib290c3RyYXAtYXN1LmNzcyB2MC4wLjFcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQ29weXJpZ2h0IDIwMjAgQVNVXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy8gTG9hZCBVRFMgRGVzaWduIFRva2Vuc1xuQGltcG9ydCAnZGVzaWduLXRva2Vucy92YXJpYWJsZXMnO1xuXG4vLyBkZWZhdWx0IHBhdGggZm9yIGltYWdlIGFzc2V0cyAoYXNzdW1pbmcgdGhlIGltYWdlcyB3aWxsIGJlIGhvc3RlZCBmcm9tIHRoZSB3ZWIgcm9vdClcbi8vIFN0b3J5Ym9vayBhbmQgdGhlbWVzIG92ZXJyaWRlIHRoaXMgZm9yIHRoZWlyIHBhcnRpY3VsYXIgcGF0aCBuZWVkc1xuJGltYWdlLWFzc2V0cy1wYXRoOiAnL2ltZycgIWRlZmF1bHQ7XG5cbi8vIEFwcGx5IHZhcmlhYmxlIG92ZXJyaWRlcyBiZWZvcmUgaW1wb3J0aW5nIEJvb3RzdHJhcOKAmXMgU2FzcyBmaWxlc1xuQGltcG9ydCAndmFyaWFibGVzL2NvbG9ycyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYWxlcnRzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9iYW5uZXJzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9zcGFjaW5nJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy90eXBvZ3JhcGh5JztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9idXR0b25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9ibG9ja3F1b3Rlcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvY2FyZHMnO1xuQGltcG9ydCAndmFyaWFibGVzL2ljb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pbWFnZXMnO1xuQGltcG9ydCAndmFyaWFibGVzL2ltYWdlLXRleHQtYmxvY2snO1xuQGltcG9ydCAndmFyaWFibGVzL2luc2V0LWJveCc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvaGVhZGluZ3MnO1xuQGltcG9ydCAndmFyaWFibGVzL2xpc3QnO1xuQGltcG9ydCAndmFyaWFibGVzL2hlcm9lcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvdGVzdGltb25pYWxzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9wYXJhZ3JhcGhzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9wYWdlcic7XG5AaW1wb3J0ICd2YXJpYWJsZXMvdGFiYmVkLXBhbmVscyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYnJlYWRjcnVtYic7XG5AaW1wb3J0ICd2YXJpYWJsZXMvZGl2aWRlcnMnO1xuQGltcG9ydCAndmFyaWFibGVzL2Ryb3Bkb3duJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9mb3JtLWZpZWxkcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvcXVvdGUtaW1hZ2UtYmFja2dyb3VuZCc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvdG9vbHRpcHMnO1xuQGltcG9ydCAndmFyaWFibGVzL3ZpZGVvJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9jYXJkLWFuZC1pbWFnZSc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvZ3JpZC1saW5rcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvYmFjay10by10b3AtYnV0dG9uJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9kaXNwbGF5LWxpc3QnO1xuQGltcG9ydCAndmFyaWFibGVzL2NoYXJ0cy1hbmQtZ3JhcGhzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9jYXJkLWltYWdlLWFuZC1jb250ZW50JztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9jYXJkLWFycmFuZ2VtZW50cyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvbW9kYWxzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy90YWJsZXMnO1xuXG4vLz09IEJvb3RzdHJhcCBSZXF1aXJlZFxuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMnO1xuXG4vLyBUbyByZW1vdmUgdmFsdWVzIGZyb20gQm9vdHN0cmFwIG1hcHMsIHRoZXNlIG11c3Qgb2NjdXIgYmV0d2VlbiBSZXF1aXJlZCBhbmQgT3B0aW9uYWwgaW1wb3J0cy5cblxuLy8gY2xlYW4gdGhlIHZhbmlsbGEgY29sb3JzIGZyb20gJ2NvbG9ycycgbWFwXG4kY29sb3JzOiBtYXAtcmVtb3ZlKFxuICAkY29sb3JzLFxuICAnYmx1ZScsXG4gICdpbmRpZ28nLFxuICAncHVycGxlJyxcbiAgJ3BpbmsnLFxuICAncmVkJyxcbiAgJ29yYW5nZScsXG4gICd5ZWxsb3cnLFxuICAnZ3JlZW4nLFxuICAndGVhbCcsXG4gICdjeWFuJyxcbiAgJ2dyYXktZGFyaydcbik7XG5cbi8vIFJlbW92ZSB2YW5pbGxhIGdyYXlzY2FsZSBjb2xvcnNcbiRncmF5czogbWFwLXJlbW92ZShcbiAgJGdyYXlzLFxuICAnMTAwJyxcbiAgJzIwMCcsXG4gICczMDAnLFxuICAnNDAwJyxcbiAgJzUwMCcsXG4gICc2MDAnLFxuICAnNzAwJyxcbiAgJzgwMCcsXG4gICc5MDAnXG4pO1xuXG4vLyBSZW1vdmUgdGhlIHZhbmlsbGEgcHJpbWFyeSBhbmQgc2Vjb25kYXJ5IGJyYW5kIGNvbG9yc1xuJHRoZW1lLWNvbG9yczogbWFwLXJlbW92ZSgkdGhlbWUtY29sb3JzLCAncHJpbWFyeScsICdzZWNvbmRhcnknKTtcblxuLy8gUmVtb3ZlIHRoZSB2YW5pbGxhIHNwYWNpbmcgdW5pdHMgbm90IG92ZXJ3cml0dGVuIGFscmVhZHlcbiR0aGVtZS1jb2xvcnM6IG1hcC1yZW1vdmUoJHRoZW1lLWNvbG9ycywgMSwgMywgNSk7XG5cblxuLy89IEJvb3RzdHJhcCBTY2FmZm9sZGluZyAob3B0aW9uYWwpXG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3Mvcm9vdCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290JztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90eXBlJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbWFnZXMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2NvZGUnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2dyaWQnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93bic7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXYnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhcic7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2FyZCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYnJlYWRjcnVtYic7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvbic7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYmFkZ2UnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2p1bWJvdHJvbic7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYWxlcnQnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tZWRpYSc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2xvc2UnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RvYXN0cyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbW9kYWwnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Rvb2x0aXAnO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BvcG92ZXInO1xuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nhcm91c2VsJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9zcGlubmVycyc7XG5AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzJztcbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludCc7XG5cbi8vIGNzcyBCb290c3RyYXAgZG9lc24ndCBoYXZlIHZhcmlhYmxlcyBmb3JcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1hc3UtZXh0ZW5kcyc7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Db250YWluZXIvIHJvdyAvIGNvbHVtbiBwYWRkaW5nIGFkanVzdG1lbnRzIGZvciBtb2JpbGUuXG5cbkJvb3RzdHJhcCBkb2Vzbid0IG5hdGl2ZWx5IHByb3ZpZGUgYSB3YXkgdG8gYWx0ZXIgdGhlIGJlaGF2aW9yXG5pdHMgbmF0aXZlIGdyaWQgZWxlbWVudHMgYmFzZWQgb24gYSBtZWRpYSBxdWVyeS4gVGhpcyBvdmVycmlkZXNcbnRoYXQgYmVoYXZpb3IgYXQgc2NyZWVucyA8PSA1NzVweC4gKFRoZSBzbWFsbCBicmVha3BvaW50LilcblxuU2hvdWxkIGJlIGluY2x1ZGVkIGFmdGVyIEBpbXBvcnQgc2Nzcy9ncmlkLiBSZWdpc3RlcmVkIGhlcmUgZm9yIGNsYXJpdHkuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OjJyZW07XG4gICAgcGFkZGluZy1yaWdodDoycmVtO1xuICB9XG59XG4iLCIvLyBBU1UgQnJhbmQgU3RhbmRhcmQgQ29sb3JzXG4vLyBSZWZlcmVuY2U6IGh0dHBzOi8vaHViLmFzdS5lZHUvYnJhbmQtaHEvYnJhbmQtc3RhbmRhcmRzL2NvbG9yLXBhbGV0dGVcblxuJHdoaXRlOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4kZ3JheS0xOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuJGdyYXktMjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiRncmF5LTM6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4kZ3JheS00OiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuJGdyYXktNTogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiRncmF5LTY6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4kZ3JheS03OiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuXG4kYm9keS1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcblxuJGdyYXlzOiAoKTtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgICcxJzogJGdyYXktMSxcbiAgICAnMic6ICRncmF5LTIsXG4gICAgJzMnOiAkZ3JheS0zLFxuICAgICc0JzogJGdyYXktNCxcbiAgICAnNSc6ICRncmF5LTUsXG4gICAgJzYnOiAkZ3JheS02LFxuICAgICc3JzogJGdyYXktNyxcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kZ29sZDogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4kbWFyb29uOiAkdWRzLWNvbG9yLWJhc2UtbWFyb29uO1xuJGRhcms6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4kbGlnaHQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4kYmx1ZTogJHVkcy1jb2xvci1iYXNlLWJsdWU7XG4kZ3JlZW46ICR1ZHMtY29sb3ItYmFzZS1ncmVlbjtcbiRvcmFuZ2U6ICR1ZHMtY29sb3ItYmFzZS1vcmFuZ2U7XG5cbiRibHVlZm9jdXM6ICR1ZHMtY29sb3ItYmFzZS1ibHVlZm9jdXM7XG4kZGFya2dvbGQ6ICR1ZHMtY29sb3ItYmFzZS1kYXJrZ29sZDtcbiRkYXJrbWFyb29uOiAkdWRzLWNvbG9yLWJhc2UtZGFya21hcm9vbjtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG5cbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgICdnb2xkJzogJGdvbGQsXG4gICAgJ21hcm9vbic6ICRtYXJvb24sXG4gICAgJ2JsdWUnOiAkYmx1ZSxcbiAgICAnZ3JlZW4nOiAkZ3JlZW4sXG4gICAgJ29yYW5nZSc6ICRvcmFuZ2UsXG4gICAgJ3doaXRlJzogJHdoaXRlLFxuICAgICdibHVlZm9jdXMnOiAkYmx1ZWZvY3VzLFxuICAgICdkYXJrZ29sZCc6ICRkYXJrZ29sZCxcbiAgICAnZGFya21hcm9vbic6ICRkYXJrbWFyb29uLFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogJG1hcm9vbjtcbiRzZWNvbmRhcnk6ICRnb2xkO1xuJGRhbmdlcjogJHVkcy1jb2xvci1hbGVydHMtZXJyb3I7XG4kd2FybmluZzogJHVkcy1jb2xvci1hbGVydHMtd2FybmluZztcbiRzdWNjZXNzOiAkdWRzLWNvbG9yLWFsZXJ0cy1zdWNjZXNzO1xuJGluZm86ICR1ZHMtY29sb3ItYWxlcnRzLWluZm87XG5cbiR0aGVtZS1jb2xvcnM6ICgpO1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgICdnb2xkJzogJGdvbGQsXG4gICAgJ21hcm9vbic6ICRtYXJvb24sXG4gICAgJ3N1Y2Nlc3MnOiAkc3VjY2VzcyxcbiAgICAnaW5mbyc6ICRpbmZvLFxuICAgICd3YXJuaW5nJzogJHdhcm5pbmcsXG4gICAgJ2Rhbmdlcic6ICRkYW5nZXIsXG4gICAgJ2xpZ2h0JzogJGxpZ2h0LFxuICAgICdncmF5JzogJGdyYXktNCxcbiAgICAnZGFyayc6ICRkYXJrLFxuICAgICdncmF5LTEnOiAkZ3JheS0xLFxuICAgICdncmF5LTInOiAkZ3JheS0yLFxuICAgICdncmF5LTMnOiAkZ3JheS0zLFxuICAgICdncmF5LTQnOiAkZ3JheS00LFxuICAgICdncmF5LTUnOiAkZ3JheS01LFxuICAgICdncmF5LTYnOiAkZ3JheS02LFxuICAgICdncmF5LTcnOiAkZ3JheS03LFxuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBMaW5rc1xuLy9cbi8vIENvcGllZCBmcm9tIHZhbmlsbGEgQm9vdHN0cmFwIF92YXJpYWJsZXMuc2NzcyB0byBvdmVycmlkZSB0aGVtXG4vL1xuLy8gVW5zdXJlIGlmIHRoZSBsaW5rIGhvdmVyIGRhcmtlbiBhbmQgc3RyZXRjaGVkIGxpbmsgdmFyaWFibGVzIHdpbGwgY2F1c2UgaXNzdWVzIGZvciB1c1xuLy8gQ29tbWVudGVkIG91dCBmb3Igbm93LCB1bnRpbCB3ZSBkZXRlcm1pbmUgaWYgd2UgbmVlZCB0byBvdmVycmlkZS5cblxuJGxpbmstY29sb3I6ICRtYXJvb247XG4kbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4kbGluay1ob3Zlci1jb2xvcjogJG1hcm9vbjtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IG5vbmU7XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xufVxuXG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuLy8gJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlO1xuXG4vLyAkc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6IGFmdGVyO1xuLy8gJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6IDE7XG5cbiRjYXJkLWNhcC1iZzogcmdiYSgkd2hpdGUsIDAuMDMpO1xuXG4kbmF2LXRhYnMtbGluay1jb2xvcjogJGRhcms7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAkZ3JheS0zO1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6IDA7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRtYXJvb247XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkbWFyb29uO1xuIiwiLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBBU1UgQnJhbmQgU3RhbmRhcmQgRm9udHNcbi8vIFJlZmVyZW5jZTogaHR0cHM6Ly9icmFuZGd1aWRlLmFzdS5lZHUvRWxlbWVudHMtb2YtdGhlLWJyYW5kL0ZvbnRzXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAkdWRzLWZvbnQtZmFtaWx5LWJhc2U7XG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAkdWRzLWZvbnQtd2VpZ2h0LWxpZ2h0ZXI7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICR1ZHMtZm9udC13ZWlnaHQtbGlnaHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAkdWRzLWZvbnQtd2VpZ2h0LW5vcm1hbDtcbiRmb250LXdlaWdodC1ib2xkOiAkdWRzLWZvbnQtd2VpZ2h0LWJvbGQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAkdWRzLWZvbnQtd2VpZ2h0LWJvbGRlcjtcblxuLy8gQm9keSBGb250IENvbG9yXG4kYm9keS1mb250LWNvbG9yOiAkZGFyaztcblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkYm9keS1mb250LWNvbG9yO1xufVxuXG4vLyBUZXh0IGZvcm1hdHRpbmdcbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICRsaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi8vIE5vIHVuZGVybGluZXMgYWxsb3dlZC5cbnUsXG5pbnMge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyBObyB1bmRlcmxpbmVzIGFsbG93ZWQuXG5hYmJyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4vLyBDb3JyZWN0IDxzdHJvbmc+IHRvIHdlaWdodCA3MDAuIChCUzQgZGVmYXVsdCBpcyA5MDAuKVxuLy8gQm9vdHN0cmFwIF9yZXNldC5zYXNzIG92ZXJyaWRlcyB0aGlzIGJlY2F1c2UgaXQgaGFwcGVucyBhZnRlciB0aGlzIGZpbGUgaXMgbG9hZGVkLlxuLy8gSW1wb3J0YW50IHRhZyByZXF1aXJlZC5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJHVkcy1mb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbiIsIlxuLy8gRG8gbm90IGVkaXQgZGlyZWN0bHlcbi8vIEdlbmVyYXRlZCBvbiBXZWQsIDI1IEF1ZyAyMDIxIDE1OjMxOjUxIEdNVFxuXG4kdWRzLWFzc2V0LWZvbnQtaWNvbi1uYW1lOiBcIkZvbnRBd2Vzb21lXCI7XG4kdWRzLWFzc2V0LWZvbnQtaWNvbi10dGY6IFwiYXNzZXRzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiO1xuJHVkcy1hc3NldC1mb250LWljb24tZW90OiBcImFzc2V0cy9mb250YXdlc29tZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIjtcbiR1ZHMtYXNzZXQtZm9udC1pY29uLXdvZmY6IFwiYXNzZXRzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIjtcbiR1ZHMtYXNzZXQtZm9udC1pY29uLXdvZmYtMjogXCJhc3NldHMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIjtcbiR1ZHMtYXNzZXQtZm9udC1pY29uLXN2ZzogXCJhc3NldHMvZm9udGF3ZXNvbWUvc3ByaXRlcy9yZWd1bGFyLnN2Z1wiO1xuJHVkcy1icmVha3BvaW50LXhzOiAwOyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLnhzXG4kdWRzLWJyZWFrcG9pbnQtc206IDU3NnB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLnNtXG4kdWRzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLm1kXG4kdWRzLWJyZWFrcG9pbnQtbGc6IDk5MnB4OyAvLyBNYXBwZWQgdG8gQlM0LCBncmlkLWJyZWFrcG9pbnRzLmxnXG4kdWRzLWJyZWFrcG9pbnQteGw6IDEyNjBweDsgLy8gTWFwcGVkIHRvIEJTNCwgZ3JpZC1icmVha3BvaW50cy54bFxuJHVkcy1icmVha3BvaW50LXh4bDogMTQwMHB4OyAvLyBOb3QgaW4gdXNlIHdpdGhpbiBBU1UgQlM0XG4kdWRzLWJyZWFrcG9pbnQteHh4bDogMTkyMHB4OyAvLyBOb3QgaW4gdXNlIHdpdGhpbiBBU1UgQlM0XG4kdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjogI2NjMmYyZjsgLy8gRXJyb3JcbiR1ZHMtY29sb3ItYWxlcnRzLXdhcm5pbmc6ICNmZjdmMzI7IC8vIFdhcm5pbmdcbiR1ZHMtY29sb3ItYWxlcnRzLWluZm86ICMwMGEzZTA7IC8vIEluZm9ybWF0aW9uXG4kdWRzLWNvbG9yLWFsZXJ0cy1zdWNjZXNzOiAjNzhiZTIwOyAvLyBTdWNjZXNzXG4kdWRzLWNvbG9yLWJhY2tncm91bmQtd2hpdGU6ICNmZmZmZmY7IC8vIEJhY2tncm91bmQgLSBXaGl0ZVxuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWdyYXk6ICNlOGU4ZTg7IC8vIEJhY2tncm91bmQgLSBHcmF5XG4kdWRzLWNvbG9yLWJhY2tncm91bmQtZGFyazogIzE5MTkxOTsgLy8gQmFja2dyb3VuZCAtIERhcmtcbiR1ZHMtY29sb3ItYmFja2dyb3VuZC1zdWNjZXNzOiAjZTlmNWRiOyAvLyBCYWNrZ3JvdW5kIC0gU3VjY2Vzc1xuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWVycm9yOiAjZjdkZGRkOyAvLyBCYWNrZ3JvdW5kIC0gRXJyb3JcbiR1ZHMtY29sb3ItYmFja2dyb3VuZC13YXJuaW5nOiAjZmZlYWRlOyAvLyBCYWNrZ3JvdW5kIC0gV2FybmluZ1xuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWluZm86ICNkNmYwZmE7IC8vIEJhY2tncm91bmQgLSBJbmZvcm1hdGlvblxuJHVkcy1jb2xvci1iYWNrZ3JvdW5kLW92ZXJsYXk6IHJnYmEoMjUsIDI1LCAyNSwgMCk7IC8vIEJhY2tncm91bmQgLSBNb2RhbCBvdmVybGF5XG4kdWRzLWNvbG9yLWJhc2UtZ29sZDogI2ZmYzYyNzsgLy8gQVNVIEdvbGRcbiR1ZHMtY29sb3ItYmFzZS1tYXJvb246ICM4YzFkNDA7IC8vIEFTVSBNYXJvb25cbiR1ZHMtY29sb3ItYmFzZS13aGl0ZTogI2ZmZmZmZjsgLy8gV2hpdGVcbiR1ZHMtY29sb3ItYmFzZS1ncmVlbjogIzc4YmUyMDsgLy8gQVNVIEdyZWVuXG4kdWRzLWNvbG9yLWJhc2Utb3JhbmdlOiAjZmY3ZjMyOyAvLyBBU1UgT3JhbmdlXG4kdWRzLWNvbG9yLWJhc2UtYmx1ZTogIzAwYTNlMDsgLy8gQVNVIEJsdWVcbiR1ZHMtY29sb3ItYmFzZS1ibHVlZm9jdXM6ICMwMGJhZmY7IC8vIEExMXkgRm9jdXMgQmx1ZSAtIHVzZWQgZm9yIGhpZ2hsaWdodGluZyB0aGUgcGFnZSBlbGVtZW50IHdpdGggY3VycmVudCBmb2N1c1xuJHVkcy1jb2xvci1iYXNlLWRhcmtnb2xkOiAjN2Y2MjI3OyAvLyBWaXNpdGVkIHN0YXRlIG9mIEFTVSBHb2xkXG4kdWRzLWNvbG9yLWJhc2UtZGFya21hcm9vbjogIzQ0MGUyMjsgLy8gVmlzaXRlZCBzdGF0ZSBvZiBBU1UgTWFyb29uXG4kdWRzLWNvbG9yLWJhc2UtZ3JheS0xOiAjZmFmYWZhO1xuJHVkcy1jb2xvci1iYXNlLWdyYXktMjogI2U4ZThlODtcbiR1ZHMtY29sb3ItYmFzZS1ncmF5LTM6ICNkMGQwZDA7XG4kdWRzLWNvbG9yLWJhc2UtZ3JheS00OiAjYmZiZmJmO1xuJHVkcy1jb2xvci1iYXNlLWdyYXktNTogIzc0NzQ3NDtcbiR1ZHMtY29sb3ItYmFzZS1ncmF5LTY6ICM0ODQ4NDg7XG4kdWRzLWNvbG9yLWJhc2UtZ3JheS03OiAjMTkxOTE5OyAvLyBCYXNlIGZvbnQgY29sb3IgYW5kIGRlZmF1bHQgYmxhY2sgbGV2ZWxcbiR1ZHMtY29sb3ItYm9yZGVyLWxpZ2h0OiAjZThlOGU4OyAvLyBCb3JkZXIgLSBMaWdodFxuJHVkcy1jb2xvci1ib3JkZXItYmFzZTogI2QwZDBkMDsgLy8gQm9yZGVyIC0gQmFzZVxuJHVkcy1jb2xvci1ib3JkZXItZGFyazogI2JmYmZiZjsgLy8gQm9yZGVyIC0gRGFya1xuJHVkcy1jb2xvci1ib3JkZXItZm9jdXM6ICMwMGJhZmY7IC8vIEJvcmRlciAtIFVzZWQgZm9yIGhpZ2hsaWdodGluZyB0aGUgcGFnZSBlbGVtZW50IHdpdGggY3VycmVudCBmb2N1c1xuJHVkcy1jb2xvci1ib3JkZXItZXJyb3I6ICNjYzJmMmY7IC8vIEJvcmRlciAtIEVycm9yXG4kdWRzLWNvbG9yLWJvcmRlci13YXJuaW5nOiAjZmY3ZjMyOyAvLyBCb3JkZXIgLSBXYXJuaW5nXG4kdWRzLWNvbG9yLWJvcmRlci1zdWNjZXNzOiAjNzhiZTIwOyAvLyBCb3JkZXIgLSBTdWNjZXNzXG4kdWRzLWNvbG9yLWJvcmRlci1pbmZvOiAjMDBhM2UwOyAvLyBCb3JkZXIgLSBJbmZvcm1hdGlvblxuJHVkcy1jb2xvci1icmFuZC1nb2xkOiAjZmZjNjI3OyAvLyBBU1UgR29sZCBicmFuZCBjb2xvclxuJHVkcy1jb2xvci1icmFuZC1tYXJvb246ICM4YzFkNDA7IC8vIEFTVSBNYXJvb24gYnJhbmQgY29sb3JcbiR1ZHMtY29sb3ItYnJhbmQtZGFyazogIzE5MTkxOTsgLy8gQVNVIERhcmsgYnJhbmQgY29sb3IgLSBOZWFyIEJsYWNrXG4kdWRzLWNvbG9yLWJyYW5kLWxpZ2h0OiAjYmZiZmJmOyAvLyBBU1UgTGlnaHQgYnJhbmQgY29sb3IgLSBHcmF5XG4kdWRzLWNvbG9yLWZvbnQtZGFyay1iYXNlOiAjMTkxOTE5OyAvLyBEZWZhdWx0IHRleHQgY29sb3Igb24gbGlnaHQgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWRhcmstbGluazogIzhjMWQ0MDsgLy8gTGluayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLWhvdmVyOiAjOGMxZDQwOyAvLyBIb3ZlciBsaW5rIHRleHQgb24gbGlnaHQgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWRhcmstYWN0aXZlOiAjOGMxZDQwOyAvLyBBY3RpdmUgbGluayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLXZpc2l0ZWQ6ICM0NDBlMjI7IC8vIFZpc2l0ZWQgbGluayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLWVycm9yOiAjYjcyYTJhOyAvLyBFcnJvciB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1kYXJrLXdhcm5pbmc6ICNiZDQ4MDA7IC8vIFdhcm5pbmcgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtZGFyay1zdWNjZXNzOiAjNDQ2ZDEyOyAvLyBTdWNjZXNzIHRleHQgb24gbGlnaHQgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWRhcmstaW5mbzogIzEyNjg3NzsgLy8gSW5mb3JtYXRpb24gLSB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC1iYXNlOiAjZmFmYWZhOyAvLyBEZWZhdWx0IHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtbGlnaHQtbGluazogI2ZmYzYyNzsgLy8gTGluayB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LWhvdmVyOiAjZmZjNjI3OyAvLyBIb3ZlciBsaW5rIHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtbGlnaHQtYWN0aXZlOiAjZmZjNjI3OyAvLyBBY3RpdmUgbGluayB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LXZpc2l0ZWQ6ICM3ZjYyMjc7IC8vIFZpc2l0ZWQgbGluayB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LWVycm9yOiAjZmY3YjdkOyAvLyBFcnJvciB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZFxuJHVkcy1jb2xvci1mb250LWxpZ2h0LXdhcm5pbmc6ICNmZjgwMzQ7IC8vIFdhcm5pbmcgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZm9udC1saWdodC1zdWNjZXNzOiAjNzhiZTIwOyAvLyBTdWNjZXNzIHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4kdWRzLWNvbG9yLWZvbnQtbGlnaHQtaW5mbzogIzAwYjBmMzsgLy8gSW5mb3JtYXRpb24gdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbiR1ZHMtY29sb3ItZGl2aWRlci1kYXJrZXI6ICMxZTFlMWU7IC8vIEZvb3RlciBhY2NlbnQgLSBkYXJrZXJcbiR1ZHMtY29sb3ItZGl2aWRlci1saWdodGVyOiAjMzkzOTM5OyAvLyBGb290ZXIgYWNjZW50IC0gbGlnaHRlclxuJHVkcy1mb250LWZhbWlseS1iYXNlOiBBcmlhbCwgSGVsdmV0aWNhLCAnTmltYnVzIFNhbnMgTCcsICdMaWJlcmF0aW9uIFNhbnMnLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiR1ZHMtZm9udC1mYW1pbHktaWNvbnM6IEZvbnRBd2Vzb21lO1xuJHVkcy1mb250LXdlaWdodC1saWdodGVyOiAxMDA7XG4kdWRzLWZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kdWRzLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuJHVkcy1mb250LXdlaWdodC1ib2xkOiA3MDA7XG4kdWRzLWZvbnQtd2VpZ2h0LWJvbGRlcjogOTAwO1xuJHVkcy1mb250LXdlaWdodC1iYXNlOiA0MDA7XG4kdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC1zbTogNTQwcHg7IC8vIEJTNCBkZWZhdWx0IHZhbHVlXG4kdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC1tZDogNzY4cHg7IC8vIEJTNCBkZWZhdWx0IHZhbHVlXG4kdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC1sZzogOTkycHg7IC8vIEJTNCBkZWZhdWx0IHZhbHVlXG4kdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC14bDogMTIyNHB4OyAvLyAxMjAwcHggbWF4ICsgMTJweCBndXR0ZXIgb24gZWl0aGVyIHNpZGUuXG4kdWRzLWdyaWQtY29sdW1uLWNvdW50OiAxMjsgLy8gQlM0IGRlZmF1bHQgdmFsdWVcbiR1ZHMtZ3JpZC1ndXR0ZXItd2lkdGg6IDI0cHg7IC8vIERlY3JlYXNlZCBmcm9tIGRlZmF1bHQgQlM0IHZhbHVlIG9mIDMwcHhcbiR1ZHMtc2l6ZS1icmVha3BvaW50cy1zbWFsbDogMzRyZW07XG4kdWRzLXNpemUtYnJlYWtwb2ludHMtbWVkaXVtOiA2MHJlbTtcbiR1ZHMtc2l6ZS1icmVha3BvaW50cy1sYXJnZTogNzVyZW07XG4kdWRzLXNpemUtZm9udC10aW55OiAwLjc1cmVtO1xuJHVkcy1zaXplLWZvbnQtc21hbGw6IDAuODc1cmVtO1xuJHVkcy1zaXplLWZvbnQtbWVkaXVtOiAxcmVtO1xuJHVkcy1zaXplLWZvbnQtbGFyZ2U6IDEuMjVyZW07XG4kdWRzLXNpemUtZm9udC14bDogMS41cmVtO1xuJHVkcy1zaXplLWZvbnQteHhsOiAycmVtO1xuJHVkcy1zaXplLWZvbnQteHh4bDogM3JlbTtcbiR1ZHMtc2l6ZS1mb250LWJhc2U6IDFyZW07XG4kdWRzLXNpemUtaWNvbi1zbWFsbDogMS41cmVtO1xuJHVkcy1zaXplLWljb24tYmFzZTogMnJlbTtcbiR1ZHMtc2l6ZS1pY29uLWxhcmdlOiAyLjVyZW07XG4kdWRzLXNpemUtaWNvbi14bDogM3JlbTtcbiR1ZHMtc2l6ZS1pY29uLXh4bDogNXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTA6IDByZW07XG4kdWRzLXNpemUtc3BhY2luZy0xOiAwLjVyZW07XG4kdWRzLXNpemUtc3BhY2luZy0yOiAxcmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMzogMS41cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctNDogMnJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTU6IDIuNXJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTY6IDNyZW07XG4kdWRzLXNpemUtc3BhY2luZy03OiAzLjVyZW07XG4kdWRzLXNpemUtc3BhY2luZy04OiA0cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctOTogNC41cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMTA6IDVyZW07XG4kdWRzLXNpemUtc3BhY2luZy0xMjogNnJlbTtcbiR1ZHMtc2l6ZS1zcGFjaW5nLTE0OiA3cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctMTY6IDhyZW07XG4kdWRzLXNpemUtc3BhY2luZy0zMjogMTZyZW07XG4kdWRzLXNpemUtc3BhY2luZy02NDogMzJyZW07XG4kdWRzLXNpemUtc3BhY2luZy1oYWxmOiAwLjI1cmVtO1xuJHVkcy1zaXplLXNwYWNpbmctYmFzZTogMXJlbTtcbiR1ZHMtd2VpZ2h0LWZvbnQtcmVndWxhcjogNDAwO1xuJHVkcy13ZWlnaHQtZm9udC1ib2xkOiA3MDA7XG4kdWRzLXRpbWUtdHJhbnNpdGlvbi1zaG9ydDogMC4yMHM7XG4kdWRzLXRpbWUtdHJhbnNpdGlvbi1iYXNlOiAwLjQwcztcbiR1ZHMtdGltZS10cmFuc2l0aW9uLWxvbmc6IDAuNjBzO1xuJHVkcy10aW1lLXRyYW5zaXRpb24teGw6IDEuMDBzO1xuJHVkcy10aW1lLWRlbGF5LXNob3J0OiAwLjA1cztcbiR1ZHMtdGltZS1kZWxheS1iYXNlOiAwLjEwcztcbiR1ZHMtdGltZS1kZWxheS1sb25nOiAwLjIwcztcbiR1ZHMtdGltZS1kdXJhdGlvbi1zaG9ydDogMi4wMHM7XG4kdWRzLXRpbWUtZHVyYXRpb24tYmFzZTogNC4wMHM7XG4kdWRzLXRpbWUtZHVyYXRpb24tbG9uZzogNi4wMHM7XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLWZvbnQtc2l6ZTogMC44NzVyZW07XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLXBhZGRpbmcteTogLjc1cmVtOyAvLyBNYWdpYyBudW1iZXJcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItcGFkZGluZy14OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6IDAuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItYmc6IHRyYW5zcGFyZW50O1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjYmZiZmJmO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLWRpdmlkZXI6IHF1b3RlKCcvJyk7XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMtbm9uZTogbm9uZTtcbiR1ZHMtY29tcG9uZW50LWJyZWFkY3J1bWItb2wtYnJlYWRjcnVtYi1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy1sZWZ0LXB4OiAzMHB4OyAvLyBNYWdpYyBudW1iZXIuXG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLW9sLWJyZWFkY3J1bWItYnJlYWRjcnVtYi1pdGVtLWZpcnN0LW9mLXR5cGUtcGFkZGluZy1sZWZ0OiAwcmVtO1xuJHVkcy1jb21wb25lbnQtYnJlYWRjcnVtYi1vbC1icmVhZGNydW1iLWJyZWFkY3J1bWItaXRlbS1wbHVzLWJyZWFkY3J1bWItaXRlbS1iZWZvcmUtcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4kdWRzLWNvbXBvbmVudC1icmVhZGNydW1iLW9sLWJyZWFkY3J1bWItYnJlYWRjcnVtYi1pdGVtLXBsdXMtYnJlYWRjcnVtYi1pdGVtLWJlZm9yZS1wYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDQwMHJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1kaXNwbGF5OiBibG9jaztcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1mb250LXdlaWdodDogYm9sZDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi10ZXh0LWRlY29yYXRpb246IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbGluZS1oZWlnaHQ6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbWF4LXdpZHRoOiAxNy41cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWhvdmVyLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYWN0aXZlLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZzogMXJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteTogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXg6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LW1lZGl1bTogMC41cmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1tZWRpdW06IDFyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsOiAuNzVyZW07IC8vIE1hZ2ljIG51bWJlcjogMTJweCBub3QgYSBtdWx0aXBsZSBvZiA4LlxuJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteS1zbWFsbDogMC4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi10ZXh0LWFsaWduOiBjZW50ZXI7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tdHJhbnNpdGlvbjogLjAzcyBlYXNlLWluLW91dDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5OiA1MCU7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFkZ2UtYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1iYWRnZS1ib3JkZXItcmFkaXVzOiA0MDByZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tYmFkZ2UtZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1iYWRnZS1oZWlnaHQ6IDEuMzc1cmVtOyAvLyBNYWdpYyBudW1iZXI6IDIycHggbm90IGEgbXVsdGlwbGUgb2YgOFxuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLWhlaWdodDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1vcGFjaXR5OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLXdpZHRoOiAycmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLXBhZGRpbmctdG9wOiAwO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLXBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLXdoaXRlLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2xvc2UtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNhcm91c2VsLXBvc2l0aW9uLWhlaWdodDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi13aWR0aDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi1pbmFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNhcm91c2VsLXBvc2l0aW9uLWluYWN0aXZlLW9wYWNpdHk6IDI1JTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1wb3NpdGlvbi1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWNhcm91c2VsLXBvc2l0aW9uLXdoaXRlLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tY2Fyb3VzZWwtc2xpZGVyLWRpc2FibGVkLW9wYWNpdHk6IDUwJTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1zbGlkZXItbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jYXJvdXNlbC1zbGlkZXItd2hpdGUtYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1kZWZhdWx0LWZvbnQtc2l6ZTogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1zbWFsbC1mb250LXNpemU6IDAuNzVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtaGVpZ2h0OiAxLjM3NXJlbTsgLy8gTWFnaWMgbnVtYmVyOiAyMnB4IG5vdCBmYWN0b3Igb2YgOFxuJHVkcy1jb21wb25lbnQtYnV0dG9uLXNtYWxsLW1pbi13aWR0aDogNHJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tZWRpdW0tZm9udC1zaXplOiAwLjg3NXJlbTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tZWRpdW0taGVpZ2h0OiAycmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLW1lZGl1bS1taW4td2lkdGg6IDVyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbGFyZ2UtZm9udC1zaXplOiAycmVtO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWxhcmdlLWhlaWdodDogM3JlbTsgLy8gWEQgY29udGFpbmVkIGEgbWFnaWMgbnVtYmVyLiA0OXB4IG5vdCBmYWN0b3Igb2YgOCwgbm90IGFuIGV2ZW4gcmF0aW8gZm9yIFJFTXNcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1sYXJnZS1taW4td2lkdGg6IDhyZW07XG4kdWRzLWNvbXBvbmVudC1idXR0b24tZ29sZC1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWdvbGQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbWFyb29uLWJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbWFyb29uLWNvbG9yOiAjZmFmYWZhO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWRhcmstYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWJ1dHRvbi1kYXJrLWNvbG9yOiAjZmFmYWZhO1xuJHVkcy1jb21wb25lbnQtYnV0dG9uLWxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4kdWRzLWNvbXBvbmVudC1idXR0b24tbGlnaHQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhlaWdodC1wZXJjZW50OiAxMDAlO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1kaXNwbGF5OiBmbGV4O1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ob3Zlci10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ob3Zlci1ib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgyNSwyNSwyNSwwLjIpO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ob3Zlci1jdXJzb3I6IHBvaW50ZXI7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWFjdGl2ZS10cmFuc2Zvcm06IHNjYWxlKDEpO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3Atd2lkdGgtcGVyY2VudDogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLWhlaWdodDogMTIuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLWhlaWdodC1zbTogMTByZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1oZWlnaHQtbGc6IDE1cmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3Atb2JqZWN0LWZpdDogY292ZXI7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLXdpZHRoOiAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC1oZWlnaHQ6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLW1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3AtbWFyZ2luLWNlbnRlcmVkOiAycmVtIGF1dG8gMCBhdXRvO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1oZWFkZXItcGFkZGluZzogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaGVhZGVyLXBhZGRpbmctc206IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaGVhZGVyLXRleHQtYWxpZ246IGxlZnQ7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhlYWRlci10ZXh0LWFsaWduLWNlbnRlcmVkOiBjZW50ZXI7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLXRpdGxlLWxpbmstY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLXRpdGxlLWxpbmstdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3ZlcjogdW5kZXJsaW5lO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ib2R5LXBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJvZHktcGFkZGluZy1zbTogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYnV0dG9uLXBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1wYWRkaW5nLXNtOiAwIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1idXR0b24td2lkdGgtcGVyY2VudDogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYnV0dG9uLW1hcmdpbi10b3A6IGF1dG87XG4kdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtZm9vdGVyLWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mb290ZXItbGluay1wYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mb290ZXItbGluay1wYWRkaW5nLXNtOiAxcmVtIDFyZW0gMXJlbSAxcmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mb290ZXItbGluay1ib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4kdWRzLWNvbXBvbmVudC1jYXJkLWRlZ3JlZS10aXRsZS11bmRlcmxpbmUtd2lkdGg6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLWRlZ3JlZS10aXRsZS11bmRlcmxpbmUtaGVpZ2h0OiAwLjI1cmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWNvbnRlbnQ6ICcnO1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWRpc3BsYXk6IGJsb2NrO1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWNvbG9yOiAjZmZjNjI3O1xuJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLW1hcmdpbi10b3A6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1jYXJkLXN0b3J5LWJvZHktbWFyZ2luOiAwIDJyZW0gMCAycmVtO1xuJHVkcy1jb21wb25lbnQtY2FyZC1zdG9yeS1ib2R5LW1hcmdpbi1zbTogMCAxcmVtIDAgMXJlbTtcbiR1ZHMtY29tcG9uZW50LWNhcmQtc3RvcnktYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LWhlYWRlci1icmVha3BvaW50cy1tb2JpbGU6IDYwcmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCAnTmltYnVzIFNhbnMgTCcsICdMaWJlcmF0aW9uIFNhbnMnLCBGcmVlU2Fucywgc2Fucy1zZXJpZjtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm9udC13ZWlnaHQ6IDcwMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGV4dC1hbGlnbjogbGVmdDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb3BhY2l0eTogMTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctbWFyZ2luOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1saW5lLWhlaWdodC1mb3JtdWxhOiBjYWxjKDEwMCUgKyAuMTJlbSk7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLWZpcnN0LW9mZnNldC14OiAtMC4xNWVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1maXJzdC1vZmZzZXQteTogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctbGFyZ2UtZmlyc3QtYmx1ci1yYWRpdXM6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLXNlY29uZC1vZmZzZXQteDogMC4xNWVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1zZWNvbmQtb2Zmc2V0LXk6IDA7XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLXNlY29uZC1ibHVyLXJhZGl1czogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtZmlyc3Qtb2Zmc2V0LXg6IC0wLjE1ZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLWZpcnN0LW9mZnNldC15OiAwO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1maXJzdC1ibHVyLXJhZGl1czogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtc2Vjb25kLW9mZnNldC14OiAwLjE1ZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLXNlY29uZC1vZmZzZXQteTogMDtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtc2Vjb25kLWJsdXItcmFkaXVzOiAwO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtZ29sZC1iZy1jb2xvcjogI2ZmYzYyNztcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtdGV4dC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLWJnLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYmxhY2stdGV4dC1jb2xvcjogI2ZhZmFmYTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LXdoaXRlLWJnLWNvbG9yOiAjZmZmZmZmO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtdGV4dC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWZvbnQtc2l6ZTogNHJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWxpbmUtaGVpZ2h0OiA0LjI1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbGV0dGVyLXNwYWNpbmc6IC0wLjE0cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtYXJ0aWNsZS1mb250LXNpemU6IDNyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1hcnRpY2xlLWxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtYXJ0aWNsZS1sZXR0ZXItc3BhY2luZzogLTAuMTA1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbW9iaWxlLWZvbnQtc2l6ZTogMi4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLW1vYmlsZS1saW5lLWhlaWdodDogMi41cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbW9iaWxlLWxldHRlci1zcGFjaW5nOiAtMC4wNzhyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1mb250LXNpemU6IDIuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLWxpbmUtaGVpZ2h0OiAyLjc1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tbGV0dGVyLXNwYWNpbmc6IC0wLjA4NzVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXR3by1tb2JpbGUtZm9udC1zaXplOiAycmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tbW9iaWxlLWxpbmUtaGVpZ2h0OiAyLjEyNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLW1vYmlsZS1sZXR0ZXItc3BhY2luZzogLTAuMDdyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWZvbnQtc2l6ZTogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy10aHJlZS1saW5lLWhlaWdodDogMS43NXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGhyZWUtbGV0dGVyLXNwYWNpbmc6IC0wLjA1MjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvdXItZm9udC1zaXplOiAxLjI1cmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb3VyLWxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm91ci1sZXR0ZXItc3BhY2luZzogLTAuMDE4NzVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZpdmUtZm9udC1zaXplOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtaGVhZGluZy1maXZlLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZpdmUtbGV0dGVyLXNwYWNpbmc6IC0wLjAxNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1jb250YWluZXItbWQtYW5kLWxnLXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtY29udGFpbmVyLW1kLWFuZC1sZy11ZHMtaGVyby10ZXh0LWxpbmUtaGVpZ2h0OiAycmVtO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8taGVpZ2h0OiA0Mi43NXJlbTsgLy8gQ2FsY3VsYXRlcyB0byA2ODRweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLWRpc3BsYXk6IGZsZXg7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tbWF4LXdpZHRoOiAxOTIwcHg7IC8vIDE5MjBweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci13aWR0aC1weDogODAwcHg7IC8vIE1hZ2ljIG51bWJlci5cbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItZGlzcGxheTogZmxleDtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLW1hcmdpbjogYXV0byBhdXRvIDJyZW0gYXV0bztcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItaC0xLW1hcmdpbi1sZWZ0OiAwcmVtO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci11ZHMtaGVyby10ZXh0LW1hcmdpbi1sZWZ0OiAwcmVtO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1wLWNvbG9yOiAjZmZmZmZmO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1wLWZvbnQtc2l6ZTogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1wLW1hcmdpbi1ib3R0b206IDEuNzVyZW07IC8vIE1hZ2ljIG51bWJlci5cbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1zbS1oZWlnaHQ6IDE2cmVtOyAvLyBDb21wdXRlcyB0byAyNTZweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLXNtLWNvbnRhaW5lci11ZHMtaGVyby1jb250YWluZXItd2lkdGgtcGVyY2VudDogMTAwJTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy11ZHMtaGVyby11ZHMtaGVyby1tZC1oZWlnaHQ6IDMycmVtOyAvLyBDb21wdXRlcyB0byA1MTJweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLXVkcy1oZXJvLXVkcy1oZXJvLWxnLWhlaWdodDogNDIuNzVyZW07IC8vIE1hZ2ljIG51bWJlci4gQ29tcHV0ZXMgdG8gNjg0cHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1jb250YWluZXItbWVkaWEtYnJlYWtwb2ludDogNTc2cHg7IC8vIDU3NnB4XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLW1lZGlhLW1hcmdpbi1ib3R0b206IC0ycmVtO1xuJHVkcy1jb21wb25lbnQtaGVyb2VzLW1lZGlhLXVkcy1oZXJvLXVkcy1oZXJvLWNvbnRhaW5lci1tZWRpYS1oLTEtbWF4LXdpZHRoLXBlcmNlbnQ6IDEwMCU7XG4kdWRzLWNvbXBvbmVudC1oZXJvZXMtbWVkaWEtdWRzLWhlcm8tdWRzLWhlcm8tY29udGFpbmVyLW1lZGlhLXAtZGlzcGxheTogbm9uZTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1zbS1icmVha3BvaW50OiA1NzZweDsgLy8gNTc2cHhcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1zbS1wYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1zbS1wYWRkaW5nLWJvdHRvbTogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWhlcm9lcy1tZWRpYS11ZHMtaGVyby11ZHMtaGVyby1sZy1icmVha3BvaW50OiAxNDAwcHg7IC8vIDE0MDBweFxuJHVkcy1jb21wb25lbnQtaGVyb2VzLW1lZGlhLXVkcy1oZXJvLXVkcy1oZXJvLWxnLWhlaWdodDogMzJyZW07IC8vIENhbGN1bGF0ZXMgdG8gNTEycHhcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1wYWRkaW5nOiAzcmVtIDVyZW0gM3JlbSAycmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1zcGFjaW5nLWxpc3Qtc3R5bGU6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGktbWF4LXdpZHRoOiA3NXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saS1tYXJnaW4tYm90dG9tOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1zcGFjaW5nLWxpLWxhc3Qtb2YtdHlwZS1tYXJnaW4tYm90dG9tOiAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtY29udGVudC1idWxsZXQ6IFxcMjAyMiA7XG4kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1jb250ZW50LWJ1bGxldC1lbXB0eTogXFwyNUU2IDtcbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLWZvbnQtc2l6ZTogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1saW5lLWhlaWdodDogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtcGFkZGluZy1yaWdodDogMS4yNXJlbTsgLy8gTWFnaWMgbnVtYmVyLlxuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtbWFyZ2luLWxlZnQ6IC0ycmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtc3ViLWxpc3QtcGFkZGluZzogMXJlbSAxLjVyZW0gMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtbWFyb29uLWxpc3QtY29sb3I6ICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLW1hcmdpbi1sZWZ0OiAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1tYXJnaW4tYm90dG9tOiAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1jb2xvcjogI2U4ZThlODtcbiR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtbGktYmVmb3JlLWNvbG9yOiAjZThlOGU4O1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1nb2xkLWNvbG9yOiAjZmZjNjI3O1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1zdGVwbGlzdC1iYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1zdGVwbGlzdC1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1sZWZ0OiAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1zbW9rZW1vZGUtbWFyZ2luLWJvdHRvbTogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLWJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1tYXJnaW4tbGVmdDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LW1hcmdpbi1ib3R0b206IDByZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1wYWRkaW5nOiAzcmVtIDVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1pY29uLWxlZnQ6IC0yLjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtY29udGVudDogbm9uZTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1mb250LXNpemU6IDJyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1saW5lLWhlaWdodDogMS41cmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLXBhZGRpbmctcmlnaHQ6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1iZWZvcmUtbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1saS1tYXJvb24taWNvbjogIzhjMWQ0MDtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLW5lc3RlZC1vbC1wYWRkaW5nOiAxcmVtIDEuNXJlbSAwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktYmVmb3JlLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1iZWZvcmUtcGFkZGluZy1yaWdodDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLWJlZm9yZS1tYXJnaW4tbGVmdDogLTEuOXJlbTsgLy8gTWFnaWMgbnVtYmVyOiBSZXF1aXJlZCB0byBnZXQgb2wgbWFyZ2lucyB3aXRoIHRleHQgd3JhcCBjb3JyZWN0LlxuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktbnRoLW9mLXR5cGUtOS1tYXJnaW4tbGVmdDogLTIuNHJlbTsgLy8gTWFnaWMgbnVtYmVyOiBSZXF1aXJlZCB0byBnZXQgb2wgbWFyZ2lucyB3aXRoIHRleHQgd3JhcCBjb3JyZWN0LlxuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktbnRoLW9mLXR5cGUtOTktbWFyZ2luLWxlZnQ6IC0yLjlyZW07IC8vIE1hZ2ljIG51bWJlcjogUmVxdWlyZWQgdG8gZ2V0IG9sIG1hcmdpbnMgd2l0aCB0ZXh0IHdyYXAgY29ycmVjdC5cbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1wYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1wYWRkaW5nLWJvdHRvbTogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1tYXJnaW4tYm90dG9tOiAzcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWZvbnQtd2VpZ2h0OiBib2xkO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLXNwYW4tcGFkZGluZy1sZWZ0OiAwOyAvLyBUZXh0IGFsaWdubWVudCBiZWxvdyBoZWFkbGluZS5cbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLWRpc3BsYXk6IGJsb2NrO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLXNwYW4tbWFyZ2luLXRvcDogMXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWJvcmRlci1yYWRpdXM6IDUwcmVtO1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1jb2xvcjogI2ZhZmFmYTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtcGFkZGluZzogMC41cmVtIDAuOHJlbTsgLy8gTWFnaWMgbnVtYmVyOiBGb2xsb3dpbmcgaXMgbW9yZSB0cnVlIHRvIFhEIHN0ZXBsaXN0IGNpcmNsZSBzaXppbmcgYnV0IGxvb2sgbGVzcyByb3VuZGVkOiBwYWRkaW5nOiAwLjRyZW0gMC42cmVtXG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLW1hcmdpbi1yaWdodDogMnJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtbWFyZ2luLWxlZnQ6IC00LjVyZW07XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtZm9udC13ZWlnaHQ6IGJvbGQ7XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjI3O1xuJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWdvbGQtY29sb3I6ICMxOTE5MTk7XG4kdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbWFyb29uLWJhY2tncm91bmQtY29sb3I6ICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1jb2xvcjogIzE5MTkxOTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWJvcmRlci13aWR0aDogMHJlbTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWJvcmRlcjogbm9uZTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLW91dGxpbmU6IDA7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuJHVkcy1jb21wb25lbnQtcGFnZXItYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItZGlzcGxheTogYmxvY2s7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1mb250LXdlaWdodDogYm9sZDtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWxpbmUtaGVpZ2h0OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItbWF4LXdpZHRoOiAxNy41cmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaG92ZXItc3RhdGUtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuJHVkcy1jb21wb25lbnQtcGFnZXItYWN0aXZlLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1wYWRkaW5nOiAxcmVtIDJyZW07XG4kdWRzLWNvbXBvbmVudC1wYWdlci1ob3Zlci10ZXh0LWRlY29yYXRpb246IG5vbmU7XG4kdWRzLWNvbXBvbmVudC1wYWdlci1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiR1ZHMtY29tcG9uZW50LXBhZ2VyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAjOGMxZDQwO1xuJHVkcy1jb21wb25lbnQtcGFnZXItYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuJHVkcy1jb21wb25lbnQtcGFnZXItZGlzYWJsZWQtb3BhY2l0eTogNTAlO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1oZWlnaHQ6IDFyZW07XG4kdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLXdpZHRoOiAxcmVtO1xuJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1tYXJnaW46IDAuMjVyZW07XG4kdWRzLWNvbXBvbmVudC10YWItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdWRzLWNvbXBvbmVudC10YWItYm9yZGVyLXdpZHRoOiAwcmVtO1xuJHVkcy1jb21wb25lbnQtdGFiLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiR1ZHMtY29tcG9uZW50LXRhYi1ib3JkZXI6IG5vbmU7XG4kdWRzLWNvbXBvbmVudC10YWItb3V0bGluZTogMDtcbiR1ZHMtY29tcG9uZW50LXRhYi1iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuJHVkcy1jb21wb25lbnQtdGFiLWJvcmRlci1yYWRpdXM6IDByZW07XG4kdWRzLWNvbXBvbmVudC10YWItZGlzcGxheTogYmxvY2s7XG4kdWRzLWNvbXBvbmVudC10YWItZm9udC13ZWlnaHQ6IGJvbGQ7XG4kdWRzLWNvbXBvbmVudC10YWItdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJHVkcy1jb21wb25lbnQtdGFiLWxpbmUtaGVpZ2h0OiAxcmVtO1xuJHVkcy1jb21wb25lbnQtdGFiLWhvdmVyLXN0YXRlLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiR1ZHMtY29tcG9uZW50LXRhYi1hY3RpdmUtc3RhdGUtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiR1ZHMtY29tcG9uZW50LXRhYi1wYWRkaW5nOiAxcmVtIDJyZW07XG4kdWRzLWNvbXBvbmVudC10YWItY29udGFpbmVyLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzQ3NDc0O1xuJHVkcy1jb21wb25lbnQtdGFiLWNvbnRhaW5lci1ib3JkZXItY29sb3I6ICM3NDc0NzQ7XG4kdWRzLWNvbXBvbmVudC10YWItY29udGFpbmVyLWJvcmRlci13aWR0aC1weDogMXB4O1xuJHVkcy1jb21wb25lbnQtdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tOiA4cHggc29saWQgIzhjMWQ0MDtcbiR1ZHMtY29tcG9uZW50LXRhYi1hY3RpdmUtY29sb3I6ICM4YzFkNDA7XG4kdWRzLWNvbXBvbmVudC10YWItZGlzYWJsZWQtb3BhY2l0eTogNTAlOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyIC8gMjtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlIC8gJGNvdW50O1xuICAgIG1heC13aWR0aDogMTAwJSAvICRjb3VudDtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBBU1UgRGVzaWduIFN5c3RlbSBTcGFjaW5nXG5cbi8vIElmIHdlIGFyZSBnb2luZyB0byBvdmVycmlkZSB0aGUgc3BhY2luZyBzY2hlbWEgaW4gQm9vdHN0cmFwIDQsXG4vLyB3ZSBuZWVkIHRvIGtlZXAgaW4gbWluZCBob3cgdGhlc2Ugc3BhY2luZyB2YXJpYWJsZXMgYXJlIHVzZWQgaW4gdmFyaW91c1xuLy8gdXRpbGl0aWVzLiBTZWUgU3BhY2luZyBEb2N1bWVudGF0aW9uIGhlcmU6XG4vLyBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjQvdXRpbGl0aWVzL3NwYWNpbmcvXG4vL1xuLy8gQmVjYXVzZSB0aGUgZmFtaWxpYXIgc2l6ZSBhYmJyZXZpYXRpb25zLCBcInhzXCIsIFwic21cIiwgXCJsZ1wiLCBhcmUgYWN0dWFsbHkgb25seVxuLy8gdXNlZCBmb3IgdGhlIG1lZGlhIHF1ZXJ5IGNvbnRleHQsIGl0IHdvdWxkIGJlIGEgbWlzdGFrZSB0byB1c2UgdGhlIHNhbWVcbi8vIHNjaGVtYSBoZXJlIGZvciBzcGFjaW5nLiBUaGlzIGlzIHdoeSB0aGUgdmFuaWxsYSBCb290c3RyYXAgU3BhY2luZyBzY2hlbWEgaXNcbi8vIG51bWVyaWMuXG4vL1xuLy8gT3VyIHNjaGVtYSByZWZlcmVuY2VzIHNwYWNpbmcgdW5pdHMgYXMgbXVsdGlwbGVzIG9mIDguIEZvciByZWZlcmVuY2U6XG4vL1xuLy8gJHVkcy1zaXplLXNwYWNpbmctMDogMHJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTE6IDAuNXJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTI6IDFyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0zOiAxLjVyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy00OiAycmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctNTogMi41cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctNjogM3JlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTc6IDMuNXJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTg6IDRyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy05OiA0LjVyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0xMDogNXJlbTtcbi8vICR1ZHMtc2l6ZS1zcGFjaW5nLTEyOiA2cmVtO1xuLy8gJHVkcy1zaXplLXNwYWNpbmctMTQ6IDdyZW07XG4vLyAkdWRzLXNpemUtc3BhY2luZy0xNjogOHJlbTtcblxuLy8gU3BhY2luZ1xuLy9cbi8vIGNvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IG9mIGVsZW1lbnRzXG4kc3BhY2VyczogKFxuICAnMCc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTAsXG4gICcxJzogJHVkcy1zaXplLXNwYWNpbmctMSxcbiAgJzInOiAkdWRzLXNpemUtc3BhY2luZy0yLFxuICAnMyc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMsXG4gICc0JzogJHVkcy1zaXplLXNwYWNpbmctNCxcbiAgJzUnOiAkdWRzLXNpemUtc3BhY2luZy01LFxuICAnNic6ICR1ZHMtc2l6ZS1zcGFjaW5nLTYsXG4gICc3JzogJHVkcy1zaXplLXNwYWNpbmctNyxcbiAgJzgnOiAkdWRzLXNpemUtc3BhY2luZy04LFxuICAnOSc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTksXG4gICcxMCc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEwLFxuICAnMTInOiAkdWRzLXNpemUtc3BhY2luZy0xMixcbiAgJzE0JzogJHVkcy1zaXplLXNwYWNpbmctMTQsXG4gICcxNic6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE2LFxuKTtcblxuLy8gR3JpZCBicmVha3BvaW50cy5cbi8vIHhzIHRocm91Z2ggbGcgYXJlIEJTNCBkZWZhdWx0IHZhbHVlcyBvZiAwLCA1NzZweCwgNzY4cHggYW5kIDk5MnB4LlxuLy8geGwgc2V0IHRvIDEyNjBweCwgd2hpY2ggaXMgYW4gYXJiaXRyYXJ5IHZhbHVlIGJpZ2dlciB0aGFuIHhsIGNvbnRhaW5lciBzaXplLlxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6ICR1ZHMtYnJlYWtwb2ludC14cyxcbiAgc206ICR1ZHMtYnJlYWtwb2ludC1zbSxcbiAgbWQ6ICR1ZHMtYnJlYWtwb2ludC1tZCxcbiAgbGc6ICR1ZHMtYnJlYWtwb2ludC1sZyxcbiAgeGw6ICR1ZHMtYnJlYWtwb2ludC14bCxcbik7XG5cbi8vIEdyaWQgY29udGFpbmVycyBtYXgtd2lkdGhzXG4vLyBzbSB0aHJvdWdoIGxnIHZhbHVlcyBhcmUgQlM0IGRlZmF1bHQgdmFsdWVzIG9mIDU0MHB4LCA3NjhweCBhbmQgOTkycHguXG4vLyB4bCB2YWx1ZSBzZXQgdG8gMTIyNHB4IHdoaWNoIGlzIDEyMDBweCArIGEgMTJweCBndXR0ZXIgb24gZWl0aGVyIHNpZGUuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206ICR1ZHMtZ3JpZC1jb250YWluZXItbWF4LXdpZHRoLXNtLFxuICBtZDogJHVkcy1ncmlkLWNvbnRhaW5lci1tYXgtd2lkdGgtbWQsXG4gIGxnOiAkdWRzLWdyaWQtY29udGFpbmVyLW1heC13aWR0aC1sZyxcbiAgeGw6ICR1ZHMtZ3JpZC1jb250YWluZXItbWF4LXdpZHRoLXhsLFxuKTtcblxuLy8gR3JpZCBjb2x1bW5zXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogJHVkcy1ncmlkLWNvbHVtbi1jb3VudDsgLy8gMTIsIEJTNCBkZWZhdWx0LlxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAkdWRzLWdyaWQtZ3V0dGVyLXdpZHRoOyAvLyBTZXQgdG8gVURTIHNwZWNpZmljYXRpb24gb2YgMjRweDtcbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmb3JtIGZpZWxkIHZhcmlhYmxlcyB0byBvdmVycmlkZS5cblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuJGlucHV0LWJvcmRlci1yYWRpdXM6IDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogMDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAwO1xuXG4kaW5wdXQtaGVpZ2h0OiBhdXRvO1xuJGlucHV0LWhlaWdodC1zbTogYXV0bztcbiRpbnB1dC1oZWlnaHQtbGc6IGF1dG87XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAndmFsaWQnOiAoXG4gICAgICAnY29sb3InOiAjNDQ2ZDEyLFxuICAgICAgJ2ljb24nOiBub25lLFxuICAgICksXG4gICAgJ2ludmFsaWQnOiAoXG4gICAgICAnY29sb3InOiAjYjcyYTJhLFxuICAgICAgJ2ljb24nOiBub25lLFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4kaW5wdXQtcGFkZGluZy15OiAwLjVyZW07XG4kaW5wdXQtcGFkZGluZy15LXNtOiAwLjVyZW07XG4kaW5wdXQtcGFkZGluZy15LWxnOiAwLjVyZW07XG5cbiRpbnB1dC1wYWRkaW5nLXg6IDAuNXJlbTtcbiRpbnB1dC1wYWRkaW5nLXgtc206IDAuNXJlbTtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6IDAuNXJlbTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIkZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpIC8gMjsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0IC8gMjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICAvLyBQcmV2ZW50cyBmcm9tIHNocmlua2luZyBpbiBJRTExLCB3aGVuIGluIGEgZmxleCBjb250YWluZXJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgzNDFcbiAgZmxleC1iYXNpczogJHRvYXN0LW1heC13aWR0aDtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogJHRvYXN0LWJveC1zaGFkb3c7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhzdWJ0cmFjdCgkdG9hc3QtYm9yZGVyLXJhZGl1cywgJHRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXkgLyAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwczovL3dlYi5hcmNoaXZlLm9yZy93ZWIvMjAxODA4MTUxNTA5MzQvaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICAgLy9cblxuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi5pbWctYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xufVxuLmNvbC5jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0MDBweDtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4O1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODVlbTtcbn1cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLy9cbi8vIENhcmRzXG4vL1xuXG4uY2FyZC1pbWctdG9wIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC10aXRsZSBhIHtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJkLWRlZ3JlZSAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuLmNhcmQtZGVncmVlIC5jYXJkLWZvb3RlciBhIHtcbiAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2FyZC1kZWdyZWUgLmNhcmQtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG4uY2FyZC1uZXdzIC5jYXJkLWhlYWRlcixcbi5jYXJkLW5ld3MgLmNhcmQtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi5jYXJkLW5ld3MgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xufVxuLmNhcmQtZXZlbnQgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgNHB4ICRnb2xkO1xufVxuLmJnLWRhcmsgYSxcbi5iZy1wcmltYXJ5IGEsXG4uYmctYmxhY2sgYSB7XG4gIGNvbG9yOiAkbGlnaHQ7XG59XG4uYmctbGlnaHQgYSxcbi5iZy1zZWNvbmRhcnkgYSxcbi5iZy13aGl0ZSBhIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uc3Itb25seTpub3QoOmZvY3VzKTpub3QoOmFjdGl2ZSkge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG5idXR0b246Zm9jdXMsXG5hOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMnB4ICNmZmZmZmYsIDBweCAwcHggMHB4IDRweCAjMTkxOTE5ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBBU1UgRGVzaWduIFN5c3RlbSBBbGVydCBzdHlsZXMgd2l0aG91dCBCb290c3RyYXAgdmFyaWFibGVzIHRvIG92ZXJyaWRlLlxuXG4vLyBUT0RPIEF3YWl0aW5nIHVwc3RyZWFtIGNsb3NlIGJ1dHRvbiB1cGRhdGVzLlxuXG4uYWxlcnQge1xuICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstYmFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgLmFsZXJ0LWljb24ge1xuICAgIGZsZXg6IDAgMCAkdWRzLXNpemUtc3BhY2luZy04O1xuICAgIHN2ZyB7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICAvL21hcmdpbjogMC4yNXJlbSAxcmVtO1xuICAgIH1cbiAgfVxuICAuYWxlcnQtY29udGVudCB7XG4gICAgZmxleDogMTA7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0wO1xuICB9XG4gIC5hbGVydC1jbG9zZSB7XG4gICAgZmxleDogMTtcblxuICAgIC8vIEVkaXRzIGNsb3NlIGJ1dHRvbiBjb250ZW50IChpLmUuIFwiWFwiIGluc2lkZSBidWJibGUpXG4gICAgLmNsb3NlXG4gICAge1xuICAgICAgb3BhY2l0eTogJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLW9wYWNpdHk7XG4gICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICY6aG92ZXJcbiAgICAgIHtcbiAgICAgICAgb3BhY2l0eTogJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdhcm5pbmc7IC8qIDMzJSBvcGFjaXR5IG9mIG9mZmljaWFsIG1hcm9vbiAqL1xuICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLXdhcm5pbmc7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXN1Y2Nlc3M7XG4gIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1hbGVydHMtc3VjY2Vzcztcbn1cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWluZm87XG4gIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1hbGVydHMtaW5mbztcbn1cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZXJyb3I7IC8qIDIwJSBvcGFjaXR5IG9mIG9mZmljaWFsIG1hcm9vbiAqL1xuICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLWVycm9yO1xufVxuXG4uYWxlcnQ6bm90KFtjbGFzcyo9J2FsZXJ0LSddKSxcbmRpdltjbGFzcz0nYWxlcnQgYWxlcnQtYmxvY2snXSB7XG4gIC8qIENhdGNoLWFsbCBmb3IgZGVmYXVsdCBhbGVydCBjbGFzcyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZ3JheTtcbiAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJvcmRlci1iYXNlO1xufVxuXG4vLyBNZWRpYSBRdWVyaWVzXG4uYWxlcnQge1xuICAvLyBNb2JpbGUgdHdlYWtzIGJlbG93IDU3NnB4LlxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICAvLyBBZGp1c3QgcGFkZGluZyBhbmQgbWFyZ2lucy5cbiAgICAuYWxlcnQtaWNvbiB7XG4gICAgICBmbGV4OiAwIDAgJHVkcy1zaXplLXNwYWNpbmctNjtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgICAgLy9tYXJnaW46IDAuMjVyZW0gMXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFsZXJ0LWNsb3NlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTsgLy8gTWFnaWMgbnVtYmVyLlxuICAgIH1cbiAgfVxufVxuIiwiLmJhY2tncm91bmQtcGFuZWwge1xuICBoZWlnaHQ6IDMyMnB4O1xufVxuXG4uZ3JheS03LWJnIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbn1cblxuLmdyYXktMi1iZyB7XG4gIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG59XG5cbi5ncmF5LTEtYmcge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xufVxuXG4ud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG59XG5cbi5pbWFnZS1iZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTE5MTkwMCAwJSwgIzE5MTkxOWM5IDEwMCUpXG4gICAgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuXG4uc2VjdGlvbi1saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2NhbGluZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGVudC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYXgtc2l6ZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbn1cblxuLmNvbnRlbnQtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgaGVpZ2h0OiAyNTFweDtcbiAgbWFyZ2luOiAyMHB4IDAgMTAwcHggMDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbn1cblxuLmJnIHtcbiAgYmFja2dyb3VuZDogJGJnO1xuICBvcGFjaXR5OiAkYmctb3BhY2l0eTtcblxuICAmLm1vcnNlLWNvZGUge1xuICAgICYtd2hpdGUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJG1vcnNlLWNvZGUtd2hpdGU7XG4gICAgfVxuXG4gICAgJi1ibGFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbW9yc2UtY29kZS1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmLm5ldHdvcmsge1xuICAgICYtd2hpdGUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJG5ldHdvcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi1ibGFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmV0d29yay1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmLnRvcG8ge1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b3BvLXdoaXRlO1xuICAgIH1cblxuICAgICYtYmxhY2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHRvcG8tYmxhY2s7XG4gICAgfVxuICB9XG59XG4iLCIkYmc6IHRyYW5zcGFyZW50ICNmZmYgMCUgMCUgcmVwZWF0IHBhZGRpbmctYm94O1xuJGJnLW9wYWNpdHk6IDE7XG5cbiRtb3JzZS1jb2RlLXdoaXRlOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoKycvYmFja2dyb3VuZC1wYXR0ZXJucy9Nb3JzZUNvZGVXaGl0ZS5wbmcnKTtcbiRtb3JzZS1jb2RlLWJsYWNrOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoKycvYmFja2dyb3VuZC1wYXR0ZXJucy9Nb3JzZUNvZGVCbGFjay5wbmcnKTtcbiRuZXR3b3JrLWJsYWNrOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoKycvYmFja2dyb3VuZC1wYXR0ZXJucy9OZXR3b3JrQmxhY2sucG5nJyk7XG4kbmV0d29yay13aGl0ZTogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2JhY2tncm91bmQtcGF0dGVybnMvTmV0d29ya1doaXRlLnBuZycpO1xuJHRvcG8tYmxhY2s6IHVybCgkaW1hZ2UtYXNzZXRzLXBhdGgrJy9iYWNrZ3JvdW5kLXBhdHRlcm5zL1RvcG9QYXR0ZXJuQmxhY2sucG5nJyk7XG4kdG9wby13aGl0ZTogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2JhY2tncm91bmQtcGF0dGVybnMvVG9wb1BhdHRlcm5XaGl0ZS5wbmcnKTtcbiIsIi8vIEFTVSBEZXNpZ24gU3lzdGVtIEJhbm5lciBzdHlsZXMgd2l0aG91dCBCb290c3RyYXAgdmFyaWFibGVzIHRvIG92ZXJyaWRlLlxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy00IDEycHg7XG5cbiAgLmJhbm5lci1pY29uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHN2ZyB7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICBtYXJnaW46ICgkdWRzLXNpemUtc3BhY2luZy0xIC8gMikgJHVkcy1zaXplLXNwYWNpbmctNFxuICAgICAgICAoJHVkcy1zaXplLXNwYWNpbmctMSAvIDIpIDA7XG4gICAgfVxuICB9XG4gIC5iYW5uZXItY29udGVudCB7XG4gICAgZmxleDogNTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0xICR1ZHMtc2l6ZS1zcGFjaW5nLTA7XG4gICAgfVxuICB9XG4gIC5iYW5uZXItYnV0dG9ucyB7XG4gICAgZmxleDogMztcbiAgICBhLFxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAvLyBEbyBidXR0b25zIGluIHRoZWlyIG93biBmbGV4Ym94LCBjb2x1bW4tc3R5bGUsIG5vIHN0cmV0Y2hpbmcuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5iYW5uZXItY2xvc2Uge1xuICAgIGZsZXg6IDI7XG4gICAgbWFyZ2luLXRvcDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgIC8vIEVkaXRzIGNsb3NlIGJ1dHRvbiBjb250ZW50IChpLmUuIFwiWFwiIGluc2lkZSBidWJibGUpXG4gICAgLmNsb3NlIHtcbiAgICAgIG9wYWNpdHk6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1jbG9zZS1vcGFjaXR5O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogJHVkcy1jb21wb25lbnQtYnV0dG9uLWNsb3NlLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JlZW4gMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBhOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbiAgYTp2aXNpdGVkOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbn1cbi5iYW5uZXItb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLW9yYW5nZSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGE6bm90KC5idG4pIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstYmFzZTtcbiAgfVxuICBhOnZpc2l0ZWQ6bm90KC5idG4pIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstYmFzZTtcbiAgfVxufVxuLmJhbm5lci1ibHVlIHtcbiAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWJsdWUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBhOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbiAgYTp2aXNpdGVkOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gIH1cbn1cbi5iYW5uZXItZ3JheSB7XG4gIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5IDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi5iYW5uZXItYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtZGFyayAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gIGE6bm90KC5idG4pIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWxpZ2h0LWxpbms7XG4gIH1cbiAgYTp2aXNpdGVkOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1saWdodC12aXNpdGVkO1xuICAgIC8vIE1heSBuZWVkIHRoZSBmb2xsb3dpbmcgaW5zdGVhZCBmb3IgcHJvcGVyIGNvbnRyYXN0LlxuICAgIC8vY29sb3I6ICNmZmM2Mjc7XG4gIH1cbn1cblxuLy8gTWVkaWEgUXVlcmllc1xuLmJhbm5lciB7XG4gIC8vIE1vYmlsZSB0d2Vha3MuIDU3NnB4XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuYmFubmVyLWljb24ge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLXNwYWNpbmctNTtcbiAgICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0wO1xuICAgICAgfVxuICAgIH1cbiAgICAuYmFubmVyLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgfVxuICAgIH1cbiAgICAuYmFubmVyLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIHJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEV4dHJhIHN0eWxlcyB0aGF0IGRvbid0IGhhdmUgYm9vdHN0cmFwIHZhcmlhYmxlcyB0byBvdmVycmlkZVxuLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVkcy1jb21wb25lbnQtYnV0dG9uLXRleHQtZGVjb3JhdGlvbjtcbiAgZm9udC13ZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1mb250LXdlaWdodDtcbiAgJiArICYge1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICB9XG4gICYuYnRuLW1kIHtcbiAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tZWRpdW0tZm9udC1zaXplO1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktbWVkaXVtXG4gICAgICAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LW1lZGl1bTtcbiAgfVxuICAmLmJ0bi1zbSB7XG4gICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGxcbiAgICAgICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXgtc21hbGw7XG4gIH1cbiAgJi5idG4tdGFnIHtcbiAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1zbWFsbC1mb250LXNpemU7XG4gICAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteS1zbWFsbFxuICAgICAgJHVkcy1jb21wb25lbnQtYnV0dG9uLXBhZGRpbmcteC1zbWFsbDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjtcbiAgICAmLmJ0bi10YWctYWx0LXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTI7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuICAgICYuYnRuLXRhZy1hbHQtZ3JheSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zO1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgICAmLmJ0bi10YWctYWx0LWJsYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTQ7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuICB9XG4gICYuYnRuLWNpcmNsZSB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctaGFsZiAkdWRzLXNpemUtc3BhY2luZy1oYWxmO1xuICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS0zO1xuICAgICYuYnRuLWNpcmNsZS1hbHQtd2hpdGUge1xuICAgICAgYmFja2dyb3VuZDogJGdyYXktMjtcbiAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG4gICAgJi5idG4tY2lyY2xlLWFsdC1ncmF5IHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG4gICAgJi5idG4tY2lyY2xlLWFsdC1ibGFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJGdyYXktNztcbiAgICB9XG4gICAgJi5idG4tY2lyY2xlLWxhcmdlIHtcbiAgICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy04O1xuICAgICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy04O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICAgICYuYnRuLWNpcmNsZS14LWxhcmdlIHtcbiAgICAgIHdpZHRoOiA2LjVyZW07XG4gICAgICBoZWlnaHQ6IDYuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICY6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG59XG5cbi5iZy1saWdodC1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTtcbn1cblxuLy8gUmVtb3ZlIGJhY2tncm91bmQgY2hhbmdpbmcgaG92ZXIgZWZmZWN0cyBmcm9tIGFsbCBidXR0b25zXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgJHZhbHVlLFxuICAgICAgJHZhbHVlLFxuICAgICAgJGhvdmVyLWJhY2tncm91bmQ6ICR2YWx1ZSxcbiAgICAgICRob3Zlci1ib3JkZXI6ICR2YWx1ZSxcbiAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogJHZhbHVlLFxuICAgICAgJGFjdGl2ZS1ib3JkZXI6ICR2YWx1ZVxuICAgICk7XG4gIH1cbn1cblxuYS50ZXh0LWdvbGQ6aG92ZXIsXG5hLnRleHQtZ29sZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNjI3ICFpbXBvcnRhbnQ7XG59XG5hLnRleHQtZ29sZDp2aXNpdGVkOm5vdCguYnRuKSB7XG4gIGNvbG9yOiAjZGFhMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLmJ0biB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1ob3Zlci1zdGF0ZS10cmFuc2Zvcm07XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogJHVkcy1jb21wb25lbnQtYnV0dG9uLWFjdGl2ZS1zdGF0ZS10cmFuc2Zvcm07XG4gICAgfVxuICB9XG59XG4iLCIjY2FsZW5kYXIge1xuICAuY2FsZW5kYXItdGl0bGUge1xuICAgIGgyIHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1kYXJrO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuICB9XG4gIC5jYWxlbmRhci1ncmlkIHtcbiAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTMgMDtcbiAgICBwYWRkaW5nOiAoJHVkcy1zaXplLXNwYWNpbmctMyAvIDIpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogKCR1ZHMtc2l6ZS1zcGFjaW5nLTEgLyAyKTtcbiAgICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJvZHkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgIC5jYWxlbmRhci1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1tZWRpdW07XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTggJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAudG9kYXkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1idXR0b24tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtYnV0dG9uLW1hcm9vbi1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAoJHVkcy1zaXplLXNwYWNpbmctMSAvIDIpO1xuICAgICAgfVxuICAgICAgLnByZXYsXG4gICAgICAubmV4dCB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FsZW5kYXItbmF2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1idXR0b24tYm9yZGVyLXJhZGl1cztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgICBwYWRkaW5nOiAoJHVkcy1zaXplLXNwYWNpbmctMyAvIDIpICgkdWRzLXNpemUtc3BhY2luZy03IC8gMyk7XG4gICAgICBzdmcge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Nb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAjY2FsZW5kYXIge1xuICAgIC5jYWxlbmRhci1ncmlkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYm9keSB7XG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgIC5jYWxlbmRhci1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ2FyZHMgLSBUYWJsZSBvZiBDb250ZW50c1xuXG4xLiBCYXNpYyBiYWRnZSBzdHlsZXNcbjIuIEJhZGdlcyB3aXRoaW4gY2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmFkZ2Uge31cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gQmFzaWMgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcmQgLmJhZGdlIHtcbiAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LXNtYWxsICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXgtc21hbGw7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbiIsIi5pY29uLXNtYWxsIHtcbiAgZm9udC1zaXplOiAkaWNvbi1zbWFsbDtcbn1cblxuLmljb24tYmFzZSB7XG4gIGZvbnQtc2l6ZTogJGljb24tYmFzZTtcbn1cblxuLmljb24tbGFyZ2Uge1xuICBmb250LXNpemU6ICRpY29uLWxhcmdlO1xufVxuXG4uaWNvbi14bCB7XG4gIGZvbnQtc2l6ZTogJGljb24teGw7XG59XG5cbi5pY29uLXh4bCB7XG4gIGZvbnQtc2l6ZTogJGljb24teHhsO1xufVxuIiwiLy8gQVNVIERlc2lnbiBTeXN0ZW0gSW1hZ2Ugc3R5bGVzIHdpdGhvdXQgQm9vdHN0cmFwIHZhcmlhYmxlcyB0byBvdmVycmlkZS5cblxuLnVkcy1pbWcge1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0wO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBJbWFnZXMgd2l0aCBjYXB0aW9uc1xuICAudWRzLWZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaW1nLmltZy1vcmlnaW5hbCB7XG4gICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICB9XG4gICAgLnVkcy1maWd1cmUtY2FwdGlvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtd2hpdGUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtdGlueTtcbiAgICB9XG4gICAgLnVkcy1jYXB0aW9uLXRleHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDc1Y2g7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICB9XG4gIH1cblxuICAvLyBEcm9wIHNoYWRvdyBmb3IgaW1hZ2VzIHdpdGggYW5kIHdpdGhvdXQgY2FwdGlvblxuICAmLnVkcy1pbWctZHJvcC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6ICR1ZHMtc2l6ZS1zcGFjaW5nLTAgJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0yXG4gICAgICByZ2JhKDI1LCAyNSwgMjUsIDAuMik7XG4gICAgLnVkcy1maWd1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMDtcbiAgICB9XG4gIH1cbn1cbiIsIi51ZHMtaW1hZ2UtdGV4dC1ibG9jayB7XG4gICYtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC13aGl0ZSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LWhlaWdodDogNTQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJi1pbWFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dC1jb250YWluZXIge1xuICAgIGZsZXg6IDE7XG4gICAgLypcbiAgICAqIFNldCBhIG1heCB3aWR0aCBvZiA1MCUgaGVyZSBiZWNhdXNlIHBhZGRpbmcvbWFyZ2lucyBhcmUgYWRkZWQgaW4gYWRkaXRpb24gdG8gdGhlIHNwYWNlIGdpdmVuIGZvciBmbGV4LCB0aGVyZWZvcmVcbiAgICAqIHRoZSB3aWR0aCBvZiB0aGUgdGV4dCBjb250YWluZXIgaXMgYWN0dWFsbHkgYmlnZ2VyIHRoYW4gb2YgdGhlIGltYWdlIGNvbnRhaW5lciBvdGhlcndpc2UuXG4gICAgKi9cbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA0OHB4IDk2cHg7XG5cbiAgICAmLmdyYXktNy1iZyB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAgICAgcGFkZGluZzogNDhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHBhZGRpbmc6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3JkZXI6IDI7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1zbWFsbC1mb250LXNpemU7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGxcbiAgICAgICAgICAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsO1xuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQ29udGVudCBJbWFnZSBPdmVybGFwXG5cbjEuIE1vYmlsZVxuMi4gRGVza3RvcCBsZ1xuMy4gRGVza3RvcCB4bFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWRzLWltYWdlLW92ZXJsYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyR1ZHMtc2l6ZS1zcGFjaW5nLTh9KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZXNrdG9wLCBsYXJnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAudWRzLWltYWdlLW92ZXJsYXAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDEycHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMWZyIDIwcmVtIDEwcmVtIDEuNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6ICR1ZHMtc2l6ZS1zcGFjaW5nLTkgMWZyICR1ZHMtc2l6ZS1zcGFjaW5nLTk7XG4gICAgZ2FwOiAwcHggMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMjtcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAzO1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7XG4gICAgfVxuICB9XG5cbiAgLnVkcy1pbWFnZS1vdmVybGFwLmNvbnRlbnQtbGVmdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gMTByZW0gMjByZW0gMWZyIDEuNXJlbTtcblxuICAgIGltZyB7XG4gICAgICBncmlkLWNvbHVtbjogMyAvIHNwYW4gMjtcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAzO1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGdyaWQtY29sdW1uOiA1IC8gNjtcbiAgICAgIGdyaWQtcm93OiAyIC8gc3BhbiAxO1xuICAgIH1cbiAgfVxufVxuXG5cbiIsIi51ZHMtaW5zZXQtYm94IHtcbiAgJi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6ICR1ZHMtaW5zZXQtYm94LWNvbnRhaW5lci1kaXNwbGF5O1xuICAgIGp1c3RpZnktY29udGVudDogJHVkcy1pbnNldC1ib3gtY29udGFpbmVyLWp1c3RpZnktY29udGVudDtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy02O1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhY2tncm91bmQtd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICBtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC14eHhsO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQgJHVkcy1zaXplLXNwYWNpbmctMTY7XG4gICAgd2lkdGg6ICR1ZHMtaW5zZXQtYm94LWNvbnRlbnQtYmFzaWMtd2lkdGg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtbGcpIHtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgd2lkdGg6ICR1ZHMtaW5zZXQtYm94LWNvbnRlbnQtc21hbGwtd2lkdGg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1zbWFsbC1mb250LXNpemU7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGxcbiAgICAgICAgICAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LXNtYWxsO1xuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiR1ZHMtaW5zZXQtYm94LWNvbnRhaW5lci1kaXNwbGF5OiBmbGV4O1xuJHVkcy1pbnNldC1ib3gtY29udGFpbmVyLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuJHVkcy1pbnNldC1ib3gtY29udGVudC1iYXNpYy13aWR0aDogNTAlO1xuJHVkcy1pbnNldC1ib3gtY29udGVudC1zbWFsbC13aWR0aDogMTAwJTtcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXJkcyAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIEJhc2ljIENhcmRzXG4yLiBEZWdyZWUgQ2FyZHNcbjMuIFN0b3J5IENhcmRzXG40LiBFdmVudCBDYXJkc1xuNS4gRm9sZGFibGUgQ2FyZHNcbjYuIEZvbGRhYmxlIC0gRGVza3RvcCBEaXNhYmxlXG43LiBBY2NvcmRpb25cbjguIENoZWNrYm94IFN0YWNrZWQgQ2FyZHNcbjkuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuMTEuIEdlbmVyaWMgSGVhZGVyIEltYWdlIE92ZXJsYXlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucm93LXNwYWNlZCB7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xufVxuXG4ucm93LXNwYWNlZCA+IC5jb2wsXG4ucm93LXNwYWNlZCA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBCYXNpYyBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY2FyZCB7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1oZWlnaHQtcGVyY2VudDtcbiAgZGlzcGxheTogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1kaXNwbGF5O1xuICBmbGV4LWRpcmVjdGlvbjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1mbGV4LWRpcmVjdGlvbjtcbn1cblxuLmNhcmQtaG92ZXI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICBjdXJzb3I6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaG92ZXItY3Vyc29yO1xuICBib3gtc2hhZG93OiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWhvdmVyLWJveC1zaGFkb3c7XG59XG5cbi5jYXJkLWhvdmVyOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIGN1cnNvcjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1ob3Zlci1jdXJzb3I7XG59XG5cbi5jYXJkLWhvdmVyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAjMDBiYWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWhvdmVyID4gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FyZC1ob3ZlciA+IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggIzAwYmFmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5jYXJkLWljb24tdG9wIHtcbiAgd2lkdGg6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3Atd2lkdGg7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC13aWR0aDtcbiAgbWFyZ2luOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLW1hcmdpbjtcbn1cblxuLmNhcmQtaW1hZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtaW1hZ2UtZ3JhZGllbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTkxOTE5MDAgMCUsICMxOTE5MTljOSAxMjAlKVxuICAgIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgY29udGVudDogJyc7XG59XG5cbi5jYXJkLWltZy10b3AgaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIG1heC13aWR0aDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3Atd2lkdGgtcGVyY2VudDtcbiAgaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWltYWdlLXRvcC1oZWlnaHQ7XG4gIG9iamVjdC1maXQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLW9iamVjdC1maXQ7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDMycHggMzJweCAxNnB4IDMycHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLmNhcmQtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgZmxleC1ncm93OiAxMDA7XG59XG5cbi5jYXJkOm5vdCguY2FyZC5jYXJkLWZvbGRhYmxlKSA+IGRpdjpmaXJzdC1vZi10eXBlOm5vdCguY2FyZC1pbWFnZS1jb250ZW50KSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jYXJkLWxpbmsge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC10YWdzIHtcbiAgcGFkZGluZzogMCAzMnB4IDI0cHggMzJweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLmNhcmQtdGFncyAuYnRuLXRhZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5jYXJkLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYnV0dG9uLW1hcmdpbi10b3A7XG4gIHBhZGRpbmc6IDAgMzJweCAyNHB4IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLmNhcmQtaWNvbi10b3Age1xuICAgIHdpZHRoOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWljb24tdG9wLXdpZHRoO1xuICAgIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pY29uLXRvcC13aWR0aDtcbiAgICBtYXJnaW46ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaWNvbi10b3AtbWFyZ2luO1xuICB9XG5cbiAgLmNhcmQtaW1nLXRvcCBpbWcsXG4gIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG5cbiAgLmNhcmQtbGluayB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxuXG4gIC5jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtdGFncyB7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWJ1dHRvbi1tYXJnaW4tdG9wO1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gIH1cblxuICAuY2FyZC1idXR0b24gLmJ0biB7XG4gICAgZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1idXR0b24tc21hbGwtZm9udC1zaXplO1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXktc21hbGxcbiAgICAgICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1wYWRkaW5nLXgtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuY2FyZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5jb2wtbGctNiAuY2FyZCB7XG4gICAgLmNhcmQtaW1nLXRvcCBpbWcsXG4gICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtbGctNiAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4uY2FyZC1zbSB7XG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMTZweCAyNHB4O1xuICB9XG4gIC5jYXJkID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5jYXJkLWltYWdlLWdyYWRpZW50OjphZnRlciB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5jYXJkLWltZy10b3AgaW1nLFxuICAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmNhcmQtZm9vdGVyLWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNhcmQtYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuXG4gIC5jYXJkLWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNhcmQtdGFncyB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAuY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxufVxuXG4uY2FyZC1sZyB7XG4gIC5jYXJkLWltZy10b3AgaW1nLFxuICAuY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtaW1hZ2UtdG9wLWhlaWdodC1sZztcbiAgfVxuICAuY2FyZC1pbWFnZS1ncmFkaWVudDo6YWZ0ZXIge1xuICAgIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy1pbWFnZS10b3AtaGVpZ2h0LWxnO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQtdGl0bGUgYSxcbi5jYXJkLXRpdGxlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLXRpdGxlLWxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLXRleHQtZGVjb3JhdGlvbjtcbn1cblxuLmNhcmQtdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVkcy1jb21wb25lbnQtY2FyZC1iYXNpYy10aXRsZS1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIERlZ3JlZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY2FyZC1kZWdyZWUgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWNvbnRlbnQ7XG4gIHdpZHRoOiAkdWRzLWNvbXBvbmVudC1jYXJkLWRlZ3JlZS10aXRsZS11bmRlcmxpbmUtd2lkdGg7XG4gIGhlaWdodDogJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWhlaWdodDtcbiAgZGlzcGxheTogJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLWRpc3BsYXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWNhcmQtZGVncmVlLXRpdGxlLXVuZGVybGluZS1jb2xvcjtcbiAgbWFyZ2luLXRvcDogJHVkcy1jb21wb25lbnQtY2FyZC1kZWdyZWUtdGl0bGUtdW5kZXJsaW5lLW1hcmdpbi10b3A7XG59XG5cbi5jYXJkLWRlZ3JlZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGEsXG4uY2FyZC1mb290ZXItbGluayBhOnZpc2l0ZWQge1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLWZvb3Rlci1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcmQtZm9vdGVyLWxpbmsgYTphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2Fycm93LXJpZ2h0JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hcnJvdy1yaWdodCBmYS13LTE0IGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xOTAuNSA2Ni45bDIyLjItMjIuMmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMEw0NDEgMjM5YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0Ni42IDQ2Ny4zYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMGwtMjIuMi0yMi4yYy05LjUtOS41LTkuMy0yNSAuNC0zNC4zTDMxMS40IDI5NkgyNGMtMTMuMyAwLTI0LTEwLjctMjQtMjR2LTMyYzAtMTMuMyAxMC43LTI0IDI0LTI0aDI4Ny40TDE5MC45IDEwMS4yYy05LjgtOS4zLTEwLTI0LjgtLjQtMzQuM3onPjwvcGF0aD48L3N2Zz5cIik7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTdG9yeSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY2FyZC1zdG9yeSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1zdG9yeSAuY2FyZC1ib2R5LFxuLmNhcmQtc3RvcnkgLmNhcmQtYnV0dG9uLFxuLmNhcmQtc3RvcnkgLmNhcmQtZm9vdGVyLFxuLmNhcmQtc3RvcnkgLmNhcmQtdGFncyxcbi5jYXJkLXN0b3J5IC5jYXJkLWZvb3Rlcixcbi5jYXJkLXN0b3J5IC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5jYXJkLXN0b3J5ID4gZGl2OmZpcnN0LW9mLXR5cGU6bm90KC5jYXJkLWltYWdlLWNvbnRlbnQpIHtcbiAgcGFkZGluZzogMjRweCAxNnB4IDE2cHggMTZweDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uY2FyZC1zdG9yeSAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1jYXJkLWJhc2ljLWZvb3Rlci1saW5rLXBhZGRpbmc7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLmNhcmQtc3RvcnkgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IC00OHB4O1xufVxuXG4uY2FyZC1zdG9yeS5jYXJkLXNtIHtcbiAgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luOiAkdWRzLWNvbXBvbmVudC1jYXJkLXN0b3J5LWJvZHktbWFyZ2luLXNtO1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW46ICR1ZHMtY29tcG9uZW50LWNhcmQtc3RvcnktYm9keS1tYXJnaW4tc207XG4gIH1cblxuICAuY2FyZC1idXR0b24ge1xuICAgIG1hcmdpbjogJHVkcy1jb21wb25lbnQtY2FyZC1zdG9yeS1ib2R5LW1hcmdpbi1zbTtcbiAgfVxufVxuXG4uY2FyZC1zdG9yeS5jYXJkLWhvcml6b250YWwgLmNhcmQtaW1nLXRvcCB7XG4gIG1hcmdpbi1yaWdodDogLTMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmNhcmQtc3RvcnkuY2FyZC1ob3Jpem9udGFsIHtcbiAgLmNhcmQtaGVhZGVyLFxuICAuY2FyZC1ib2R5LFxuICAuY2FyZC1idXR0b24sXG4gIC5jYXJkLWZvb3RlcixcbiAgLmNhcmQtdGFncyxcbiAgLmNhcmQtZm9vdGVyLFxuICAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBFdmVudCBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcmQtZXZlbnQgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgOHB4ICRnb2xkO1xufVxuXG4uY2FyZC1ldmVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxMDAwMDA7XG4gIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWNhcmQtYmFzaWMtYm9keS1wYWRkaW5nO1xuICBwYWRkaW5nOiAwIDMycHggMjRweCAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FyZC1ldmVudC1kZXRhaWxzICsgLmNhcmQtZXZlbnQtZGV0YWlscyB7XG4gIGZsZXgtZ3JvdzogOTk5OTAwMDAwO1xufVxuXG4uY2FyZC1ldmVudC1kZXRhaWxzID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2FyZC1ldmVudC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJkLWV2ZW50LWljb25zID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uY2FyZC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5jYXJkLWhvcml6b250YWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICNmZmM2Mjc7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXN0b3J5LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1pbWctdG9wIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmNhcmQtZXZlbnQuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWV2ZW50LmNhcmQtaG9yaXpvbnRhbCAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItbGVmdDogc29saWQgOHB4ICRnb2xkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gRm9sZGFibGUgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtaXhpbiBidG4tdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhcmQtZm9sZGFibGUge1xuICBib3JkZXItY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIGJvcmRlci1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0xIHNvbGlkICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgJi5jYXJkLW1hcm9vbiB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gIH1cblxuICAmLmNhcmQtZ3JheSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gIH1cblxuICAmLmNhcmQtZGFyayB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG5cbiAgICAmLmNhcmQtaGVhZGVyLWljb24ge1xuICAgICAgJiAuY2FyZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oJHVkcy1zaXplLXNwYWNpbmctMyAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICB9XG5cbiAgICBoNCxcbiAgICBoNSB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0xICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgc3ZnLmZhLWNoZXZyb24tdXAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR1ZHMtdGltZS10cmFuc2l0aW9uLWJhc2U7XG4gICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sbGFwc2VkIHN2Zy5mYS1jaGV2cm9uLXVwLFxuICAgICAgICAmLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICArIC5jYXJkLWJvZHkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcblxuICAgID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIH1cblxuICAgID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBGb2xkYWJsZSAtIERlc2t0b3AgRGlzYWJsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1peGluIGRlc2t0b3AtZGlzYWJsZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICAuY2FyZC1oZWFkZXIge1xuICAgIGg0IGEge1xuICAgICAgcGFkZGluZy10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1oZWFkZXIgKyAuY2FyZC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAmOm5vdCguc2hvdykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5jYXJkLWZvbGRhYmxlLmRlc2t0b3AtZGlzYWJsZS14bCB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kaXNhYmxlO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLmNhcmQtZm9sZGFibGUuZGVza3RvcC1kaXNhYmxlLWxnIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWRpc2FibGU7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUtbWQge1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtZGlzYWJsZTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNy4gQWNjb3JkaW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQuY2FyZC1mb2xkYWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIH1cbiAgLmNhcmQtaGVhZGVyIC5jYXJkLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LiBDaGVja2JveCBTdGFja2VkIENhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYXJkLWNoZWNrYm94LXN0YWNrZWQgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1zdGFja2VkIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjkuIENoZWNrYm94IElubGluZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jaGVja2JveC1pbmxpbmUgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTAuIENoZWNrYm94IElubGluZSBDYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lZGlhLXR5cGUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjExLiBHZW5lcmljIEhlYWRlciBJbWFnZSBPdmVybGF5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FyZC1pbWFnZS1vdmVybGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAuZmEtdmlkZW8ge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uaWNvbi1leGFtcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIvLyBBU1UgRGVzaWduIFN5c3RlbSBMaXN0cyB3aXRob3V0IEJvb3RzdHJhcCB2YXJpYWJsZXMgdG8gb3ZlcnJpZGUuXG5cbkBtaXhpbiB1ZHMtbGlzdC1zcGFjaW5nIHtcbiAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtbGlzdC1zcGFjaW5nLXBhZGRpbmc7XG4gIGxpc3Qtc3R5bGU6ICR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saXN0LXN0eWxlO1xuXG4gIGxpIHtcbiAgICBtYXgtd2lkdGg6ICR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saS1tYXgtd2lkdGg7IC8vIFRPRE8gUmV2aXNpdC5cbiAgICBtYXJnaW4tYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LXNwYWNpbmctbGktbWFyZ2luLWJvdHRvbTtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtY29tcG9uZW50LWxpc3Qtc3BhY2luZy1saS1sYXN0LW9mLXR5cGUtbWFyZ2luLWJvdHRvbTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHVkcy11bC1saXN0LXN0eWxlcyB7XG4gIGxpOmJlZm9yZSxcbiAgdWwgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCB1bCBsaTpiZWZvcmUsXG4gIHVsIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDIwMjIgJzsgLy8kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1jb250ZW50LWJ1bGxldDtcbiAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLWZvbnQtc2l6ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtdmVydGljYWwtYWxpZ247XG4gICAgbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLWxpbmUtaGVpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLXBhZGRpbmctcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtdWwtc3R5bGVzLW1hcmdpbi1sZWZ0O1xuICB9XG5cbiAgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCBsaTpiZWZvcmUsXG4gIHVsIHVsIHVsIHVsIHVsIGxpOmJlZm9yZSxcbiAgdWwgdWwgdWwgdWwgdWwgdWwgdWwgbGk6YmVmb3JlLFxuICB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDI1RTYgJzsgLy8kdWRzLWNvbXBvbmVudC1saXN0LXVsLXN0eWxlcy1jb250ZW50LWJ1bGxldC1lbXB0eTtcbiAgfVxuXG4gIG9sLFxuICB1bCB7XG4gICAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtbGlzdC11bC1zdHlsZXMtc3ViLWxpc3QtcGFkZGluZztcbiAgfVxufVxuXG4vLyBHZW5lcmFsIFVMIHJ1bGVzLlxudWwudWRzLWxpc3Qge1xuICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuICBAaW5jbHVkZSB1ZHMtdWwtbGlzdC1zdHlsZXM7XG59XG5cbi8vIEdlbmVyYWwgVUwgYW5kIE9MIHJ1bGVzLlxudWwudWRzLWxpc3QsXG5vbC51ZHMtbGlzdCB7XG4gIC8vIE1hcm9vbiBsaXN0c1xuICAmLm1hcm9vbiB7XG4gICAgbGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW1hcm9vbi1saXN0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIERhcmsgTW9kZVxuICAmLmRhcmttb2RlIHtcbiAgICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuXG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtbWFyZ2luLWxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1tYXJnaW4tYm90dG9tO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1jb2xvcjtcbiAgICAvLyBEZWZhdWx0IHdoaXRlIGxpc3QgYnVsbGV0cyAoZm9yIGRhcmsgbW9kZSlcbiAgICBsaTpiZWZvcmUge1xuICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtbGktYmVmb3JlLWNvbG9yO1xuICAgIH1cbiAgICAvLyBHb2xkIGxpc3QgYnVsbGV0cyAoZm9yIGRhcmsgbW9kZSlcbiAgICAmLmdvbGQgbGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LWRhcmttb2RlLWdvbGQtY29sb3I7XG4gICAgfVxuICAgIC8vIEdvbGQgbGlzdCBpY29uIGJ1bGxldHMgKGZvciBkYXJrIG1vZGUpXG4gICAgJi5nb2xkIGxpIC5mYS1saSB7XG4gICAgICBjb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1nb2xkLWNvbG9yO1xuICAgIH1cbiAgICAmLnVkcy1zdGVwbGlzdCBsaTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1kYXJrbW9kZS1zdGVwbGlzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3QtZGFya21vZGUtc3RlcGxpc3QtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gU21va2UgbW9kZSAoZ3JheSBiYWNrZ3JvdW5kKS5cbiAgJi5zbW9rZW1vZGUge1xuICAgIEBpbmNsdWRlIHVkcy1saXN0LXNwYWNpbmc7XG5cbiAgICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1zbW9rZW1vZGUtbWFyZ2luLWxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1jb21wb25lbnQtbGlzdC1zbW9rZW1vZGUtbWFyZ2luLWJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LXNtb2tlbW9kZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgLy8gTGlnaHQgc21va2UgbW9kZS5cbiAgJi5saWdodC1zbW9rZW1vZGUge1xuICAgIEBpbmNsdWRlIHVkcy1saXN0LXNwYWNpbmc7XG5cbiAgICBtYXJnaW4tbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1zbW9rZW1vZGUtbWFyZ2luLWxlZnQ7IC8vIFJldXNlZCB0b2tlblxuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtY29tcG9uZW50LWxpc3Qtc21va2Vtb2RlLW1hcmdpbi1ib3R0b207IC8vIFJldXNlZCB0b2tlblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7IC8vIE1hZ2ljIGJhY2tncm91bmQgY29sb3IuXG4gIH1cbn1cblxuLy8gSWNvbiBsaXN0IHJ1bGVzLlxudWwudWRzLWxpc3Qge1xuICAmLmZhLXVsIHtcbiAgICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1tYXJnaW4tbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LWljb24tbGlzdC1tYXJnaW4tYm90dG9tO1xuICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LXBhZGRpbmc7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtOyAvLyBBdm9pZCBpY29uIGNsaXBwaW5nLiBXYXMgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICBsaSAuZmEtbGkge1xuICAgICAgbGVmdDogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtaWNvbi1sZWZ0O1xuICAgIH1cbiAgICBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLWNvbnRlbnQ7XG4gICAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1mb250LXNpemU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktYmVmb3JlLXZlcnRpY2FsLWFsaWduO1xuICAgICAgbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1saW5lLWhlaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1wYWRkaW5nLXJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3QtaWNvbi1saXN0LWxpLWJlZm9yZS1tYXJnaW4tbGVmdDtcbiAgICB9XG4gICAgLy8gTWFyb29uIGljb24gYnVsbGV0c1xuICAgICYubWFyb29uIGxpIC5mYS1saSB7XG4gICAgICBjb2xvcjogJHVkcy1jb21wb25lbnQtbGlzdC1pY29uLWxpc3QtbGktbWFyb29uLWljb247XG4gICAgfVxuICB9XG59XG5cbi8vIEdlbmVyYWwgT0wgcnVsZXMuXG5vbC51ZHMtbGlzdCB7XG4gIC8vIFdlIG1hbnVhbGx5IG1hbmFnZSB0aGUgY291bnRlciBzaW5jZSB3ZSBuZWVkIHRvIHJlbW92ZSB0aGUgdHJhaWxpbmcgcGVyaW9kcy5cblxuICBAaW5jbHVkZSB1ZHMtbGlzdC1zcGFjaW5nO1xuICAvLyBUd2VhayB0aGUgbWl4LWluJ3MgbGVmdCBwYWRkaW5nIGR1ZSB0byBPTCdzIG5lZWRpbmcgbW9yZSBzcGFjZSBmb3IgZG91YmxlXG4gIC8vIGFuZCB0cmlwbGUgZGlnaXRzLiBOb3Qgc3VwcG9ydGVkOiA+IDMgZGlnaXRzLlxuICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gICYuZGFya21vZGUge1xuICAgIHBhZGRpbmctbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNjtcbiAgfVxuICAmLnNtb2tlbW9kZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy02O1xuICB9XG4gICYubGlnaHQtc21va2Vtb2RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gIH1cblxuICBjb3VudGVyLXJlc2V0OiBsaXN0Y291bnRlcjtcblxuICBsaSBvbCB7XG4gICAgcGFkZGluZzogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbmVzdGVkLW9sLXBhZGRpbmc7XG4gIH1cblxuICBsaTpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1iZWZvcmUtbGluZS1oZWlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtbGktYmVmb3JlLXBhZGRpbmctcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLWJlZm9yZS1tYXJnaW4tbGVmdDtcbiAgfVxuXG4gIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlcikgJy4gJztcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdGNvdW50ZXI7XG4gIH1cblxuICBvbCBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdGNvdW50ZXIsIGxvd2VyLWFscGhhKSAnLiAnO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0Y291bnRlcjtcbiAgfVxuXG4gIG9sIG9sIGxpOmJlZm9yZSxcbiAgb2wgb2wgb2wgb2wgb2wgbGk6YmVmb3JlLFxuICBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBsaTpiZWZvcmUsXG4gIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0Y291bnRlciwgbG93ZXItcm9tYW4pICcuICc7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Rjb3VudGVyO1xuICB9XG5cbiAgLy8gQWRqdXN0IGluZGVudCBmb3IgZG91YmxlIGRpZ2l0cy5cbiAgbGk6bnRoLW9mLXR5cGUoOSkgfiBsaTpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1saS1udGgtb2YtdHlwZS05LW1hcmdpbi1sZWZ0O1xuICB9XG4gIC8vIEFkanVzdCBpbmRlbnQgZm9yIHRyaXBsZSBkaWdpdHMuXG4gIGxpOm50aC1vZi10eXBlKDk5KSB+IGxpOmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLWxpLW50aC1vZi10eXBlLTk5LW1hcmdpbi1sZWZ0O1xuICB9XG5cbiAgLy8gU3RlcCBMaXN0IHN0eWxlc1xuICAmLnVkcy1zdGVwbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtcGFkZGluZy1sZWZ0O1xuICAgIG1heC13aWR0aDogNzVjaDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0wO1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktcGFkZGluZy1ib3R0b207XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbWFyZ2luLWJvdHRvbTtcbiAgICAgIGJvcmRlci1ib3R0b206ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1ib3JkZXItYm90dG9tO1xuICAgICAgZm9udC13ZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1mb250LXdlaWdodDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLXBhZGRpbmctbGVmdDsgLy8gVGV4dCBhbGlnbm1lbnQgYmVsb3cgaGVhZGxpbmUsIHR3ZWFreSBkdWUgdG8gb2Jsb25nIGZpeCBiZWxvdy5cbiAgICAgICAgZGlzcGxheTogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLXNwYW4tZGlzcGxheTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLXNwYW4tbWFyZ2luLXRvcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1zcGFuLWZvbnQtd2VpZ2h0O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtcGFkZGluZzsgLy8gRm9sbG93aW5nIGlzIG1vcmUgdHJ1ZSB0byBYRCBzdGVwIGNpcmNsZSBzaXppbmcsIGJ1dCBsb29rcyBsZXNzIHJvdW5kZWQ6IHBhZGRpbmc6IDAuNHJlbSAwLjZyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1tYXJnaW4tcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtbGktbGktYmVmb3JlLW1hcmdpbi1sZWZ0O1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1saS1saS1iZWZvcmUtZm9udC1zaXplO1xuICAgICAgICBmb250LXdlaWdodDogJHVkcy1jb21wb25lbnQtbGlzdC1vbC1zdHlsZXMtc3RlcGxpc3Qtc3R5bGVzLWxpLWxpLWJlZm9yZS1mb250LXdlaWdodDtcbiAgICAgICAgY29udGVudDogY291bnRlcihcbiAgICAgICAgICBsaXN0Y291bnRlclxuICAgICAgICApOyAvLyBSZW1vdmUgc3BhY2UgYXMgaXQgbWVzc2VzIHdpdGggY2VudGVyaW5nLlxuICAgICAgfVxuICAgIH1cbiAgICAmLnVkcy1zdGVwbGlzdC1nb2xkIGxpOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1saXN0LW9sLXN0eWxlcy1zdGVwbGlzdC1zdHlsZXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1nb2xkLWNvbG9yO1xuICAgIH1cbiAgICAmLnVkcy1zdGVwbGlzdC1tYXJvb24gbGk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWxpc3Qtb2wtc3R5bGVzLXN0ZXBsaXN0LXN0eWxlcy1tYXJvb24tYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG4gIH1cbn1cbiIsImgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICAvLyBmb250LWZhbWlseTogJGhlYWRpbmctZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZy1mb250LXdlaWdodDtcbiAgdGV4dC1hbGlnbjogJGhlYWRpbmctdGV4dC1hbGlnbjtcbiAgb3BhY2l0eTogJGhlYWRpbmctb3BhY2l0eTtcbiAgbWFyZ2luOiAkaGVhZGluZy1tYXJnaW4gMDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBJZiB0aGVyZSBpcyBhIGhlYWRpbmcgYmV0d2VlbiB0d28gcGFyYWdyYXBocyxcbi8vIHRoZXJlIG5lZWRzIHRvIGJlIG1vcmUgc3BhY2UgYWJvdmUgdGhlIGhlYWRpbmcgdGhhbiBiZWxvdyBpdCB0byBlbnN1cmUgdGhhdCBjb250ZW50IGlzIGNodW5rZWQgYXBwcm9wcmlhdGVseSBhbmQgcmVtYWlucyBsZWdpYmxlLlxuLy8gVGhlIGZvbGxvd2luZyB0d28gc2VsZWN0b3JzIGNvbWJpbmVkIHRhcmdldCBoZWFkaW5nIGVsZW1lbnRzIHN1cnJvdW5kZWQgYnkgcCBlbGVtZW50c1xucCArIGgxLFxucCArIGgyLFxucCArIGgzLFxucCArIGg0LFxucCArIGg1LFxucCArIGg2IHtcbiAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctNDtcbn1cblxucDpsYXN0LW9mLXR5cGUgKyBoMSxcbnA6bGFzdC1vZi10eXBlICsgaDIsXG5wOmxhc3Qtb2YtdHlwZSArIGgzLFxucDpsYXN0LW9mLXR5cGUgKyBoNCxcbnA6bGFzdC1vZi10eXBlICsgaDUsXG5wOmxhc3Qtb2YtdHlwZSArIGg2IHtcbiAgbWFyZ2luLXRvcDogJGhlYWRpbmctbWFyZ2luO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogJGhlYWRpbmctb25lLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLW9uZS1saW5lLWhlaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLW9uZS1sZXR0ZXItc3BhY2luZztcblxuICAmLmFydGljbGUge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctb25lLWFydGljbGUtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1vbmUtYXJ0aWNsZS1saW5lLWhlaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctb25lLWFydGljbGUtbGV0dGVyLXNwYWNpbmc7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc3cHgpIHtcbiAgICAmLFxuICAgICYuYXJ0aWNsZSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkaW5nLW9uZS1tb2JpbGUtZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLW9uZS1tb2JpbGUtbGluZS1oZWlnaHQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctb25lLW1vYmlsZS1sZXR0ZXItc3BhY2luZztcbiAgICB9XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6ICRoZWFkaW5nLXR3by1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy10d28tbGluZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy10d28tbGV0dGVyLXNwYWNpbmc7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3N3B4KSB7XG4gICAgZm9udC1zaXplOiAkaGVhZGluZy10d28tbW9iaWxlLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGhlYWRpbmctdHdvLW1vYmlsZS1saW5lLWhlaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmctdHdvLW1vYmlsZS1sZXR0ZXItc3BhY2luZztcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogJGhlYWRpbmctdGhyZWUtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmctdGhyZWUtbGluZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy10aHJlZS1sZXR0ZXItc3BhY2luZztcbn1cblxuaDQge1xuICBmb250LXNpemU6ICRoZWFkaW5nLWZvdXItZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmctZm91ci1saW5lLWhlaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5nLWZvdXItbGV0dGVyLXNwYWNpbmc7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAkaGVhZGluZy1maXZlLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWZpdmUtbGluZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZy1maXZlLWxldHRlci1zcGFjaW5nO1xufVxuXG5oMSBzcGFuW2NsYXNzXj0naGlnaGxpZ2h0LSddLFxuaDIgc3BhbltjbGFzc149J2hpZ2hsaWdodC0nXSxcbmgzIHNwYW5bY2xhc3NePSdoaWdobGlnaHQtJ10sXG5oNCBzcGFuW2NsYXNzXj0naGlnaGxpZ2h0LSddIHtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbn1cblxuaDEgc3Bhbi5oaWdobGlnaHQsXG5oMiBzcGFuLmhpZ2hsaWdodCB7XG4gICYtZ29sZCB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1oaWdobGlnaHQtbGFyZ2UtYm94LXNoYWRvdyhcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1nb2xkLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtZ29sZC10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxuXG4gICYtYmxhY2sge1xuICAgIEBpbmNsdWRlIGhlYWRpbmctaGlnaGxpZ2h0LWxhcmdlLWJveC1zaGFkb3coXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtYmxhY2stYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1ibGFjay10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxuXG4gICYtd2hpdGUge1xuICAgIEBpbmNsdWRlIGhlYWRpbmctaGlnaGxpZ2h0LWxhcmdlLWJveC1zaGFkb3coXG4gICAgICAkaGVhZGluZy1oaWdobGlnaHQtd2hpdGUtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS10ZXh0LWNvbG9yXG4gICAgKTtcbiAgfVxufVxuXG5oMyBzcGFuLmhpZ2hsaWdodCxcbmg0IHNwYW4uaGlnaGxpZ2h0IHtcbiAgJi1nb2xkIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nLWhpZ2hsaWdodC1zbWFsbC1ib3gtc2hhZG93KFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1nb2xkLXRleHQtY29sb3JcbiAgICApO1xuICB9XG5cbiAgJi1ibGFjayB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1oaWdobGlnaHQtc21hbGwtYm94LXNoYWRvdyhcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLXRleHQtY29sb3JcbiAgICApO1xuICB9XG5cbiAgJi13aGl0ZSB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1oaWdobGlnaHQtc21hbGwtYm94LXNoYWRvdyhcbiAgICAgICRoZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgJGhlYWRpbmctaGlnaGxpZ2h0LXdoaXRlLXRleHQtY29sb3JcbiAgICApO1xuICB9XG59XG4iLCIkaGVhZGluZy1mb250LWZhbWlseTogJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb250LWZhbWlseTtcbiRoZWFkaW5nLWZvbnQtd2VpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvbnQtd2VpZ2h0O1xuJGhlYWRpbmctdGV4dC1hbGlnbjogJHVkcy1jb21wb25lbnQtaGVhZGluZy10ZXh0LWFsaWduO1xuJGhlYWRpbmctb3BhY2l0eTogJHVkcy1jb21wb25lbnQtaGVhZGluZy1vcGFjaXR5O1xuJGhlYWRpbmctbWFyZ2luOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW1hcmdpbjtcbiRoZWFkaW5nLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWxpbmUtaGVpZ2h0LWZvcm11bGE7XG5cbiRoZWFkaW5nLW9uZS1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLW9uZS1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtbGluZS1oZWlnaHQ7XG4kaGVhZGluZy1vbmUtbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWxldHRlci1zcGFjaW5nO1xuXG4kaGVhZGluZy1vbmUtYXJ0aWNsZS1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWFydGljbGUtZm9udC1zaXplO1xuJGhlYWRpbmctb25lLWFydGljbGUtbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLWFydGljbGUtbGluZS1oZWlnaHQ7XG4kaGVhZGluZy1vbmUtYXJ0aWNsZS1sZXR0ZXItc3BhY2luZzogJHVkcy1jb21wb25lbnQtaGVhZGluZy1vbmUtYXJ0aWNsZS1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctb25lLW1vYmlsZS1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctb25lLW1vYmlsZS1mb250LXNpemU7XG4kaGVhZGluZy1vbmUtbW9iaWxlLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1tb2JpbGUtbGluZS1oZWlnaHQ7XG4kaGVhZGluZy1vbmUtbW9iaWxlLWxldHRlci1zcGFjaW5nOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLW9uZS1tb2JpbGUtbGV0dGVyLXNwYWNpbmc7XG5cbiRoZWFkaW5nLXR3by1mb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLXR3by1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tbGluZS1oZWlnaHQ7XG4kaGVhZGluZy10d28tbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLWxldHRlci1zcGFjaW5nO1xuXG4kaGVhZGluZy10d28tbW9iaWxlLWZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtaGVhZGluZy10d28tbW9iaWxlLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLXR3by1tb2JpbGUtbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLW1vYmlsZS1saW5lLWhlaWdodDtcbiRoZWFkaW5nLXR3by1tb2JpbGUtbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdHdvLW1vYmlsZS1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctdGhyZWUtZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLXRocmVlLWxpbmUtaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLXRocmVlLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctdGhyZWUtbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGhyZWUtbGV0dGVyLXNwYWNpbmc7XG5cbiRoZWFkaW5nLWZvdXItZm9udC1zaXplOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWZvdXItZm9udC1zaXplO1xuJGhlYWRpbmctZm91ci1saW5lLWhlaWdodDogJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb3VyLWxpbmUtaGVpZ2h0O1xuJGhlYWRpbmctZm91ci1sZXR0ZXItc3BhY2luZzogJHVkcy1jb21wb25lbnQtaGVhZGluZy1mb3VyLWxldHRlci1zcGFjaW5nO1xuXG4kaGVhZGluZy1maXZlLWZvbnQtc2l6ZTogJHVkcy1jb21wb25lbnQtaGVhZGluZy1maXZlLWZvbnQtc2l6ZTtcbiRoZWFkaW5nLWZpdmUtbGluZS1oZWlnaHQ6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZml2ZS1saW5lLWhlaWdodDtcbiRoZWFkaW5nLWZpdmUtbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZml2ZS1sZXR0ZXItc3BhY2luZztcblxuJGhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtZ29sZC1iZy1jb2xvcjtcbiRoZWFkaW5nLWhpZ2hsaWdodC1nb2xkLXRleHQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWdvbGQtdGV4dC1jb2xvcjtcblxuJGhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLWJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLWJnLWNvbG9yO1xuJGhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLXRleHQtY29sb3I6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJsYWNrLXRleHQtY29sb3I7XG5cbiRoZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS1iZy1jb2xvcjtcbiRoZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS10ZXh0LWNvbG9yOiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC13aGl0ZS10ZXh0LWNvbG9yO1xuXG5AbWl4aW4gaGVhZGluZy1oaWdobGlnaHQtbGFyZ2UtYm94LXNoYWRvdygkYnNDb2xvciwgJHRleHRDb2xvcikge1xuICBib3gtc2hhZG93OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLWZpcnN0LW9mZnNldC14XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLWZpcnN0LW9mZnNldC15XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLWZpcnN0LWJsdXItcmFkaXVzXG4gICAgICAkYnNDb2xvcixcbiAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LWxhcmdlLXNlY29uZC1vZmZzZXQteFxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1sYXJnZS1zZWNvbmQtb2Zmc2V0LXlcbiAgICAgICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctbGFyZ2Utc2Vjb25kLWJsdXItcmFkaXVzXG4gICAgICAkYnNDb2xvcjtcbiAgYmFja2dyb3VuZDogJGJzQ29sb3I7XG4gIGNvbG9yOiAkdGV4dENvbG9yO1xufVxuXG5AbWl4aW4gaGVhZGluZy1oaWdobGlnaHQtc21hbGwtYm94LXNoYWRvdygkYnNDb2xvciwgJHRleHRDb2xvcikge1xuICBib3gtc2hhZG93OiAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLWZpcnN0LW9mZnNldC14XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLWZpcnN0LW9mZnNldC15XG4gICAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLWZpcnN0LWJsdXItcmFkaXVzXG4gICAgICAkYnNDb2xvcixcbiAgICAkdWRzLWNvbXBvbmVudC1oZWFkaW5nLWhpZ2hsaWdodC1ib3gtc2hhZG93LXNtYWxsLXNlY29uZC1vZmZzZXQteFxuICAgICAgJHVkcy1jb21wb25lbnQtaGVhZGluZy1oaWdobGlnaHQtYm94LXNoYWRvdy1zbWFsbC1zZWNvbmQtb2Zmc2V0LXlcbiAgICAgICR1ZHMtY29tcG9uZW50LWhlYWRpbmctaGlnaGxpZ2h0LWJveC1zaGFkb3ctc21hbGwtc2Vjb25kLWJsdXItcmFkaXVzXG4gICAgICAkYnNDb2xvcjtcbiAgYmFja2dyb3VuZDogJGJzQ29sb3I7XG4gIGNvbG9yOiAkdGV4dENvbG9yO1xufVxuIiwiaHIge1xuICBib3JkZXItdG9wOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy02IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgJi5jb3B5LWRpdmlkZXIge1xuICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICBtYXgtd2lkdGg6ICR1ZHMtc2l6ZS1zcGFjaW5nLTMyO1xuICB9XG59XG5cbiIsIi8vIFRoaXMgZnVuY3Rpb24gc2V0IHRoZSBiYWNrZ3JvdW5mIGNvbG9yIGZvciB0aGUgYXJyb3cgaWNvblxuLy8gJGZpbGwtY29sb3I6IGFueSB2YWxpZCBjc3MgY29sb3Jcbi8vICRkaXJlY3Rpb246ICBsZWZ0IG9yIHJpZ2h0LiB0aGlzIHdpbGwgc2V0IHRoZSByZXF1aXJlZCBzdmcgaWNvblxuQG1peGluIGJnLWFycm93LWljb24oJGZpbGwtY29sb3IsICRkaXJlY3Rpb24pIHtcbiAgQGlmICRmaWxsLWNvbG9yICE9ICdjdXJyZW50Q29sb3InIHtcbiAgICAvLyBcIiUyM1wiIGVzY2FwZXMgXCIjXCIgd2hpY2ggZG9lcyBub3Qgd29yayB3aGVuIHRoZSBTVkcgaXMgYW4gaW5saW5lIHZhbHVlXG4gICAgJGZpbGwtY29sb3I6ICclMjMnICsgc3RyLXNsaWNlKCcnICsgJGZpbGwtY29sb3IsIDIpO1xuICB9XG5cbiAgJGJnLWljb246IFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInIGRhdGEtZmEtaTJzdmc9Jyc+XCI7XG5cbiAgQGlmICRkaXJlY3Rpb24gPT0gJ2xlZnQnIHtcbiAgICAkYmctaWNvbjogJGJnLWljb24gK1xuICAgICAgXCI8cGF0aCBmaWxsPScjeyRmaWxsLWNvbG9yfScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCI7XG4gIH1cblxuICBAaWYgJGRpcmVjdGlvbiA9PSAncmlnaHQnIHtcbiAgICAkYmctaWNvbjogJGJnLWljb24gK1xuICAgICAgXCI8cGF0aCBmaWxsPScjeyRmaWxsLWNvbG9yfScgZD0nTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6Jz48L3BhdGg+PC9zdmc+XCI7XG4gIH1cblxuICBjb250ZW50OiB1cmwoJGJnLWljb24pO1xufVxuXG5hLnBhZ2UtbGluayxcbmEucGFnZS1saW5rOnZpc2l0ZWQge1xuICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXItcmFkaXVzO1xuICB0ZXh0LWRlY29yYXRpb246ICR1ZHMtY29tcG9uZW50LXBhZ2VyLXRleHQtZGVjb3JhdGlvbjtcbiAgZm9udC13ZWlnaHQ6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJHVkcy1jb21wb25lbnQtcGFnZXItY29sb3I7XG4gIHRyYW5zaXRpb246IDAuMXMgZWFzZS1vdXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmEucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWhvdmVyLXRleHQtZGVjb3JhdGlvbjtcbn1cbnNwYW4ucGFnZS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWJvcmRlci1yYWRpdXM7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAkdWRzLWNvbXBvbmVudC1wYWdlci1ib3JkZXItcmFkaXVzO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmstaWNvbjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBAaW5jbHVkZSBiZy1hcnJvdy1pY29uKCdjdXJyZW50Q29sb3InLCByaWdodCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLWhlaWdodDtcbiAgd2lkdGg6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWljb24td2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLW1hcmdpbjtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBAaW5jbHVkZSBiZy1hcnJvdy1pY29uKCdjdXJyZW50Q29sb3InLCBsZWZ0KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAkdWRzLWNvbXBvbmVudC1wYWdlci1pY29uLWhlaWdodDtcbiAgd2lkdGg6ICR1ZHMtY29tcG9uZW50LXBhZ2VyLWljb24td2lkdGg7XG4gIG1hcmdpbi1yaWdodDogJHVkcy1jb21wb25lbnQtcGFnZXItaWNvbi1tYXJnaW47XG59XG4uZGlzYWJsZWQgLnBhZ2UtbGluay1pY29uOmJlZm9yZSxcbi5kaXNhYmxlZCAucGFnZS1saW5rLWljb246YWZ0ZXIge1xuICBvcGFjaXR5OiAkdWRzLWNvbXBvbmVudC1wYWdlci1kaXNhYmxlZC1vcGFjaXR5O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gICYudWRzLWJnLWdyYXkxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuXG4gICAgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi51ZHMtYmctZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWdyYXk7XG5cbiAgICA6bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWdyYXk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi51ZHMtYmctZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWRhcms7XG5cbiAgICAucGFnZS1pdGVtIHtcbiAgICAgICY6bGFzdC1jaGlsZCAucGFnZS1saW5rLWljb246OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYmctYXJyb3ctaWNvbigkdWRzLWNvbG9yLWJhc2UtZ3JheS0xLCByaWdodCk7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluay1pY29uOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBiZy1hcnJvdy1pY29uKCR1ZHMtY29sb3ItYmFzZS1ncmF5LTEsIGxlZnQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgfVxuXG4gICAgLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWJhc2U7XG4gICAgfVxuXG4gICAgOm5vdCguYWN0aXZlKSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1kYXJrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICBhLnBhZ2UtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLnBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAuMnJlbTtcbiAgfVxuICBhLnBhZ2UtbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCIudWRzLXRhYmJlZC1wYW5lbHMge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTJweCAwcHggMHB4ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuXG4gIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciBzcGFuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuICAmOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAubmF2LXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGxlZnQ6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgcGFkZGluZzogMC4yZW0gMC44ZW07XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbjogMC4yZW0gMC4yZW0gMCAwLjJlbTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gICAgfVxuXG4gICAgLm5hdi1saW5rOmhvdmVyLFxuICAgIC5uYXYtbGluazpmb2N1cyB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLW1hcm9vbjtcbiAgICB9XG4gIH1cblxuICAmLWRhcmsge1xuICAgIC5uYXYtdGFicyB7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJyYW5kLWdvbGQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1icmFuZC1nb2xkO1xuICAgICAgfVxuXG4gICAgICAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1icmFuZC1nb2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgICAmOmhvdmVyIHNwYW4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHVkcy1icmVha3BvaW50LWxnKSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGwtY29udHJvbCB7XG4gICYtcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuXG4gICAgc3Bhbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gICAgICBtYXJnaW46IDAgNDJweCAwIDEycHg7XG4gICAgfVxuICB9XG5cbiAgJi1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA5MGRlZyxcbiAgICAgIHJnYmEoMjUsIDI1LCAyNSwgMCkgMCUsXG4gICAgICByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCVcbiAgICApO1xuXG4gICAgc3Bhbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTJweCAwIDQycHg7XG4gICAgfVxuICB9XG5cbiAgJi1wcmV2IHNwYW4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gICYtbmV4dCBzcGFuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbi50YWItY29udGVudCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXonPjwvcGF0aD48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSA1MCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyBkYXRhLWZhLWkyc3ZnPScnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTM0LjUyIDIzOS4wM0wyMjguODcgNDQuNjljOS4zNy05LjM3IDI0LjU3LTkuMzcgMzMuOTQgMGwyMi42NyAyMi42N2M5LjM2IDkuMzYgOS4zNyAyNC41Mi4wNCAzMy45TDEzMS40OSAyNTZsMTU0LjAyIDE1NC43NWM5LjM0IDkuMzggOS4zMiAyNC41NC0uMDQgMzMuOWwtMjIuNjcgMjIuNjdjLTkuMzcgOS4zNy0yNC41NyA5LjM3LTMzLjk0IDBMMzQuNTIgMjcyLjk3Yy05LjM3LTkuMzctOS4zNy0yNC41NyAwLTMzLjk0eic+PC9wYXRoPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDUwJTtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAudWRzLXRhYmJlZC1wYW5lbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQgMDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBIZXJvZXNcblxuMS4gTWl4aW5zXG4yLiBIZXJvLCBNb2JpbGVcbjMuIEhlcm8sIFRhYmxldFxuNC4gSGVybywgRGVza3RvcFxuNS4gU3RvcnkgSGVybywgTW9iaWxlXG42LiBTdG9yeSBIZXJvLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtaXhpbiBsaWtlLWgzIHtcbiAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC14bDtcbiAgbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctdGhyZWUtbGV0dGVyLXNwYWNpbmc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtaXhpbiBsaWtlLWgzLWhpZ2hsaWdodC13aGl0ZSB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICNmZmZmZmYsIDAuMTVlbSAwIDAgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG5cbkBtaXhpbiBsaWtlLWgzLWhpZ2hsaWdodC1ibGFjayB7XG4gIGJveC1zaGFkb3c6IC0wLjE1ZW0gMCAwICMxOTE5MTksIDAuMTVlbSAwIDAgIzE5MTkxOTtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgY29sb3I6ICNmYWZhZmE7XG59XG5cbkBtaXhpbiBsaWtlLWgzLWhpZ2hsaWdodC1nb2xkIHtcbiAgYm94LXNoYWRvdzogLTAuMTVlbSAwIDAgI2ZmYzYyNywgMC4xNWVtIDAgMCAjZmZjNjI3O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjI3O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gSGVybywgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmRpdltjbGFzc149J3Vkcy1oZXJvJ10ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMWZyICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG8gYXV0byBhdXRvICR1ZHMtc2l6ZS1zcGFjaW5nLTMgYXV0bztcbiAgZ2FwOiAwcHggMHB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktaXRlbXM6IGxlZnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAvLyBDb2x1bW4gYWxpZ25tZW50IGZvciBkZWNlbmRlbnQgaXRlbXNcbiAgaDEsXG4gIFtyb2xlPSdkb2Mtc3VidGl0bGUnXSxcbiAgYS5idG4sXG4gIC5jb250ZW50LFxuICAuYnRuLXJvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cblxuICAuaGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIFtyb2xlPSdkb2Mtc3VidGl0bGUnXSB7XG4gICAgQGluY2x1ZGUgbGlrZS1oMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLmhpZ2hsaWdodC13aGl0ZSB7XG4gICAgICBAaW5jbHVkZSBsaWtlLWgzLWhpZ2hsaWdodC13aGl0ZTtcbiAgICB9XG4gICAgLmhpZ2hsaWdodC1ibGFjayB7XG4gICAgICBAaW5jbHVkZSBsaWtlLWgzLWhpZ2hsaWdodC1ibGFjaztcbiAgICB9XG4gICAgLmhpZ2hsaWdodC1nb2xkIHtcbiAgICAgIEBpbmNsdWRlIGxpa2UtaDMtaGlnaGxpZ2h0LWdvbGQ7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgICAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBncmlkLXJvdzogMztcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG4gICAgfVxuICB9XG5cbiAgYS5idG4ge1xuICAgIGdyaWQtcm93OiA0IC8gc3BhbiAyO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgZ3JpZC1yb3c6IDY7XG4gIH1cblxuICAvLyBCYXNlIGNsYXNzIG1vZGlmaWVyOiAuaGFzLWJ0bi1yb3dcbiAgJi5oYXMtYnRuLXJvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgcmVwZWF0KDQsIGF1dG8pO1xuXG4gICAgLmJ0bi1yb3cge1xuICAgICAgZ3JpZC1yb3c6IDQ7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuXG4gICAgICAgICYgKyAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGdyaWQtcm93OiA1O1xuICAgIH1cbiAgfVxuXG4gIC8vIEJhc2UgY2xhc3MgbW9kaWZpZXI6IC5oaWRlLWNvbnRlbnQge1xuICAmLmhpZGUtY29udGVudCAuY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5kaXYudWRzLWhlcm8tc20sXG5kaXYudWRzLWhlcm8tbWQge1xuICBtaW4taGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zMjtcbn1cblxuZGl2LnVkcy1oZXJvLWxnIHtcbiAgbWluLWhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctNjQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuNSBNb2JpbGUgT25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gUHJldmVudHMgd2hpdGUgdGV4dCBvbiBhIHdoaXRlIGJhY2tncm91bmQgd2hlbiAuY29udGVudFxuLy8gaXMgcmVwb3NpdGlvbmVkIGJlbG93IHRoZSBiYWNrZ3JvdW5kIGltYWdlLlxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIGRpdltjbGFzc149J3Vkcy1oZXJvJ10gLmNvbnRlbnQudGV4dC13aGl0ZSxcbiAgZGl2W2NsYXNzXj0ndWRzLWhlcm8nXSAuY29udGVudCA+IC50ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEhlcm8sIFRhYmxldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICBkaXZbY2xhc3NePSd1ZHMtaGVybyddIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMCwgNzAwcHgpIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCwgYXV0bykgJHVkcy1zaXplLXNwYWNpbmctNjtcblxuICAgIC8vIENvbHVtbiBhbGlnbm1lbnQgZm9yIGRlY2VuZGVudCBpdGVtc1xuICAgIGgxLFxuICAgIFtyb2xlPSdkb2Mtc3VidGl0bGUnXSxcbiAgICBhLmJ0bixcbiAgICAuY29udGVudCxcbiAgICAuYnRuLXJvdyB7XG4gICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICB6LWluZGV4OiAzMDtcbiAgICB9XG5cbiAgICAuaGVybyB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiA2O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LXhsO1xuICAgICAgZm9udC13ZWlnaHQ6ICR1ZHMtZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBhLmJ0biB7XG4gICAgICBncmlkLXJvdzogNTtcbiAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmICsgYS5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCYXNlIGNsYXNzIG1vZGlmaWVyOiAuaGFzLWJ0bi1yb3dcbiAgICAmLmhhcy1idG4tcm93IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0LCBhdXRvKSAkdWRzLXNpemUtc3BhY2luZy02O1xuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXJvdyB7XG4gICAgICAgIGdyaWQtcm93OiA1O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAmICsgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCYXNlIGNsYXNzIG1vZGlmaWVyOiAuaGlkZS1jb250ZW50XG4gICAgJi5oaWRlLWNvbnRlbnQgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gQmFja2dyb3VuZCBzaGFkb3dcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTkxOTE5MDAgMCUsICMxOTE5MTljOSAxMDAlKTtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDY7XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICB9XG4gIH1cblxuICBkaXYudWRzLWhlcm8tc20ge1xuICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMzI7XG4gIH1cbiAgZGl2LnVkcy1oZXJvLW1kIHtcbiAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY0O1xuICB9XG4gIGRpdi51ZHMtaGVyby1sZyB7XG4gICAgaGVpZ2h0OiA0Mi43NXJlbTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBIZXJvLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIGRpdltjbGFzc149J3Vkcy1oZXJvJ10ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgwLCA5NDBweCkgMWZyO1xuXG4gICAgLy8gQ29sdW1uIGFsaWdubWVudCBmb3IgZGVjZW5kZW50IGl0ZW1zXG4gICAgaDEsXG4gICAgW3JvbGU9J2RvYy1zdWJ0aXRsZSddLFxuICAgIGEuYnRuLFxuICAgIC5jb250ZW50LFxuICAgIC5idG4tcm93IHtcbiAgICAgIG1heC13aWR0aDogY2FsYyg5NDBweCAtIDM0JSk7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgZGl2W2NsYXNzXj0ndWRzLWhlcm8nXSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDAsIDEyMDBweCkgMWZyO1xuXG4gICAgLy8gQ29sdW1uIGFsaWdubWVudCBmb3IgZGVjZW5kZW50IGl0ZW1zXG4gICAgaDEsXG4gICAgW3JvbGU9J2RvYy1zdWJ0aXRsZSddLFxuICAgIGEuYnRuLFxuICAgIC5jb250ZW50LFxuICAgIC5idG4tcm93IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMjAwcHggLSAzNCUpO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBTdG9yeSBIZXJvLCBNb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtc3RvcnktaGVybyB7XG4gIC8vIENhbGMgdmFsdWUgaW4gdGhlIGdyaWQtdGVtcGxhdGUgcm93IGRlZmluaXRpb25zOlxuICAvLyBGaXJzdCByb3cgPSBoZWlnaHQgb2YgdGhlIG92ZXJhbGwgbW9iaWxlIGhlcm8gaW1hZ2UgLSA0LjVyZW0gb2Zmc2V0IGZvciB0aGUgaW5kZW50ZWQgY29udGVudC5cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkdWRzLXNpemUtc3BhY2luZy0yIDFmciAkdWRzLXNpemUtc3BhY2luZy0yO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoI3skdWRzLXNpemUtc3BhY2luZy0zMn0gLSA0LjVyZW0pIDQuNXJlbSBhdXRvO1xuICBnYXA6IDBweCAwcHg7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICAuaGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTtcbiAgICBncmlkLXJvdzogMiAvIHNwYW4gMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG5cbiAgICAvLyBQYWRkaW5nIGZyb20gdG9wIG9mIGNvbnRlbnQgYm94IHNob3VsZCBiZSBjYXJyaWVkIGJ5IHdoYXRldmVyIGVsZW1lbnQgY29tZXMgd2l0aGluIGl0LlxuICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgIC5icmVhZGNydW1iLFxuICAgIHAubWV0YSB7XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLWhhbGYgMDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBTdG9yeSBIZXJvLCBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vIEZpcmluZyBcInRhYmxldFwiIGJyZWFrcG9pbnQgcHJpb3IgdG8gdGhlIHN0YW5kYXJkICRsZyBicmVha3BvaW50IGR1ZSB0byBleHBlY3RlZCBpbWFnZSBwcm9wb3J0aW9uIHNpemUuXG5AbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgLy8gQ2FsYyB2YWx1ZSBpbiB0aGUgZ3JpZC10ZW1wbGF0ZSByb3cgZGVmaW5pdGlvbnM6XG4gIC8vIEZpcnN0IHJvdyA9IGhlaWdodCBvZiB0aGUgb3ZlcmFsbCBoZXJvIGltYWdlIC0gOHJlbSBvZmZzZXQgZm9yIHRoZSBpbmRlbnRlZCBjb250ZW50LlxuICAudWRzLXN0b3J5LWhlcm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHVkcy1zaXplLXNwYWNpbmctMyAxZnIgJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoI3skdWRzLXNpemUtc3BhY2luZy02NH0gLSAjeyR1ZHMtc2l6ZS1zcGFjaW5nLTE2fSkgJHVkcy1zaXplLXNwYWNpbmctMTYgMWZyO1xuXG4gICAgJi51ZHMtc3RvcnktaGVyby1sZyB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGNhbGMoNDIuNzVyZW0gLSAjeyR1ZHMtc2l6ZS1zcGFjaW5nLTE2fSkgJHVkcy1zaXplLXNwYWNpbmctMTYgMWZyO1xuICAgIH1cblxuICAgIC8vIENhbGMgdmFsdWU6IDguMzQlIGlzIHRoZSB3aWR0aCBvZiBvbmUgYm9vdHN0cmFwIGNvbHVtbi4gMTJweCBpcyB0aGUgZ3V0dGVyIG9uIHRoZSBvdXRzaWRlLlxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYyg4LjM0JSArIDEycHgpO1xuXG4gICAgICAuYnJlYWRjcnVtYixcbiAgICAgIHAubWV0YSB7XG4gICAgICAgIG1hcmdpbjogMS4yNXJlbSAwIDIuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLnVkcy1zdG9yeS1oZXJvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBjYWxjKDEyMDBweCArIDEycHggKyAxMnB4KSAxZnI7XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICAmLmJnLWdyYXktNyB7XG4gICAgbGkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNpZGViYXIgTmF2aWdhdGlvblxuXG4xLiBDb21wb25lbnQgTWl4aW5zXG4yLiBTaWRlYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQG1peGluIGxpa2UtYW4taDQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzdyZW07XG59XG5cbkBtaXhpbiBsaWtlLWFuLWg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gU2lkZWJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2lkZWJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuXG4gICZbYXJpYS1leHBhbmRlZD0nZmFsc2UnXSB7XG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbjogMCAxLjI1cmVtO1xuICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICBhOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLm5hdi10ZXh0IHtcbiAgICBAaW5jbHVkZSBsaWtlLWFuLWg1O1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIEBpbmNsdWRlIGxpa2UtYW4taDQ7XG5cbiAgICAmOm5vdCguaXMtYWN0aXZlKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDAuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10gc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgPiAubmF2LWxpbmstY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICB9XG4gIH1cblxuICAuY2FyZC1mb2xkYWJsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuXG4gICAgLmNhcmQtaGVhZGVyLFxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgfVxuXG4gICAgICB+IC5jYXJkLWJvZHkge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5ID4gLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctNSAwICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cblxuICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgJi5jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgICAgJjpub3QoLnNob3cpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkZvb3RlciAtIFRhYmxlIG9mIENvbnRlbnRzXG5cbjEuIENvbXBvbmVudCBMZXZlbCBNaXhpbnNcbjIuIFdyYXBwZXIgQmFzZSBDb2xvcnNcbjMuIEVuZG9yc2VkIEZvb3RlciAoI2VuZG9yc2VkLWZvb3RlcilcbjQuIEZvb3RlciBDb2x1bW5zICgjZm9vdGVyLWNvbHVtbnMpXG41LiBGb290ZXIgSW5ub3ZhdGlvbiAoI2Zvb3Rlci1pbm5vdmF0aW9uKVxuNi4gRm9vdGVyIENvbG9waG9uICgjZm9vdGVyLWNvbG9waG9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBDb21wb25lbnQgTGV2ZWwgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtaXhpbiBmb290ZXItbGlua3Mge1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgbGluZS1oZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuQG1peGluIG5hdi10by1ncmlkIHtcbiAgLm5hdiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcblxuICAgICY6bnRoLWNoaWxkKG4gKyA0KSB7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFdyYXBwZXIgQmFzZSBDb2xvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3dyYXBwZXItZW5kb3JzZWQtZm9vdGVyLFxuI3dyYXBwZXItZm9vdGVyLWNvbHVtbnMge1xuICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWRpdmlkZXItZGFya2VyO1xuXG4gIGg1IHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICB9XG59XG5cbiN3cmFwcGVyLWVuZG9yc2VkLWZvb3RlciB7XG4gIGEge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICB9XG59XG5cbiN3cmFwcGVyLWVuZG9yc2VkLWZvb3RlciArICN3cmFwcGVyLWZvb3Rlci1jb2x1bW5zIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR1ZHMtY29sb3ItZGl2aWRlci1saWdodGVyO1xufVxuXG4jd3JhcHBlci1mb290ZXItaW5ub3ZhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB9XG59XG5cbiN3cmFwcGVyLWZvb3Rlci1jb2xvcGhvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gIGEge1xuICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEVuZG9yc2VkIEZvb3RlciAoI2VuZG9yc2VkLWZvb3Rlcilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gI2VuZG9yc2VkLWZvb3RlciwgbW9iaWxlIGZpcnN0IGRlc2lnblxuXG4jZW5kb3JzZWQtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIC8qIFRyYW5zZm9ybSBoZXJlIHNjYWxlcyBhbiBpbWFnZSB3aGljaCBoYXMgZW1iZWRkZWQgcGFkZGluZyBzbyB0aGF0XG4gIGl0IGFsaWducyB3aXRoIHRoZSBCb290c3RyYXAgZ3JpZC4gKi9cbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEzKTtcblxuICAvKiBPbmNlIHRyYW5zZm9ybWVkLCB0aGUgZW5kb3JzZWQgbG9nbyB3aWxsIGhhdmUgYXBwcm94IDIwcHggb2YgdmVydGljYWxcbiAgXCJwYWRkaW5nXCIgYmV0d2VlbiB0aGUgdG9wIG9mIHRoZSBsb2dvIGFuZCBibGFjayBzZWN0aW9uIGJvcmRlci4gQWRkaW5nXG4gIDEycHggcHJvdmlkZXMgYW4gYXBwcm94aW1hdGUgMnJlbSB0b3AvYm90dG9tIG1hcmdpbi4gKi9cblxuICBtYXJnaW46IDEycHggMDtcbn1cblxuI2VuZG9yc2VkLWZvb3RlciB7XG4gICNzb2NpYWwtbWVkaWEge1xuXG4gICAgLm5hdiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtaWNvbi1iYXNlO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBhZGRpbmctdG9wOiA3cHg7IC8vIE1hZ2ljIG51bWJlci4gUmVkdWNpbmcgdGhlIHBhZGRpbmcgYnkgMXB4IHRvIG1ha2UgdGhlIGhlaWdodCA9IDQ4cHguXG4gICAgfVxuICB9XG59XG5cbi8vICNlbmRvcnNlZC1mb290ZXIsIG9ubHkgb24gbW9iaWxlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgI2VuZG9yc2VkLWZvb3RlciAjc29jaWFsLW1lZGlhIC5uYXYtbGluazpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gIH1cbn1cblxuLy8gI2VuZG9yc2VkLWZvb3RlciwgdXAgdG8gZGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAjZW5kb3JzZWQtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMC41cmVtIDAgMC41cmVtIDA7XG4gICAgICBtYXgtaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xNDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICNzb2NpYWwtbWVkaWEgLm5hdiB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNSAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBGb290ZXIgQ29sdW1ucyAoI2Zvb3Rlci1jb2x1bW5zKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyAjZm9vdGVyLWNvbHVtbnMsIG1vYmlsZSBmaXJzdCBkZXNpZ25cblxuI2Zvb3Rlci1jb2x1bW5zIHtcblxuICAjaW5mby1jb2x1bW4ge1xuICAgIC5jb250YWN0LWxpbmsge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvb3Rlci1saW5rcztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRyaWJ1dGUtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgfVxuICB9XG5cbiAgLmZsZXgtZm9vdGVyIHtcbiAgICAuY2FyZC1mb2xkYWJsZSxcbiAgICAuY2FyZC1oZWFkZXIsXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWRpdmlkZXItZGFya2VyO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZm9sZGFibGUge1xuICAgICAgbWFyZ2luOjA7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWRpdmlkZXItbGlnaHRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zIDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWRpdmlkZXItZGFya2VyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAkdWRzLXNpemUtc3BhY2luZy0zO1xuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogMCAwICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgICAgIEBpbmNsdWRlIGZvb3Rlci1saW5rcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gI2Zvb3Rlci1jb2x1bW5zLCB1cCB0byBkZXNrdG9wXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgI2Zvb3Rlci1jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy02IDA7XG5cbiAgICBoNSB7XG4gICAgICBtYXJnaW46IDAgMCAkdWRzLXNpemUtc3BhY2luZy0zIDA7XG4gICAgfVxuXG4gICAgLmZsZXgtZm9vdGVyIHtcbiAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuXG4gICAgICAgICYuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gRm9vdGVyIElubm92YXRpb24gKCNmb290ZXItaW5ub3ZhdGlvbilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gI2Zvb3Rlci1pbm5vdnRpb24sIHVzZXMgZGVza3RvcCBmaXJzdCBkZXNpZ24gZm9yIGFjY2Vzc2liaWxpdHkgcmVhc29ucy5cblxuI2Zvb3Rlci1pbm5vdmF0aW9uIHtcbiAgLmZvb3Rlci1pbm5vdmF0aW9uLWxpbmtzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC5pbWctbGluayB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS41cmVtLCAwKTtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgI2Zvb3Rlci1pbm5vdmF0aW9uIHtcblxuICAgIC5mb290ZXItaW5ub3ZhdGlvbi1saW5rcyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMSAwICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMDtcbiAgICAgIC5pbWctbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG5hdi10by1ncmlkO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gRm9vdGVyIENvbG9waG9uICgjZm9vdGVyLWNvbG9waG9uKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyAjZm9vdGVyLWNvbG9waG9uLCB1c2VzIGRlc2t0b3AgZmlyc3QgZGVzaWduIHRvIG1pcnJvciAjZm9vdGVyLWlubm92YXRpb25cblxuI3dyYXBwZXItZm9vdGVyLWNvbG9waG9uIC5jb2xvcGhvbiB7XG4gIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMiAwO1xufVxuXG4jZm9vdGVyLWNvbG9waG9uIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vICNmb290ZXItY29sb3Bob24sIE1vYmlsZVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgI2Zvb3Rlci1jb2xvcGhvbiB7XG4gICAgQGluY2x1ZGUgbmF2LXRvLWdyaWQ7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQmxvY2txdW90ZXMgQWx0XG5cbjEuIFJlc2V0IG9mIHZhcmlvdXMgZWxlbWVudHMuXG4yLiBOZXcgQmxvY2txdW90ZSwgbW9iaWxlXG4zLiBOZXcgQmxvY2txdW90ZSwgZGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBSZXNldHMgc3R5bGVzIHBvc3NpYmx5IGFwcGxpZWQgYnkgQm9vdHN0cmFwIGJ5IGRlZmF1bHQuXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLy8gSW4gYW4gb2xkZXIgdmVyc2lvbiBvZiB0aGlzIGVsZW1lbnQsIHRoZSBxdW90ZSBnbHlwaCB3YXMgYXBwbGllZCBhcyBhXG4vLyBDU1M6YmVmb3JlIGRlY2xhcmF0aW9uLiBUaGlzIHByZXZlbnRzIHRoZSBhY2NpZGVudGFsIGR1cGxpY2F0aW9uIG9mXG4vLyBxdW90ZXMgaW4gdGhlIG5ldyBmb3JtYXQgdG8gZm9sbG93LlxuXG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBCbG9ja3F1b3RlLCBtb2JpbGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdhcDogJHVkcy1zaXplLXNwYWNpbmctMztcblxuICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LWxhcmdlO1xuICBmb250LXdlaWdodDogNzAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gIH1cblxuICBzdmcge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGZpbGw6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgd2lkdGg6ICR1ZHMtc2l6ZS1zcGFjaW5nLTU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcMjAxRCc7XG4gICAgfVxuICB9XG5cbiAgLmNpdGF0aW9uIHtcbiAgICBjaXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1tZWRpdW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICAgICYubmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgICYubmFtZTpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICAgICAgY29udGVudDogJ1xcMjAxNCc7XG4gICAgICB9XG5cbiAgICAgICYuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLndpdGgtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB3aWR0aDogNzJweDtcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAxQyc7XG4gICAgfVxuICB9XG5cbiAgJi5uby1jaXRhdGlvbiB7XG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcMjAxQyc7XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgaDMgKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFjY2VudC1nb2xkIHtcbiAgICBzdmcge1xuICAgICAgZmlsbDogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgfVxuICB9XG5cbiAgJi5hY2NlbnQtbWFyb29uIHtcbiAgICBzdmcge1xuICAgICAgZmlsbDogJHVkcy1jb2xvci1iYXNlLW1hcm9vbjtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIEJsb2NrcXVvdGUsIG1vYmlsZSBvbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAudWRzLWJsb2NrcXVvdGUubm8tY2l0ZS53aXRoLWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGJsb2NrcXVvdGUsXG4gICAgaDMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNC4gQmxvY2txdW90ZSwgZGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAudWRzLWJsb2NrcXVvdGUge1xuICAgICYubm8tY2l0ZSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYud2l0aC1pbWFnZSB7XG4gICAgICBnYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtaW1hZ2UucmV2ZXJzZWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICB9XG5cbiAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBBbHQgQ2l0YXRpb24uXG4tICBQcm9kdWNlcyBhIGdvbGQgYmFyIGFib3ZlIHRoZSBjaXRlIGVsZW1lbnRzLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsdC1jaXRhdGlvbixcbi51ZHMtdGVzdGltb25pYWwge1xuICAuY2l0YXRpb24ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy1oYWxmO1xuICAgICAgd2lkdGg6ICR1ZHMtc2l6ZS1zcGFjaW5nLTk7XG4gICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMDtcbiAgICB9XG5cbiAgICBjaXRlLm5hbWU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgY2l0ZS5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYuYWNjZW50LWdvbGQgLmNpdGF0aW9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gIH1cblxuICAmLmFjY2VudC1tYXJvb24gLmNpdGF0aW9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLW1hcm9vbjtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gVGVzdGltb25pYWxcbi0gIFZlcnRpY2FsbHkgY2VudGVyZWQgYWxpZ25tZW50IG9mIGEgc3RhbmRhcmQgYmxvY2txdW90ZS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51ZHMtYmxvY2txdW90ZS51ZHMtdGVzdGltb25pYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIGJsb2NrcXVvdGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHA6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAxQyc7XG4gICAgfVxuXG4gICAgcDpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcMjAxRCc7XG4gICAgfVxuXG4gICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuY2l0YXRpb246YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gICYud2l0aC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdsb2JhbCBIZWFkZXJcblxuMS4gV3JhcHBlciBEZWZpbml0aW9ucywgR2xvYmFsIE1peGlucywgVmFyaWFibGVzXG4yLiBUb3AgTWVudVxuMy4gU2Nyb2xsZWQsIE1vYmlsZVxuNC4gU2Nyb2xsZWQsIERlc2t0b3BcbjUuIE1haW4gTWVudSwgTW9iaWxlXG42LiBNYWluIE1lbnUsIE1vYmlsZSBPbmx5XG43LiBNYWluIE1lbnUsIERlc2t0b3BcbjguIFBhZ2UgQ29udGVudFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4kZmEtc2VhcmNoOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoICsgJy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC5zdmcnKTtcblxuQG1peGluIHRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjE5LCAxKTtcbn1cblxuQG1peGluIGdvbGQtdW5kZXJsaW5lIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gIC8qIFVzZSBsaW5lYXIgZ3JhZGllbnQgc28gd2UgY2FuIG9mZnNldCBhbmQgYXZvaWQgbGl0dGxlIGdvbGQgc2xpdmVycyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgdG8gcmlnaHQsXG4gICAgdHJhbnNwYXJlbnQgMC41JSxcbiAgICAkdWRzLWNvbG9yLWJhc2UtZ29sZCAwLjUlXG4gICk7XG59XG5cbkBtaXhpbiBnb2xkLXVuZGVybGluZS1tb2JpbGUge1xuICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy00O1xufVxuXG5AbWl4aW4gZ29sZC11bmRlcmxpbmUtZXhwYW5kLW1vYmlsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgLyogYXJiaXRyYXJ5IG51bWJlciAqL1xuICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcbn1cblxuQG1peGluIGdvbGQtdW5kZXJsaW5lLWRlc2t0b3Age1xuICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGluaGVyaXQ7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWl4aW4gZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3Age1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbkBtaXhpbiBsaWtlLWFuLWg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xufVxuXG4uZHJvcGRvd24tcGlubmVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBUb3AgTWVudVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgaGVpZ2h0OiAyNHB4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4jaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gIGhlaWdodDogMjRweDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuICAubmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS02O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogJHVkcy1mb250LWZhbWlseS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLWhhbGYgJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy1oYWxmXG4gICAgICAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmLnNyLW9ubHkge1xuICAgICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubG9naW4tc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuXG4gICAgPiBhIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICA+IGEubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgID4gYS5zaWdub3V0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnKCc7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgID4gYS5zaWdub3V0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcpICc7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDcycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC05NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gIH1cblxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCArICcvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2gtZ3JheS02LnN2ZycpXG4gICAgICBuby1yZXBlYXQgMTBweCA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctaGFsZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICBoZWlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoICsgJy9mb250LWF3ZXNvbWUtc3ZnL3NlYXJjaC1ncmF5LTUuc3ZnJyk7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIG1hcmdpbjogMC43NXJlbSAwO1xuICAgIHBhZGRpbmctbGVmdDogJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAgICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjp2YWxpZCArIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4zLiBTY3JvbGxlZCwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYXN1LWhlYWRlciAubmF2YmFyLFxuI2FzdS1oZWFkZXIgLm5hdmJhci1icmFuZCAuaG9yaXosXG4jYXN1LWhlYWRlciAubmF2YmFyLWJyYW5kIC52ZXJ0LFxuI2FzdS1oZWFkZXIgLnRpdGxlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbn1cblxuI2FzdS1oZWFkZXIuc2Nyb2xsZWQge1xuICAjd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICNoZWFkZXItdG9wIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICNoZWFkZXItbWFpbiB7XG4gICAgLm5hdmJhci1icmFuZCAuaG9yaXoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB9XG5cbiAgICAubmF2YmFyLWJyYW5kIC52ZXJ0IHtcbiAgICAgIG1hcmdpbjogMTJweCAkdWRzLXNpemUtc3BhY2luZy0yIDEycHggMDtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLWhhbGYgMDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAgIC51bml0LW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBTY3JvbGxlZCwgRGVza3RvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICNhc3UtaGVhZGVyLnNjcm9sbGVkIHtcbiAgICAubmF2YmFyLWNvbnRhaW5lci5uby1saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgIC5uYXYtbGluayxcbiAgICAgIC5kcm9wZG93biAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjaGVhZGVyLW1haW4gLm5hdmJhci1icmFuZCAudmVydCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICNoZWFkZXItbWFpbiAudGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW46IDE2cHggMDtcbiAgICB9XG5cbiAgICAjaGVhZGVyLW1haW4gLnRpdGxlLnN1YmRvbWFpbi1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQteGw7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjUuIE1haW4gTWVudSwgTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3JhcHBlci1oZWFkZXItdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dyYXBwZXItaGVhZGVyLW1haW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6MTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjEycHg7XG4gIH1cbn1cblxuI2hlYWRlci1tYWluIHtcbiAgcGFkZGluZzogMDtcblxuICAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zIDAgMCAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAudmVydCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5ob3JpeiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIH1cbiAgfVxuXG4gIC5wYXJ0bmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMDtcbiAgfVxuXG4gIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0xIDAgJHVkcy1zaXplLXNwYWNpbmctMSAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgJi52ZXJ0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuaG9yaXoge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLXdpZHRoOiA3NHB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cblxuICAgIC5mYS1jaXJjbGUuZmEtc3RhY2stMngge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICB9XG5cbiAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAuZmEtc3RhY2sge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZmEtYmFycyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAuZmEtc3RhY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5mYS1iYXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LW1lZGl1bTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMzVlbTtcbiAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQgJHVkcy1zaXplLXNwYWNpbmctMyAkdWRzLXNpemUtc3BhY2luZy00O1xuXG4gICAgPiBhIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgID4gYTp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cblxuICAgID4gYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAudW5pdC1uYW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTQgJHVkcy1zaXplLXNwYWNpbmctMVxuICAgICAgICAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIHN2Zy5mYS1ob21lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1tb2JpbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyAvLyBNYWdpYyBudW1iZXIuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItc2l0ZS1idXR0b25zIHtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcbiAgICBmbGV4LWZsb3c6IGluaXRpYWw7XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuXG4gICAgLmJ0bjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAjbWVudWJhciB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICYuY29sbGFwc2luZyB7XG4gICAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzaW5nIC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQsXG4gICAgJi5zaG93IC5uYXZiYXItbW9iaWxlLWZvb3Rlci5waW5uZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW1vYmlsZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG5cbiAgICAubmF2YmFyLW1vYmlsZS1zZWFyY2gge1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCArICcvZm9udC1hd2Vzb21lLXN2Zy9zZWFyY2gtZ3JheS02LnN2ZycpXG4gICAgICAgICAgbm8tcmVwZWF0IDEwcHggNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1ncmlkIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1zbWFsbDtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sb2dpbi1zdGF0dXMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhLm5hbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IGEuc2lnbm91dDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhLnNpZ25vdXQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcpICc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNoYWRvdzpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy03O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzE5MTkxOTE0IDAlLCAjMTkxOTE5MDAgMTAwJSkgMCUgMCUgbm8tcmVwZWF0XG4gICAgICAgIHBhZGRpbmctYm94O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMy41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICBzdmcuZmEtY2hldnJvbi1kb3duIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbGFyZ2U7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgICYuc2hvdyBzdmcuZmEtY2hldnJvbi1kb3duIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1tb2JpbGU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLW1vYmlsZTtcbiAgICB9XG5cbiAgICAmLnNob3c6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLW1vYmlsZTtcbiAgICB9XG5cbiAgICAmLm1lZ2FtZW51LnNob3c6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLW1vYmlsZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgYm9yZGVyOiAwOyAvLyBPdmVycmlkZXMgQlMgT3B0aW9uO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgIHRvcDogMTAyJTtcblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0xIDA7XG4gICAgfVxuXG4gICAgZGl2W2NsYXNzXj0nY29sLSddIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG4gICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgfVxuXG4gICAgZGl2W2NsYXNzXj0nY29sLSddOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuY29sLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWNvbCB7XG4gICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTY7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgJiArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LiBNYWluIE1lbnUsIE1vYmlsZSBPbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAjaGVhZGVyLW1haW4ge1xuICAgIC5wYXJ0bmVyIHtcbiAgICAgIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMSAwICR1ZHMtc2l6ZS1zcGFjaW5nLTEgJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAmLmhvcml6IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG43LiBNYWluIE1lbnUsIERlc2t0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQnJlYWtwb2ludCBhdCB3aGljaCB0aGUgbW9iaWxlIG1lbnUgaXMgdHJpZ2dlcmVkICovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICN3cmFwcGVyLWhlYWRlci10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgI2hlYWRlci1tYWluIHtcblxuICAgIHBhZGRpbmctbGVmdDoxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTJweDtcblxuICAgIC5uYXZiYXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgLnZlcnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAyMHB4ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMjBweCAwOyAvLyBNYWdpYyBudW1iZXJzIGZvciB2ZXJ0aWNhbCBjZW50ZXJpbmcuXG4gICAgICB9XG5cbiAgICAgIC5ob3JpeiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRuZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5wYXJ0bmVycy1sb2dvcyB7XG4gICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMDtcbiAgICAgIGEge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICYudmVydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmhvcml6IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1jb250YWluZXIucGFydG5lciAmLm5vLWxpbmtzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctNTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMCAkdWRzLXNpemUtc3BhY2luZy0xIDA7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnVuaXQtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtbWVkaXVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnN1YmRvbWFpbi1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC14bDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnN1YmRvbWFpbi1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC14eGw7XG4gICAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMyAwICR1ZHMtc2l6ZS1zcGFjaW5nLTIgMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItc2l0ZS1idXR0b25zIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuYnRuICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgfVxuICAgIH1cblxuICAgICNtZW51YmFyIHtcbiAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zOyAvLyAxLjUgcmVtXG5cbiAgICAgID4gLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBmb250LXNpemU6ICR1ZHMtc2l6ZS1mb250LW1lZGl1bTtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICAvKiBNYWdpYyBudW1iZXIgKi9cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWRlc2t0b3A7XG4gICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdi1saW5rLWhvbWU6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICAvKiBIb21lIG5lZWRzIHRvIGJlIHR3ZWFrZWQgdG8gbm90IG92ZXJsYXAgYm9yZGVyICovXG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1leHBhbmQtZGVza3RvcDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3A7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLm5hdi1saW5rLWhvbWUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgICAgICAvKiBNYWdpYyBudW1iZXIgKi9cblxuICAgICAgICBzdmcuZmEtaG9tZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMSAwLjc1cmVtIDAgMC43NXJlbTtcbiAgICAgICAgLyogTWFnaWMgbnVtYmVyICovXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1kZXNrdG9wO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3A7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ29sZC11bmRlcmxpbmUtZXhwYW5kLWRlc2t0b3A7XG4gICAgICB9XG5cbiAgICAgICYuZHJvcGRvd24uc2hvdzphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGdvbGQtdW5kZXJsaW5lLWV4cGFuZC1kZXNrdG9wO1xuICAgICAgfVxuXG4gICAgICAmLmRyb3Bkb3duLm1lZ2FtZW51LnNob3c6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBnb2xkLXVuZGVybGluZS1leHBhbmQtZGVza3RvcDtcbiAgICAgIH1cblxuICAgICAgJi5hbGlnbmVkLXJpZ2h0Om5vdCgubWVnYW1lbnUpIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICBzdmcuZmEtY2hldnJvbi1kb3duIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC10aW55O1xuICAgICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtYXJnaW46IC0xcHggMCAwIDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICAgICAgZGl2W2NsYXNzXj0nY29sLSddIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93bi1jb2x1bW5zLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAuY29sLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbCB7XG4gICAgICB3aWR0aDogMTZyZW07XG4gICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTMgMCAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMztcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1tYXJvb247XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuXG4gICAgICAmICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZWdhbWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAucm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQgMDtcbiAgICAgIH1cblxuICAgICAgLnJvdy53aXRoLWJ1dHRvbnMge1xuICAgICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yIDA7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IC0xcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2W2NsYXNzXj0nY29sLSddIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXZbY2xhc3NePSdjb2wtJ10ge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgICBwYWRkaW5nOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTMgJHVkcy1zaXplLXNwYWNpbmctNSAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAmICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSArIC5idG4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biArIC5idG4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1tb2JpbGUtZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjguIFBhZ2UgV3JhcHBlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gTWFyZ2lucyBhcmUgbmVlZGVkIHRvIHByZXZlbnQgY29udGVudCBmcm9tIGZsb3dpbmcgdW5kZXIgZ2xvYmFsIGhlYWRlci5cblxuLy8gTW9iaWxlXG4jYXN1LWhlYWRlciArIGRpdixcbiNhc3UtaGVhZGVyICsgbWFpbiB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gIG1hcmdpbi10b3A6IDE0NXB4O1xufVxuXG4jYXN1LWhlYWRlci5zY3JvbGxlZCArIGRpdixcbiNhc3UtaGVhZGVyLnNjcm9sbGVkICsgbWFpbiB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gIG1hcmdpbi10b3A6IDk3cHg7XG59XG5cbi8vIERlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAjYXN1LWhlYWRlciArIGRpdixcbiAgI2FzdS1oZWFkZXIgKyBtYWluIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICB9XG59XG4iLCIvLyBBU1UgRGVzaWduIFN5c3RlbSBGb3JtIEZpZWxkIHN0eWxlcyB3aXRob3V0IEJvb3RzdHJhcCB2YXJpYWJsZXMgdG8gb3ZlcnJpZGUuXG5cbmZvcm0udWRzLWZvcm0ge1xuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luOiAwIDAgJHVkcy1zaXplLXNwYWNpbmctNCAwO1xuICB9XG5cbiAgLyogTGFiZWxzICovXG4gIGxhYmVsLFxuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAvLyBMYWJlbHMgZm9yIHJlcXVpcmVkIGZpZWxkcy5cbiAgICBzdmcudWRzLWZpZWxkLXJlcXVpcmVkIHtcbiAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLWVycm9yO1xuICAgIH1cblxuICAgICYudWRzLWZvcm0tbGFiZWwtZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4gICAgfVxuICB9XG5cbiAgLyogSGVscGVyIHRleHQgKi9cbiAgLy8gY29sb3Igc2V0IGluIGNvbXBvbmVudCdzIEJvb3RzdHJhcCB2YXJpYWJsZSBvdmVycmlkZXMuXG5cbiAgLyogSW5wdXQgdGV4dCAqL1xuICAuZm9ybS1jb250cm9sIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuXG4gICAgJi5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG5cbiAgICAvKiBEaXNhYmxlZCBpbnB1dCAqL1xuICAgICY6ZGlzYWJsZWQsXG4gICAgJltyZWFkb25seV0ge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCB7XG4gICAgLy8gYm9yZGVyLXJhZGl1cyBzZXQgaW4gY29tcG9uZW50J3MgQm9vdHN0cmFwIHZhcmlhYmxlIG92ZXJyaWRlcy5cbiAgICAvLyBoZWlnaHQgc2V0IGluIGNvbXBvbmVudCdzIEJvb3RzdHJhcCB2YXJpYWJsZSBvdmVycmlkZXMuXG4gICAgLy8gcGFkZGluZyBzZXQgaW4gY29tcG9uZW50J3MgQm9vdHN0cmFwIHZhcmlhYmxlIG92ZXJyaWRlcy5cbiAgICBwYWRkaW5nLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIElucHV0IGZvY3VzICovXG4gIGlucHV0OmZvY3VzLFxuICB0ZXh0YXJlYTpmb2N1cyxcbiAgc2VsZWN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTcgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiBub25lO1xuICB9XG5cbiAgLyogUmFkaW9zIGFuZCBDaGVja2JveGVzIC0gRm9yIG1vcmUgZmxleGlibGUgY29udHJvbCwgdGhpcyBpcyBhIGRlcGFydHVyZVxuICAgIGZyb20gQm9vdHN0cmFwIDQgY3VzdG9tIENoZWNrYm94ZXMgYW5kIFJhZGlvcyBhcyBkZXNjcmliZWQgaW46XG4gICAgaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4wL2NvbXBvbmVudHMvZm9ybXMvI2NoZWNrYm94ZXMtYW5kLXJhZGlvcy0xXG4gICAgYW5kIGhhcyB1cyBpbnN0ZWFkIG1hbmFnaW5nIHRoZXNlIG91cnNlbHZlcy4gKi9cbiAgLy8gRmllbGRzZXQgaGFzIGdyb3VwJ3MgbWFyZ2luIGF0dGFjaGVkIGxpa2UgLmZpZWxkLWdyb3VwLCBpbnN0ZWFkIG9mXG4gIC8vIGl0IGJlaW5nIG9uIC5mb3JtLWNoZWNrLlxuICBmaWVsZHNldCB7XG4gICAgbWFyZ2luOiAwIDAgJHVkcy1zaXplLXNwYWNpbmctNCAwO1xuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgbWFyZ2luOiAkdWRzLXNpemUtc3BhY2luZy0yIDA7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtaW1hZ2UtZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG5cbiAgICAmLmlubGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuZm9ybS1jaGVjazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICBtYXJnaW46IDAgMCAkdWRzLXNpemUtc3BhY2luZy00IDA7XG5cbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddLFxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAvLyBTaGFyZWQgc3R5bGluZyBmb3IgUmFkaW9zIGFuZCBDaGVja2JveGVzLlxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICArIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuXG4gICAgICAgIC8vIE91dGVyIGJvcmRlci5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgICAgd2lkdGg6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgICAgICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC8vIElubmVyIHBvc2l0aW9uaW5nIGZvciBjaGVja2VkLlxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBsZWZ0OiAtMS44NzVyZW07XG4gICAgICAgICAgdG9wOiAwLjM3NXJlbTtcbiAgICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gV2UgY2FuIHVzZSB0aGlzIGxpdHRsZSB0cmljayBoZXJlIGJlY2F1c2UgdGhlIGxhYmVsIGZvbGxvd3MgdGhlXG4gICAgICAvLyBkaXNhYmxlZCBpbnB1dC5cbiAgICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFJhZGlvcyBvbmx5OiBtYWtlICdlbSByb3VuZC5cbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICsgbGFiZWwge1xuICAgICAgICAvLyBSYWRpbyBvdXRlciBjaXJjbGUuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC8vIFJhZGlvIGJ1bGxzZXllIC0gc2VsZWN0ZWRcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIENoZWNrYm94ZXMgb25seTogY2hlY2sgJ2VtLlxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgKyBsYWJlbCB7XG4gICAgICAgIC8vIEFkanVzdCBsYWJlbCA6OmJlZm9yZSBhbmQgOjphZnRlciB0byBnZXQgYmFja2dyb3VuZC1pbWFnZSBzdmdcbiAgICAgICAgLy8gY2hlY2sgY2VudGVyZWQgcmlnaHQuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIuMjVyZW07XG4gICAgICAgICAgYm90dG9tOiAtMC4xcmVtO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAtJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gQ2hlY2tib3ggY2hlY2suXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLy8gU1ZHIG9mIGZhLWNoZWNrXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgICAgIHdpZHRoOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogRVJST1IvU1VDQ0VTUyBWQUxJREFUSU9OIC0gQ2xpZW50LXNpZGUsIHVzaW5nIDp2YWxpZCBhbmQgOmludmFsaWQgcHNldWRvXG4gICAgY2xhc3NlcyBhbGEgQm9vdHN0cmFwIDQ6XG4gICAgaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4wL2NvbXBvbmVudHMvZm9ybXMvI3ZhbGlkYXRpb24gKi9cbiAgJi53YXMtdmFsaWRhdGVkIHtcbiAgICAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLWVycm9yO1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLWVycm9yO1xuICAgICAgLy8gQlM0IGlucHV0IGhlaWdodCBsZWQgdG8gYm9yZGVyIGVhdGluZyBwYWRkaW5nLiBSZXNvbHZlZCBpbiB2YXJpYWJsZVxuICAgICAgLy8gb3ZlcnJpZGVzIGJ5IHNldHRpbmcgaW5wdXQgaGVpZ2h0cyB0byBhdXRvLlxuICAgIH1cbiAgICAvLyBSYWRpb3MgYW5kIGNoZWNrcyBpbmRpdmlkdWFsIGxhYmVscyBzaG91bGRuJ3QgYmUgY29sb3JlZC5cbiAgICAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuXG4gICAgLy8mLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1mb250LWRhcmstc3VjY2VzcztcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdWRzLWNvbG9yLWZvbnQtZGFyay1zdWNjZXNzO1xuICAgICAgLy8gQlM0IGlucHV0IGhlaWdodCBsZWQgdG8gYm9yZGVyIGVhdGluZyBwYWRkaW5nLiBSZXNvbHZlZCBpbiB2YXJpYWJsZVxuICAgICAgLy8gb3ZlcnJpZGVzIGJ5IHNldHRpbmcgaW5wdXQgaGVpZ2h0cyB0byBhdXRvLlxuICAgIH1cbiAgICAvLyBSYWRpb3MgYW5kIGNoZWNrcyBpbmRpdmlkdWFsIGxhYmVscyBzaG91bGRuJ3QgYmUgY29sb3JlZC5cbiAgICAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIH1cbiAgfVxuICAmLm5lZWRzLXZhbGlkYXRpb24ge1xuICAgIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLyogRVJST1IvU1VDQ0VTUyBWQUxJREFUSU9OIC0gU0VSVkVSLVNJREVcbiAgICB1c2luZyBCb290c3RyYXAgNCAuaXMtdmFsaWQgYW5kIC5pcy1pbnZhbGlkIGNsYXNzZXMuICovXG5cbiAgLyogRXJyb3JzICovXG4gIGlucHV0LmlzLWludmFsaWQsXG4gIHRleHRhcmVhLmlzLWludmFsaWQsXG4gIHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItZm9udC1kYXJrLWVycm9yO1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICAvLyBCUzQgaW5wdXQgaGVpZ2h0IGxlZCB0byBib3JkZXIgZWF0aW5nIHBhZGRpbmcuIFJlc29sdmVkIGluIHZhcmlhYmxlXG4gICAgLy8gb3ZlcnJpZGVzIGJ5IHNldHRpbmcgaW5wdXQgaGVpZ2h0cyB0byBhdXRvLlxuICB9XG4gIC8qIGNoZWNrcyBhbmQgcmFkaW9zICovXG4gIHNtYWxsLmlzLWludmFsaWQsXG4gIGRpdi5pcy1pbnZhbGlkIHtcbiAgICBtYXJnaW4tbGVmdDogLSR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgfVxuICAvKiBFcnJvciBmb3IgZ3JvdXAgZm9sbG93cyBsZWdlbmQgYW5kIGRvZXNuJ3QgbmVlZCBtYXJnaW4gYWRqdXN0bWVudC4gKi9cbiAgbGVnZW5kIH4gc21hbGwuaXMtaW52YWxpZCxcbiAgbGVnZW5kIH4gZGl2LmlzLWludmFsaWQsXG4gIHNlbGVjdCB+IHNtYWxsLmlzLWludmFsaWQsXG4gIHNlbGVjdCB+IGRpdi5pcy1pbnZhbGlkIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiBpbmhlcml0O1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgfVxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC8vY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgc3ZnIHtcbiAgICAgIC8vIFdlIGRvbid0IGltcGxlbWVudCBzdmcgaWNvbnMgYXMgYmtnIGltYWdlcyBkdWUgdG8gbmVlZCBmb3IgY29sb3JcbiAgICAgIC8vIG1hbmlwdWxhdGlvbi5cbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWZvbnQtZGFyay1lcnJvcjtcbiAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB9XG4gIH1cblxuICAvKiBTdWNjZXNzZXMgKi9cbiAgaW5wdXQuaXMtdmFsaWQsXG4gIHRleHRhcmVhLmlzLXZhbGlkLFxuICBzZWxlY3QuaXMtdmFsaWQge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1mb250LWRhcmstc3VjY2VzcztcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1mb250LWRhcmstc3VjY2VzcztcbiAgICAvLyBCUzQgaW5wdXQgaGVpZ2h0IGxlZCB0byBib3JkZXIgZWF0aW5nIHBhZGRpbmcuIFJlc29sdmVkIGluIHZhcmlhYmxlXG4gICAgLy8gb3ZlcnJpZGVzIGJ5IHNldHRpbmcgaW5wdXQgaGVpZ2h0cyB0byBhdXRvLlxuICB9XG4gIC8qIGNoZWNrcyBhbmQgcmFkaW9zICovXG4gIHNtYWxsLmlzLXZhbGlkLFxuICBkaXYuaXMtdmFsaWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICB9XG4gIC8qIFN1Y2Nlc3MgZm9yIGdyb3VwIGZvbGxvd3MgbGVnZW5kIGFuZCBkb2Vzbid0IG5lZWQgbWFyZ2luIGFkanVzdG1lbnQuICovXG4gIGxlZ2VuZCB+IHNtYWxsLmlzLXZhbGlkLFxuICBsZWdlbmQgfiBkaXYuaXMtdmFsaWQsXG4gIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLFxuICBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IGluaGVyaXQ7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLXN1Y2Nlc3M7XG4gIH1cbiAgLnZhbGlkLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLy9jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBzdmcge1xuICAgICAgLy8gV2UgZG9uJ3QgaW1wbGVtZW50IHN2ZyBpY29ucyBhcyBia2cgaW1hZ2VzIGR1ZSB0byBuZWVkIGZvciBjb2xvclxuICAgICAgLy8gbWFuaXB1bGF0aW9uLlxuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1kYXJrLXN1Y2Nlc3M7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuICB9XG5cbiAgLyogVFJBSUxJTkcgSUNPTiBJTlBVVCAqL1xuICAuaW5wdXQtZ3JvdXAtdHJhaWxpbmctaWNvbiB7XG4gICAgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgfVxuICB9XG5cbiAgLyogVkFSSU9VUyBCQUNLR1JPVU5EUywgT1ZFUlJJREVTICovXG5cbiAgJi51ZHMtZm9ybS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgJi51ZHMtZm9ybS1ncmF5MSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgfVxuICAmLnVkcy1mb3JtLWdyYXkyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgIC8qIERhcmsgUmFkaW9zIGFuZCBDaGVja2JveGVzICovXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gV2UgY2FuIHVzZSB0aGlzIGxpdHRsZSB0cmljayBiZWNhdXNlIHRoZSBsYWJlbCBmb2xsb3dzIHRoZSBkaXNhYmxlZFxuICAgICAgICAvLyBpbnB1dC5cbiAgICAgICAgJjpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnVkcy1mb3JtLWdyYXk3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgfVxuICAgICAgJi5pcy1pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgfVxuXG4gICAgICAvKiBEaXNhYmxlZCBpbnB1dCAqL1xuICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICZbcmVhZG9ubHldIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qIERhcmsgTGFiZWxzICovXG4gICAgbGFiZWwsXG4gICAgbGVnZW5kIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgICAgJi51ZHMtZm9ybS1sYWJlbC1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgfVxuICAgIH1cbiAgICAvKiBEYXJrIExhYmVscywgY2hlY2tzLCByYWRpb3MgYW5kIHNlbGVjdHMsIGNsaWVudCBzaWRlLCB0d2Vha3MgKi9cbiAgICAmLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICB9XG4gICAgJi53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IHNtYWxsLmlzLXZhbGlkLFxuICAgICYud2FzLXZhbGlkYXRlZCBzZWxlY3QgfiBkaXYuaXMtdmFsaWQge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmVlbjtcbiAgICB9XG4gICAgJi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICB9XG4gICAgJi53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IHNtYWxsLmlzLWludmFsaWQsXG4gICAgJi53YXMtdmFsaWRhdGVkIHNlbGVjdCB+IGRpdi5pcy1pbnZhbGlkIHtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjtcbiAgICB9XG4gICAgLyogVE9ETyBMaWtlbHkgd2UnbGwgZmluZCBtb3JlIHdvcmsgdG8gZG8gd2l0aCBjbGllbnQgc2lkZSB2YWxpZGF0aW9uIHJ1bGVzXG4gICAgICBpbiBvcmRlciB0byB0YWtlIGFkdmFudGFnZSBvZiBoYXZpbmcgYm90aCB2YWxpZC9pbnZhbGlkIG1hcmt1cCBwcmVzZW50LlxuICAgICAgSnVzdCBoYXN0bid0IGJlZW4gaW1wbGVtZW50ZWQgaW4gc3RvcmllcyB5ZXQgZm9yIHRoZSBzYWtlIG9mIGRyYXdpbmcgYVxuICAgICAgbGluZSBzb21ld2hlcmUuICovXG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgIH1cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgfVxuICAgIC8qIERhcmsgSW5wdXQgZm9jdXMgKi9cbiAgICBpbnB1dDpmb2N1cyxcbiAgICB0ZXh0YXJlYTpmb2N1cyxcbiAgICBzZWxlY3Q6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTEgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgIH1cblxuICAgIC8qIERhcmsgUmFkaW9zIGFuZCBDaGVja2JveGVzICovXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAvLyBPdXRlciBib3JkZXIuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICAgIH1cbiAgICAgICAgICAvLyBJbm5lciBwb3NpdGlvbmluZyBmb3IgY2hlY2tlZC5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS02O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS01O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBXZSBjYW4gdXNlIHRoaXMgbGl0dGxlIHRyaWNrIGJlY2F1c2UgdGhlIGxhYmVsIGZvbGxvd3MgdGhlIGRpc2FibGVkXG4gICAgICAgIC8vIGlucHV0LlxuICAgICAgICAmOmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS00O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIERhcmsgY2hlY2tib3hlcyBvbmx5OiBjaGVjayAnZW0uXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgLy8gQ2hlY2tib3ggY2hlY2sgZm9yIGRhcmsgYmtnLlxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgIC8vIFNWRyBvZiBmYS1jaGVja1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICAvLyBBbHRlciBTVkcgYmtnIGltZyBjb2xvciB2aWEgZmlsdGVyLiBGaWx0ZXIgY2FsY3VsYXRpb24gdG9vbDpcbiAgICAgICAgICAgIC8vIGh0dHBzOi8vY29kZXBlbi5pby9zb3N1a2UvcGVuL1Bqb3FxcFxuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTAwJSkgc2VwaWEoMjglKSBzYXR1cmF0ZSgyNTAyJSkgaHVlLXJvdGF0ZSgyMjJkZWcpXG4gICAgICAgICAgICAgIGJyaWdodG5lc3MoMTQ0JSkgY29udHJhc3QoOTQlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBEYXJrIGVycm9yIGlucHV0ICovXG4gICAgaW5wdXQuaXMtaW52YWxpZCxcbiAgICB0ZXh0YXJlYS5pcy1pbnZhbGlkLFxuICAgIHNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdWRzLWNvbG9yLWFsZXJ0cy1lcnJvcjtcbiAgICAgIC8vIEJTNCBpbnB1dCBoZWlnaHQgbGVkIHRvIGJvcmRlciBlYXRpbmcgcGFkZGluZy4gUmVzb2x2ZWQgaW4gdmFyaWFibGVcbiAgICAgIC8vIG92ZXJyaWRlcyBieSBzZXR0aW5nIGlucHV0IGhlaWdodHMgdG8gYXV0by5cbiAgICB9XG4gICAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1hbGVydHMtZXJyb3I7XG4gICAgICBzdmcge1xuICAgICAgICAvLyBXZSBkb24ndCBpbXBsZW1lbnQgc3ZnIGljb25zIGFzIGJrZyBpbWFnZXMgZHVlIHRvIG5lZWQgZm9yIGNvbG9yXG4gICAgICAgIC8vIG1hbmlwdWxhdGlvbi5cbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYWxlcnRzLWVycm9yO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogRGFyayBzdWNjZXNzIGlucHV0ICovXG4gICAgaW5wdXQuaXMtdmFsaWQsXG4gICAgdGV4dGFyZWEuaXMtdmFsaWQsXG4gICAgc2VsZWN0LmlzLXZhbGlkIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JlZW47XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyZWVuO1xuICAgICAgLy8gQlM0IGlucHV0IGhlaWdodCBsZWQgdG8gYm9yZGVyIGVhdGluZyBwYWRkaW5nLiBSZXNvbHZlZCBpbiB2YXJpYWJsZVxuICAgICAgLy8gb3ZlcnJpZGVzIGJ5IHNldHRpbmcgaW5wdXQgaGVpZ2h0cyB0byBhdXRvLlxuICAgIH1cbiAgICAudmFsaWQtZmVlZGJhY2sge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyZWVuO1xuICAgICAgc3ZnIHtcbiAgICAgICAgLy8gV2UgZG9uJ3QgaW1wbGVtZW50IHN2ZyBpY29ucyBhcyBia2cgaW1hZ2VzIGR1ZSB0byBuZWVkIGZvciBjb2xvclxuICAgICAgICAvLyBtYW5pcHVsYXRpb24uXG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JlZW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtdHJhaWxpbmctaWNvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi51ZHMtcXVvdGUtaW1hZ2UtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGhlaWdodDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBwYWRkaW5nOiA0OHB4IDk2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMTJweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICBtaW4taGVpZ2h0OiA1MTJweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC51ZHMtYmxvY2txdW90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImRpdi51ZHMtdG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uLnVkcy10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBpbmhlcml0O1xuXG4gIC5mYS1jaXJjbGUge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICB9XG5cbiAgLmZhLWluZm8ge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gIH1cblxuICAuZmEtc3RhY2sgPiAqIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cblxuICBpIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgKyBkaXZbcm9sZT0ndG9vbHRpcCddLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5mYS1jaXJjbGUge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1saWdodC1pbmZvO1xuICAgIH1cbiAgfVxufVxuXG5idXR0b24udWRzLXRvb2x0aXAtZ3JheS0xIHtcbiAgLmZhLWNpcmNsZSB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gIH1cblxuICAuZmEtaW5mbyB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTE7XG4gIH1cbn1cblxuYnV0dG9uLnVkcy10b29sdGlwLWdyYXkge1xuICAuZmEtY2lyY2xlIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNDtcbiAgfVxuXG4gIC5mYS1pbmZvIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLWdyYXk7XG4gIH1cbn1cblxuYnV0dG9uLnVkcy10b29sdGlwLWRhcmsge1xuICAuZmEtY2lyY2xlIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNTtcbiAgfVxuXG4gIC5mYS1pbmZvIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1mb250LWRhcmstYmFzZTtcbiAgfVxufVxuXG5kaXZbcm9sZT0ndG9vbHRpcCddLnVkcy10b29sdGlwLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogIzE5MTkxOSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxcmVtIEFyaWFsO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBtYXgtd2lkdGg6IDM1M3B4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuXG4gICYgPiBzcGFuLnVkcy10b29sdGlwLWhlYWRpbmcge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxcmVtIEFyaWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbnNwYW4udWRzLXRvb2x0aXAtdmlzdWFsbHktaGlkZGVuIHtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG4udWRzLXRvb2x0aXAtYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG59XG5cbi51ZHMtdG9vbHRpcC1iZy1ncmF5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0xO1xufVxuXG4udWRzLXRvb2x0aXAtYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1ncmF5O1xufVxuXG4udWRzLXRvb2x0aXAtYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFja2dyb3VuZC1kYXJrO1xufVxuIiwiLnVkcy12aWRlbyB7XG4gICYtd2l0aC1jYXB0aW9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuXG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICAgIGZvbnQtc2l6ZTogJHVkcy1zaXplLWZvbnQtdGlueTtcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnRuLXBsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMjtcbiAgICBvcGFjaXR5OiAwLjc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgIH1cblxuICAgIC5zdmctaW5saW5lLS1mYS5mYS13LTE0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IC8vIG1hZ2ljIG51bWJlciB0byBtYWtlIHBsYXkgYnV0dG9uIGFwcGVhciBtb3JlIGNlbnRlcmVkXG4gICAgfVxuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIG1hcmdpbjogNDhweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1tZCkge1xuICAgICAgbWFyZ2luOiAyNHB4O1xuICAgIH1cblxuICAgIHZpZGVvIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtcGxheWVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAmLnlvdXR1YmUtdmlkZW8ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgIH1cbiAgfVxuXG4gICYtb3ZlcmxheSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5MTkxOTAwIDAlLCAjMTkxOTE5YzkgMTAwJSkgMCUgMCUgbm8tcmVwZWF0XG4gICAgICBwYWRkaW5nLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmhvdmVyIGJ1dHRvbi51ZHMtdmlkZW8tYnRuLXBsYXkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgfVxuICB9XG59XG4iLCIudWRzLWNhcmQtYW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDQ2NnB4O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogNDhweCA5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEycHg7XG5cbiAgJi1yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICAgIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVRFMgR3JpZCBMaW5rc1xuXG4xLiBNb2JpbGVcbjIuIERlc2t0b3AgbW9kaWZpZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtaXhpbiBsaWtlLWFuLWg0IHtcbiAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1sYXJnZTtcbiAgbGV0dGVyLXNwYWNpbmc6ICR1ZHMtY29tcG9uZW50LWhlYWRpbmctZm91ci1sZXR0ZXItc3BhY2luZztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4gTW9iaWxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi51ZHMtZ3JpZC1saW5rcyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGNvbHVtbi1nYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gIHJvdy1nYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctNDtcblxuICBhIHtcbiAgICBAaW5jbHVkZSBsaWtlLWFuLWg0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLXdoaXRlO1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gICYudGV4dC1nb2xkIGEge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ29sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICB9XG5cbiAgJi50ZXh0LXdoaXRlIGEge1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2Utd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBEZXNrdG9wIG1vZGlmaWVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC51ZHMtZ3JpZC1saW5rcy50d28tY29sdW1ucyxcbiAgLnVkcy1ncmlkLWxpbmtzLnRocmVlLWNvbHVtbnMsXG4gIC51ZHMtZ3JpZC1saW5rcy5mb3VyLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAudWRzLWdyaWQtbGlua3MudGhyZWUtY29sdW1ucyxcbiAgLnVkcy1ncmlkLWxpbmtzLmZvdXItY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC51ZHMtZ3JpZC1saW5rcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICAmLmZvdXItY29sdW1ucyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cbiAgfVxufVxuIiwidWwudWRzLWRpc3BsYXktbGlzdCB7XG4gIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICBmb250LXNpemU6IDFyZW07XG5cbiAgbGkge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICB9XG59XG4iLCIudWRzLWNoYXJ0cy1hbmQtZ3JhcGhzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi51ZHMtY2hhcnRzLWFuZC1ncmFwaHMtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGg0IHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMi41cmVtIEFyaWFsO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDEuMTI1cmVtIEFyaWFsO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG59XG5cbmNhbnZhcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi51ZHMtYW5jaG9yLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG4gIHotaW5kZXg6IDEwMDtcblxuICAmLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICYtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgIHN2ZyxcbiAgICAgIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICB9XG5cbiAgbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zIDA7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMztcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAkdWRzLXNpemUtc3BhY2luZy0xIHNvbGlkICR1ZHMtY29sb3ItYmFzZS1nb2xkO1xuICAgIH1cblxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdWRzLWFuY2hvci1tZW51LWV4cGFuZGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTM7XG5cbiAgLnVkcy1hbmNob3ItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIG5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0zICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMlxuICAgICAgJHVkcy1zaXplLXNwYWNpbmctMjtcblxuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206ICR1ZHMtc2l6ZS1zcGFjaW5nLTEgc29saWQgJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsYXBzaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAudWRzLWFuY2hvci1tZW51LnVkcy1hbmNob3ItbWVudS1leHBhbmRlZC1zbSB7XG4gICAgQGluY2x1ZGUgdWRzLWFuY2hvci1tZW51LWV4cGFuZGVkO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQtbWQge1xuICAgIEBpbmNsdWRlIHVkcy1hbmNob3ItbWVudS1leHBhbmRlZDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUudWRzLWFuY2hvci1tZW51LWV4cGFuZGVkLWxnIHtcbiAgICBAaW5jbHVkZSB1ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gIC51ZHMtYW5jaG9yLW1lbnUgaDQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLnVkcy1hbmNob3ItbWVudS51ZHMtYW5jaG9yLW1lbnUtZXhwYW5kZWQteGwge1xuICAgIEBpbmNsdWRlIHVkcy1hbmNob3ItbWVudS1leHBhbmRlZDtcbiAgfVxufVxuIiwiLnVkcy1jYXJkLWltYWdlLWFuZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCAxMnB4O1xuXG4gICYtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+ICYtaGVhZGxpbmUge1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgJHVkcy1zaXplLWZvbnQteHh4bCBBcmlhbDtcbiAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgbWFyZ2luOiAtMjAxcHggNSUgMCAxMCU7XG4gICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQge1xuICAgICYtY29udGVudC1jb250YWluZXIge1xuICAgICAgLmNhcmQge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBtYXJnaW46IC0xNjFweCAyJSAwIDglO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1tZCkge1xuICAudWRzLWNhcmQtaW1hZ2UtYW5kLWNvbnRlbnQge1xuICAgICYtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICYgPiAmLWhlYWRsaW5lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNhcmQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gIC51ZHMtY2FyZC1pbWFnZS1hbmQtY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgICYtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMzI7XG5cbiAgICAgICYgPiAmLWhlYWRsaW5lIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDJyZW0gQXJpYWw7XG4gICAgICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudWRzLWNhcmQtYXJyYW5nZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIDEycHg7XG5cbiAgJiA+ICYtY29udGVudC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJiA+IGgyIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAyLjVyZW0gQXJpYWw7XG4gICAgfVxuXG4gICAgJiA+IGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJiA+ICYtY2FyZC1jb250YWluZXIge1xuICAgIGNvbHVtbi1nYXA6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMWZyKTtcbiAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuXG4gICAgJi5hdXRvLWFycmFuZ2VtZW50IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgICAgcm93LWdhcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgICYudGhyZWUtY29sdW1ucyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICB9XG4gICAgICAmLmZvdXItY29sdW1ucyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgICAgcm93LWdhcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICB9XG4gIH1cblxuICAmLXZlcnRpY2FsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgJiA+IC51ZHMtY2FyZC1hcnJhbmdlbWVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJiA+IGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLnVkcy1jYXJkLWFycmFuZ2VtZW50LWNhcmQtY29udGFpbmVyIHtcbiAgICAgIGZsZXg6IDI7XG4gICAgICByb3ctZ2FwOiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChhdXRvLWZpbGwsIDFmcik7XG4gICAgICBtYXJnaW4tbGVmdDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQteGwpIHtcbiAgICAmID4gJi1jYXJkLWNvbnRhaW5lciB7XG4gICAgICAmLmF1dG8tYXJyYW5nZW1lbnQge1xuICAgICAgICAmLmZvdXItY29sdW1ucyB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAgICYgPiAmLWNhcmQtY29udGFpbmVyIHtcbiAgICAgICYuYXV0by1hcnJhbmdlbWVudCB7XG4gICAgICAgICYuZm91ci1jb2x1bW5zLFxuICAgICAgICAmLnRocmVlLWNvbHVtbnMge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgICYgPiAmLWNhcmQtY29udGFpbmVyIHtcbiAgICAgICYuYXV0by1hcnJhbmdlbWVudCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAmLmZvdXItY29sdW1ucyxcbiAgICAgICAgJi50aHJlZS1jb2x1bW5zIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXZlcnRpY2FsIHtcbiAgICAgICYgPiAudWRzLWNhcmQtYXJyYW5nZW1lbnQtY2FyZC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgJHVkcy1zaXplLXNwYWNpbmctMTsgLy8gLjVyZW0gPSA4cHggbWFyZ2luIG9uIGVhY2ggc2lkZSwgb3IgMTZweCBiZXR3ZWVuIGVhY2ggcGFnZS1pdGVtXG59XG4iLCIudWRzLW1vZGFsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLy8gVXNlIHJnYmEgaW5zdGVhZCBvZiBvcGFjaXR5IGJlY2F1c2Ugb3BhY2l0eSB3aWxsIGFmZmVjdCBjaGlsZHJlblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLW1vZGFsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTtcblxuICAmLm9wZW4ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluICR1ZHMtdGltZS10cmFuc2l0aW9uLWJhc2UgZWFzZS1vdXQgZm9yd2FyZHM7IC8vIC40c1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYWNrZ3JvdW5kLXdoaXRlO1xuICAgIGZsZXg6IDE7XG4gICAgaGVpZ2h0OiA1MzBweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cblxuICAmLWNsb3NlLWJ0biB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiAkdWRzLXNpemUtc3BhY2luZy00OyAvLyAycmVtXG4gICAgb3BhY2l0eTogLjU7XG4gICAgcGFkZGluZzogLjI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdG9wOiAtJHVkcy1zaXplLXNwYWNpbmctNzsgLy8gLTU2IHB4ICgyNHB4IGF3YXkgZnJvbSB0b3AgKyAzMnB4IGhlaWdodCBvZiBidXR0b24pXG4gICAgd2lkdGg6ICR1ZHMtc2l6ZS1zcGFjaW5nLTQ7IC8vIDJyZW1cblxuICAgIC5mYS10aW1lcyB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgLnVkcy1tb2RhbCB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogMjU2cHg7XG4gICAgfVxuICB9XG59XG4iLCIkdWRzLW1vZGFsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAuNzUpO1xuIiwiLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1MTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG5cbiAgJi1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+IHNwYW4ge1xuICAgICAgY29sb3I6ICR1ZHMtY29sb3ItZm9udC1saWdodC1iYXNlO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDIuNXJlbSBBcmlhbDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXgtd2lkdGg6IDc4NHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQteGwpIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy02O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1sZykge1xuICAudWRzLWltYWdlLWJhY2tncm91bmQtd2l0aC1jdGEge1xuICAgIGhlaWdodDogNDM0cHg7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctNiAkdWRzLXNpemUtc3BhY2luZy00O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC14eGw7IC8vIDJyZW1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctNDsgLy8gMnJlbVxuICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdWRzLWJyZWFrcG9pbnQtc20pIHtcbiAgLnVkcy1pbWFnZS1iYWNrZ3JvdW5kLXdpdGgtY3RhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi51ZHMtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG5cbiAgJiA+IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG5cbiAgICB0ciB7XG4gICAgICA6bnRoLWNoaWxkKG4gKyAxKSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1heC13aWR0aDogOTJweDtcbiAgICAgICAgd2lkdGg6IDkycHg7XG4gICAgICAgIG1pbi13aWR0aDogOTJweDtcbiAgICAgIH1cblxuICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IHRoZWFkIHtcbiAgICAgID4gdHIge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkge1xuICAgICAgdHIge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0aCxcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gdGgge1xuICAgICAgICAgICYubm9ybWFsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pbmRlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVkcy1icmVha3BvaW50LXNtKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVkcy10YWJsZS1maXhlZCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcblxuICAmLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zY3JvbGwtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIDkwZGVnLFxuICAgICAgICAgIHJnYmEoMjUsIDI1LCAyNSwgMC4yNSkgMCUsXG4gICAgICAgICAgcmdiYSgyNSwgMjUsIDI1LCAwKSAxMDAlXG4gICAgICAgICk7XG4gICAgICAgIGxlZnQ6IDMxNXB4O1xuICAgICAgfVxuXG4gICAgICAmLm5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgOTBkZWcsXG4gICAgICAgICAgcmdiYSgyNSwgMjUsIDI1LCAwKSAwJSxcbiAgICAgICAgICByZ2JhKDI1LCAyNSwgMjUsIDAuMjUpIDEwMCVcbiAgICAgICAgKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiA+IHRhYmxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICB0ciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB3aWR0aDogMzE1cHg7XG4gICAgICBtaW4td2lkdGg6IDMxNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzMTVweDtcbiAgICB9XG5cbiAgICB0ciA+ICo6bnRoLWNoaWxkKG4gKyAyKSxcbiAgICB0ZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1tZCkge1xuICAudWRzLXRhYmxlIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAudWRzLXRhYmxlLWZpeGVkIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIC5zY3JvbGwtY29udHJvbCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmLnByZXZpb3VzIGJ1dHRvbixcbiAgICAgICAgJi5uZXh0IGJ1dHRvbiB7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR1ZHMtYnJlYWtwb2ludC1zbSkge1xuICAudWRzLXRhYmxlIHtcbiAgICAmID4gdGFibGUge1xuICAgICAgdHIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyOHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51ZHMtdGFibGUtZml4ZWQge1xuICAgICYtd3JhcHBlciB7XG4gICAgICAuc2Nyb2xsLWNvbnRyb2wge1xuICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICBsZWZ0OiAxMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRGVza3RvcCBzdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51ZHMtcGVyc29uLXByb2ZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICAucHJvZmlsZS1pbWcge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgLnBlcnNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6ICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG4gICAgJi1uYW1lIHtcbiAgICAgIG1hcmdpbjogJHVkcy1zaXplLXNwYWNpbmctMSAwO1xuICAgIH1cbiAgICAmLXByb2Zlc3Npb24ge1xuICAgICAgbWFyZ2luOiAwIDAgJHVkcy1zaXplLXNwYWNpbmctMiAwO1xuICAgICAgZm9udC1zaXplOiAkdWRzLXNpemUtZm9udC1tZWRpdW07XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdWRzLXNpemUtc3BhY2luZy0zO1xuICAgICAgfVxuICAgICAgJi5wZXJzb24tY29udGFjdC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgIH1cbiAgICAgICYucGVyc29uLXNvY2lhbC1tZWRpYXMgYSB7XG4gICAgICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Nb2JpbGUgU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy00O1xuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLnVkcy1wZXJzb24tcHJvZmlsZSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5wZXJzb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJi1uYW1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMztcbiAgICAgIH1cbiAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIH1cbiAgICAgIHVsLnBlcnNvbi1jb250YWN0LWluZm8ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciBCb290c3RyYXAgQmFycmlvIGFmZml4IGVmZmVjdC5cbiAqL1xuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMzU7XG4gIGxlZnQ6IDA7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBjb21tZW50cyBpbiBCYXJyaW8uXG4gKi9cblxuIC5hbGVydCB7XG4gICBkaXNwbGF5OiBibG9jaztcbiB9XG5cbiAuYWxlcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi50b2FzdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xufSIsIi8qKlxuICogQGZpbGVcbiAqIEJvb3RzdHJhcCBCYXJyaW8gc3BlY2lmaWMgc3R5bGluZyBmb3IgdGhlIEJvb2sgbW9kdWxlLlxuICovXG5cbi5ib29rLW5hdmlnYXRpb24gLm1lbnUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG4uYm9vay1uYXZpZ2F0aW9uIC5ib29rLXBhZ2VyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW46IDA7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGluZyBmb3IgdGhlIEJvb2sgbW9kdWxlLlxuICovXG5cbi5ib29rLW5hdmlnYXRpb24gLm1lbnUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cbi5ib29rLW5hdmlnYXRpb24gLmJvb2stcGFnZXIge1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuLmJvb2stcGFnZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5ib29rLXBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8qIExUUiAqL1xuICB3aWR0aDogNDUlO1xufVxuW2Rpcj1cInJ0bFwiXSAuYm9vay1wYWdlcl9faXRlbS0tcHJldmlvdXMge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJvb2stcGFnZXJfX2l0ZW0tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDglO1xufVxuLmJvb2stcGFnZXJfX2l0ZW0tLW5leHQge1xuICBmbG9hdDogcmlnaHQ7IC8qIExUUiAqL1xuICB0ZXh0LWFsaWduOiByaWdodDsgLyogTFRSICovXG4gIHdpZHRoOiA0NSU7XG59XG5bZGlyPVwicnRsXCJdIC5ib29rLXBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4iLCJibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBwYWRkaW5nOiAuNXJlbSAuNXJlbSAuNXJlbSAxcmVtO1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICRncmF5LTI7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBicmVhZGNydW1icy5cbiAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5yZWdpb24tYnJlYWRjcnVtYiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEFTVSBMaWIgQmFycmlvIGJ1dHRvbnMuIEV4cGFuZC9vdmVycmlkZSBib290c3RyYXAgc3R5bGUuXG4gKi9cblxuLmJ0bi1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgQGV4dGVuZCAuYnRuLW1hcm9vbjtcbn1cblxuIG5hdiAjc2VhcmNoLWZvcm0gLmJ0bi5idXR0b24ge1xuICBmb250LXNpemU6ICR1ZHMtY29tcG9uZW50LWJ1dHRvbi1tZWRpdW0tZm9udC1zaXplO1xuICBwYWRkaW5nOiAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy15LW1lZGl1bSAkdWRzLWNvbXBvbmVudC1idXR0b24tcGFkZGluZy14LW1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5idXR0b24tLXNtYWxsIHtcbiAgQGV4dGVuZCAuYnRuLXNtO1xufVxuXG5cbi8qIFdTMi4wIHN0eWxlIGJ1dHRvbnMgZm9yIHNvbWUgZm9ybSBlbGVtZW50cyAqL1xuYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogOTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7IC8qIHNtYWxsIFdTIDIuMCBkZWZhdWx0IGJ1dHRvbiBzaXplICovXG4gIG1hcmdpbjogMCAuMnJlbSAuNXJlbSAwO1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgY29sb3I6ICRncmF5LTc7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcbiAgICB9XG4gIH1cblxufVxuXG4vLyAvKiBzdG9wIGZ1bGwtd2lkdGggYnV0dG9ucyBpbiB0aGUgYm9keSAtIGRvbid0IHdhbnQgdG8gbWVzcyB3aXRoIHNpZGViYXIgKi9cbi8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gICAjbWFpbiAuZm9ybS1jb250cm9sLmJ0biB7XG4vLyAgICAgd2lkdGg6IGF1dG87XG4vLyAgIH1cbi8vIH0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ2FyZHMgLSBDb3BpZWQgZnJvbSBBU1UgVW5pdHkgRGVzaWduIFN5c3RlbVxuZXh0ZW5kcy9fY2FyZHMuc2Nzc1xuXG4xLiBCYXNpYyBDYXJkc1xuMy4gU3RvcnkgQ2FyZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucm93LXNwYWNlZCB7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xufVxuLnJvdy1zcGFjZWQgPiAuY29sLFxuLnJvdy1zcGFjZWQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uYmxvY2stbGF0ZXN0LWFkZGl0aW9ucy10by1jb2xsZWN0aW9uLWJsb2NrIC5jYXJkIHtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgLmNhcmQge1xuICAgIGltZywgLmljb24tY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIH1cbiAgICAuaWNvbi1jb250YWluZXIgaSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNSU7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkIC5zdHJldGNoZWQtbGluayB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlcyAuY2FyZC1ob3Jpem9udGFsIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4udmlldy1jb2xsZWN0aW9ucyAudmlld3Mtdmlldy1ncmlke1xuICAuY2FyZC1ob3Jpem9udGFsIC5jYXJkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1ncm93OiAxMDAwMDA7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBjb21tZW50cyBpbiBCYXJ0aWsuXG4gKi9cblxuXG4vKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBvdmVyIHNwZWNpZmljaXR5IG9mICNjb250ZW50IGgyICovXG5cbiNjb250ZW50IC5jb21tZW50LXdyYXBwZXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuI2NvbnRlbnQgLmNvbW1lbnQtd3JhcHBlciBoMi5jb21tZW50LWZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5maWVsZC1ub2RlLS1jb21tZW50IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi5jb21tZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY29tbWVudC1zcGFjZXIteTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50IHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmNvbW1lbnRfX21ldGEge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgLyogTFRSICovXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG59XG5cbltkaXI9XCJydGxcIl0gLmNvbW1lbnRfX21ldGEge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG59XG5cbi5jb21tZW50X19hdHRyaWJ1dGlvbiBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG5cblxuLyogVGhpcyBpcyByZXF1aXJlZCB0byB3aW4gb3ZlciBzcGVjaWZpY2l0eSBvZiAuZmllbGQtLXR5cGUtaW1hZ2UgaW1nICovXG5cbi5jb21tZW50IC5maWVsZC0tbmFtZS11c2VyLXBpY3R1cmUgaW1nIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50X19hdXRob3IgLnVzZXJuYW1lIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY29tbWVudF9fYXV0aG9yIHtcbiAgICBtYXJnaW46IDRweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb21tZW50X190aW1lLFxuLmNvbW1lbnRfX3Blcm1hbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGNvbG9yOiAjNjg2OTZiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDAgMC41ZW0gMCAwO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50X190aW1lLFxuLmNvbW1lbnRfX3Blcm1hbGluayB7XG4gICAgcGFkZGluZzogMCAwIDAgMC41ZW07XG59XG5cbi5jb21tZW50X19wZXJtYWxpbmsge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29tbWVudF9fY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTAwJTtcbiAgICAvKiBMVFIgKi9cbiAgICB0b3A6ICRjb21tZW50LXNwYWNlci15O1xuICAgIGJvcmRlci10b3A6ICRjb21tZW50LXNwYWNlci15IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJGNvbW1lbnQtc3BhY2VyLXggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAvKiBMVFIgKi9cbiAgICBib3JkZXItYm90dG9tOiAkY29tbWVudC1zcGFjZXIteSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudF9fY29udGVudDpiZWZvcmUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAkY29tbWVudC1zcGFjZXIteCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG4uY29tbWVudF9fY29udGVudDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIC8qIExUUiAqL1xuICAgIHRvcDogJGNvbW1lbnQtc3BhY2VyLXk7XG4gICAgYm9yZGVyLXRvcDogJGNvbW1lbnQtc3BhY2VyLXkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkY29tbWVudC1zcGFjZXIteCBzb2xpZCAkd2hpdGU7XG4gICAgLyogTFRSICovXG4gICAgYm9yZGVyLWJvdHRvbTogJGNvbW1lbnQtc3BhY2VyLXkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50X19jb250ZW50OmFmdGVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogJGNvbW1lbnQtc3BhY2VyLXggc29saWQgJHdoaXRlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmNvbW1lbnRfX2NvbnRlbnQgaDMge1xuICAgIG1hcmdpbi10b3A6IDAuOTRlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ1ZW07XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xufVxuXG4uY29tbWVudF9fY29udGVudCBuYXYge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5pbmRlbnRlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLmluZGVudGVkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb21tZW50IC5saW5rcyB7XG4gICAgcGFkZGluZzogMCAwIDAuMjVlbSAwO1xufVxuXG4uY29tbWVudCAubGlua3MtaW5saW5lIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMC41ZW0gMCAwO1xuICAgIC8qIExUUiAqL1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50IC5saW5rcy1pbmxpbmUgc3BhbiB7XG4gICAgcGFkZGluZzogMCAwIDAgMC41ZW07XG59XG5cbi5jb21tZW50LS11bnB1Ymxpc2hlZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgLyogTFRSICovXG4gICAgcGFkZGluZzogNXB4IDJweCA1cHggNXB4O1xuICAgIC8qIExUUiAqL1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnQtbGlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmNvbW1lbnQtLXVucHVibGlzaGVkIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAycHg7XG59XG5cblxuLyoqXG4gKiBAdG9kbzogdW5wdWJsaXNoZWQgbm9kZXMgaGF2ZSBjbGFzcyAubm9kZS0tdW5wdWJsaXNoZWQuXG4gKiBjaGFuZ2UgdGhpcyB0byAuY29tbWVudC0tdW5wdWJsaXNoZWQuXG4gKi9cblxuLnVucHVibGlzaGVkIC5jb21tZW50LXRleHQgLmNvbW1lbnQtYXJyb3cge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGFjY2VudC1saWdodDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYWNjZW50LWxpZ2h0O1xufVxuXG4udW5wdWJsaXNoZWQge1xuICAgIHBhZGRpbmc6ICRjb21tZW50LXNwYWNlci15ICRjb21tZW50LXNwYWNlci14IDA7XG59XG5cbi5jb21tZW50LWZvb3RlciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uY29tbWVudC0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX3RleHQ6YWZ0ZXIsXG4ubm9kZS0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX3RleHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGFjY2VudC1saWdodDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuY29tbWVudC0tdW5wdWJsaXNoZWQgLmNvbW1lbnRfX2NvbnRlbnQ6YWZ0ZXIsXG5bZGlyPVwicnRsXCJdIC5ub2RlLS11bnB1Ymxpc2hlZCAuY29tbWVudF9fY29udGVudDphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRhY2NlbnQtbGlnaHQ7XG59IiwiJGFjY2VudC1zaGFkZTogIzhDMUQ0MDtcbiRhY2NlbnQtbGlnaHQ6IGxpZ2h0ZW4oJGFjY2VudC1zaGFkZSwgMzclKTtcbiRhY2NlbnQtZGFyazogZGFya2VuKCRhY2NlbnQtc2hhZGUsIDEyJSk7XG4kYnJpZ2h0bWFyb29uOiAjZDIzMTUzOyAvLyBIb3ZlciBmb3IgQVNVIG1hcm9vbiBsaW5rcyBXUyAxLjBcbiRwcmltYXJ5LXNoYWRlOiByZ2IoMTQwLCAyOSwgNjQpO1xuJHByaW1hcnktbGlnaHQ6IGxpZ2h0ZW4oJHByaW1hcnktc2hhZGUsIDM3JSk7XG4kcHJpbWFyeS1kYXJrOiBkYXJrZW4oJHByaW1hcnktc2hhZGUsIDEyJSk7XG5cblxuQGltcG9ydCBcIi4vY29tcG9uZW50cy9hZmZpeFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9hbGVydHNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYm9va1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9ib29rLW5hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYmxvY2txdW90ZVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9icmVhZGNydW1iXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvY2FyZHNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvY29tbWVudHNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvY29tbWVyY2VcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvY29udGV4dHVhbFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9kZXRhaWxzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Ryb3BidXR0b24uY29tcG9uZW50XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Ryb3BidXR0b25cIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvZmFjZXRzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2ZlZWQtaWNvblwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9maWVsZFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9maWxlXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2ZsZXhzbGlkZXJcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvZm9vdGVyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Zvcm1cIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvaGVhZGVyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2hlbHBcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvaWNvbnNcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvaW1hZ2UtYnV0dG9uXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2luZGVudGVkXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2l0ZW0tbGlzdFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9sYW5kaW5nLXBhZ2VzXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2xpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvbm9kZVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9ub2RlLXByZXZpZXdcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvcGFnZVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9zZWFyY2gtZm9ybVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9zaG9ydGN1dFwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9zaWRlYmFyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3NpdGUtZm9vdGVyXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3NraXAtbGlua1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy90YWJsZVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy90YWJsZWRyYWdcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGFibGVzZWxlY3RcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGFibGVzb3J0XCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3RhYmxlc29ydC1pbmRpY2F0b3JcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdGFic1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy90ZXh0YXJlYVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy91aS13aWRnZXRcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdWktZGlhbG9nXCI7XG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL3VzZXJcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdmVydGljYWwtdGFicy5jb21wb25lbnRcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvdmVydGljYWwtdGFic1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy92aWV3c1wiO1xuIiwiLnZpZXdzLWZpZWxkLXZhcmlhdGlvbnMgPiBzcGFuID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zID4gc3BhbiA+IGRpdiA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52aWV3cy1maWVsZC12YXJpYXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLmZpZWxkLS1uYW1lLXByaWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgfVxuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC5jb21tZXJjZS1vcmRlci1pdGVtLXZhcmlhdGlvbi1jYXJ0LWZvcm0tZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLmZpZWxkLS1uYW1lLXB1cmNoYXNlZC1lbnRpdHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLXF1YW50aXR5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiNlZGl0LXNoaXBwaW5nLWluZm9ybWF0aW9uIC5jb2wtYXV0byxcbiNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYmlsbGluZy1pbmZvcm1hdGlvbiAuY29sLWF1dG8sXG4jZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWJpbGxpbmctaW5mb3JtYXRpb24uY29sLWF1dG8sXG4jZWRpdC1vcmRlci1zdW1tYXJ5IC5jb2wtYXV0byxcbiNlZGl0LW9yZGVyLXN1bW1hcnkuY29sLWF1dG8ge1xuICBwYWRkaW5nOiAwO1xufVxuI2VkaXQtc2hpcHBpbmctaW5mb3JtYXRpb24ge1xuICAjZWRpdC1zaGlwcGluZy1pbmZvcm1hdGlvbi1zaGlwcGluZy1wcm9maWxlLWZpZWxkLXJ1Yy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlldy1pZC1saXN0YWRvX2RlX3Byb2R1Y3RvcyB7XG4gIC52aWV3cy1yb3cgPiBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAudmlld3Mtcm93IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgLyAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6ICRhY2NlbnQtZGFyaztcbiAgICB9XG4gIH1cbn1cbi5jYXJ0LWJsb2NrLS1jb250ZW50cyB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWRhcms7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgd2lkdGg6IGF1dG87XG4gIC5jYXJ0LWJsb2NrLS1jb250ZW50c19faXRlbXMge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0YWJsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGhlYWQudGhlYWQtbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1kYXJrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgdHI6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FydC0tY2FydC1vZmZjYW52YXMge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1kYXJrO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gIC5jYXJ0LWJsb2NrLS1vZmZjYW52YXMtY29udGVudHNfX2xpbmtzIHtcbiAgICBwYWRkaW5nOiAkc3BhY2VyLzIgJHNwYWNlcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgIH1cbiAgfVxuICAuY2xvc2Uge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogJHNwYWNlciAvIDQ7XG4gIH1cbiAgdGFibGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgLmJ0biB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICB0ZC5jYXJ0LWJsb2NrLS1vZmZjYW52YXMtY2FydC10YWJsZV9fdGl0bGUsXG4gICAgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3ByaWNlIHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXIvMiAkc3BhY2VyLzQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGQuY2FydC1ibG9jay0tb2ZmY2FudmFzLWNhcnQtdGFibGVfX3F1YW50aXR5IHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXIvNCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgfVxuICAgIC5idG46aG92ZXIge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgIH1cbiAgICB0Zm9vdCB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLzI7XG4gICAgICB9XG4gICAgICAuYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktc2hhZGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBDb250ZXh0dWFsIGxpbmtzIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpby5cbiAqL1xuXG4uY29udGV4dHVhbC1saW5rcyBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogQ29sbGFwc2libGUgZGV0YWlscy5cbiAqXG4gKiBAc2VlIGNvbGxhcHNlLmpzXG4gKiBAc2VlIGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9jc3MtYmFja2dyb3VuZC1pbWFnZS1oYWNrcy9cbiAqL1xuXG5kZXRhaWxzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbn1cblxuZGV0YWlscz4uZGV0YWlscy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcbn1cblxuXG4vKiBAdG9kbyBSZWdyZXNzaW9uOiBUaGUgc3VtbWFyeSBvZiB1bmNvbGxhcHNpYmxlIGRldGFpbHMgYXJlIG5vIGxvbmdlclxuICAgICB2ZXJ0aWNhbGx5IGFsaWduZWQgd2l0aCB0aGUgLmRldGFpbHMtd3JhcHBlciBpbiBicm93c2VycyB3aXRob3V0IG5hdGl2ZVxuICAgICBkZXRhaWxzIHN1cHBvcnQuICovXG5cbnN1bW1hcnkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBCYXJ0aWsncyBkcm9wYnV0dG9uIGNvbXBvbmVudC5cbiAqL1xuXG4uanMgLmRyb3BidXR0b24td3JhcHBlciAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICAvKiBUaGlzIGlzIHJlcXVpcmVkIHRvIHdpbiBvdmVyIHNwZWNpZml0eSBvZiAuanMgdGQgLmRyb3BidXR0b24td2lkZ2V0ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlNGU0ICNkMmQyZDIgI2I0YjRiNCAjZDJkMmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2YzZjMsICNlOGU4ZTgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTI1ZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNCAjZDJkMmQyICNiNGI0YjQgI2QyZDJkMjtcbn1cbi5qcyAuZHJvcGJ1dHRvbi13aWRnZXQgLmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjMyZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xufVxuLmpzIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uLXdpZGdldCAuZHJvcGJ1dHRvbi1hY3Rpb24gYSB7XG4gIG1hcmdpbi1yaWdodDogMDsgLyogTFRSICovXG59XG5bZGlyPVwicnRsXCJdLmpzIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uLXdpZGdldCAuZHJvcGJ1dHRvbi1hY3Rpb24gYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmpzIC5kcm9wYnV0dG9uIC5zZWNvbmRhcnktYWN0aW9uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcbn1cbi5qcyAuZHJvcGJ1dHRvbi10b2dnbGUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZThlOGU4LCAjZDJkMmQyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2QyZDJkMik7XG59XG4uanMgLmRyb3BidXR0b24tdG9nZ2xlIC5kcm9wYnV0dG9uLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5qcyAuZHJvcGJ1dHRvbiBhIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbn1cbi5qcyAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb246aG92ZXIsXG4uanMgLmRyb3BidXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkZWRlZGU7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEdlbmVyYWwgc3R5bGVzIGZvciBkcm9wYnV0dG9ucy5cbiAqL1xuXG4uanMgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuXG4uanMgLmRyb3BidXR0b24td2lkZ2V0OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiOGI4Yjg7XG59XG5cbi5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbj4qIHtcbiAgICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGJ1dHRvbiAuc2Vjb25kYXJ5LWFjdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgYm9yZGVyLXJpZ2h0OiAwIG5vbmU7XG59XG5cbi5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbj4qIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24+KiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi1tdWx0aXBsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyZW07XG59XG5cbi5qcyAuZHJvcGJ1dHRvbi13cmFwcGVyLFxuLmpzIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59IiwiLnNpZGViYXIgLmJsb2NrLmJsb2NrLWZhY2V0cywgLmJsb2NrLWZhY2V0cy5hY2NvcmRpb24ge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXHQgaDIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBcdGJvcmRlcjogbm9uZTtcbiAgICBcdHBhZGRpbmc6IDA7XG5cdFx0LmJ0biB7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdH1cblx0LmNhcmQtaGVhZGVyIGgyIC5idG46YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB9XG5cdC5jYXJkLWhlYWRlciBoMiAuYnRuLmNvbGxhcHNlZDphZnRlciB7XG4gICAgXHRcdC8qIHN5bWJvbCBmb3IgXCJjb2xsYXBzZWRcIiBwYW5lbHMgKi9cbiAgICBcdFx0Y29udGVudDogXCJcXGYwNzdcIjtcblx0fVxuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcbiAgICBcdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG5cdFx0fVxuXHQuZmFjZXQtaXRlbSB7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcbiAgICBcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdH1cblx0LmZhY2V0LWl0ZW1fX2NvdW50IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0Y29sb3I6ICRicmFuZC1wcmltYXJ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYWNldC1pdGVtX192YWx1ZSB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHR9XG5cdC5jYXJkIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cdC51aS1zbGlkZXItcGlwcyAudWktc2xpZGVyLWxhYmVsIHtcblx0XHR3aWR0aDogMi41ZW07XG5cdH1cblx0LmNhcmQtaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDMpO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgLmNhcmQgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdCAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICB9XG59XG5kaXYjYmxvY2stc2VhcmNoZmlsdGVyYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRoMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4uZmFjZXRfbGlzdF9pdGVtcyB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhY2V0X2xpc3RfaXRlbXMgYSB7XG4gICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgcGFkZGluZzogMnB4IDZweCAycHggNnB4O1xuICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgIGJvcmRlcjogMXB4ICNkNGQ0ZDQgc29saWQgIWltcG9ydGFudDtcbn1cblxuLmZhY2V0c19zdW1tYXJ5IHtcbiAgIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuI2Jsb2NrLWZhY2V0c3VtbWFyeSB1bCA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICBjb250ZW50OiBcIlwiO1xufVxuXG4uZmFjZXQtaXRlbSBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmZhY2V0LWl0ZW0gYSAuZmFjZXQtaXRlbV9fdmFsdWUsIC5mYWNldC1pdGVtIGEgLmZhY2V0LWl0ZW1fX2NvdW50IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogRmVlZCBpY29uIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpby5cbiAqL1xuXG4uZmVlZC1pY29uIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAkc3BhY2VyIDAgMCAwO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBmaWVsZCBjb21wb25lbnRzLlxuICovXG5cbi5maWVsZF9fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogLjI1KTtcbn1cbi5ub2RlLS10eXBlLWFzdS1yZXBvc2l0b3J5LWl0ZW0gLmZpZWxkX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICAgIG1hcmdpbjogMCAwICgkc3BhY2VyICogMS4yKTtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkX19sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAvKm1hcmdpbjogMDsqL1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkc3BhY2VyICogLjMpO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZF9fbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogKCRzcGFjZXIgKiAuMyk7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgdWwubGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHVsLmxpbmtzIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvKiBMVFIgKi9cbiAgICBwYWRkaW5nOiAwICRzcGFjZXIgMCAwO1xuICAgIC8qIExUUiAqL1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbltkaXI9XCJydGxcIl0gLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgdWwubGlua3MgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAwICRzcGFjZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAgIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAvKiBMVFIgKi9cbiAgICAgICAgbWFyZ2luOiAwICRzcGFjZXIgMCAwO1xuICAgICAgICAvKiBMVFIgKi9cbiAgICB9XG4gICAgW2Rpcj1cInJ0bFwiXSAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgJHNwYWNlcjtcbiAgICB9XG4gICAgLm5vZGUgLmZpZWxkLS10eXBlLWltYWdlKy5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLmZpZWxkLS10eXBlLWltYWdlIGltZyxcbi5maWVsZC0tbmFtZS1maWVsZC11c2VyLXBpY3R1cmUgaW1nIHtcbiAgICBtYXJnaW46IDAgMCAkc3BhY2VyO1xufVxuXG4uZmllbGQtLXR5cGUtaW1hZ2UgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3Mge1xuICAgIG1hcmdpbjogMCAwICgkc3BhY2VyICogMS4yKTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgLmZpZWxkX19sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC10YWdzIC5maWVsZF9fbGFiZWwsXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuZmllbGQtLW5hbWUtZmllbGQtdGFncyAuZmllbGRfX2xhYmVsLFxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3Mge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXRhZ3MgdWwubGlua3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtdGFncyB1bC5saW5rcyBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogTFRSICovXG4gICAgcGFkZGluZzogMCAkc3BhY2VyIDAgMDtcbiAgICAvKiBMVFIgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5maWVsZC0tbmFtZS1maWVsZC10YWdzIHVsLmxpbmtzIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAkc3BhY2VyO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbi5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbmltZy5jb3B5cmlnaHQtbG9nbyB7XG4gICAgLypiYWNrZ3JvdW5kOiAjMDAwOyovXG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuXG5cbi5ub2RlLS12aWV3LW1vZGUtc2VhcmNoLXJlc3VsdCB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmtlZC1hZ2VudCAuZmllbGRfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIC9cIjtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5yZXVzZS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW4tYWNjZXNzIHN2ZyB7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgZmlsbDogJG1hcm9vbjtcbn1cbi5pY29uLWxpbms6aG92ZXIgc3ZnLFxuLmljb24tbGluazpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICRicmlnaHRtYXJvb247XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1wZWVyLXJldmlld2VkIC5mYS1leWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4udGV4dC1zaG93LW1vcmUgLm11bHRpLWNvbGxhcHNlIHA6bGFzdC1jaGlsZCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtcmljaC1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJ1dHRvbi5zaG93LW1vcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1pZGVudGlmaWVyLXR5cGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnOiAnO1xuICAgIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1pZGVudGlmaWVyLXZhbHVlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAubm9kZV9fY29udGVudCA+IC5maWVsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgcGFkZGluZy10b3A6ICgkc3BhY2VyICogLjc1KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogKCRzcGFjZXIgKiAuNzUpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbC1tZXRhZGF0YSAuZmllbGRfX2xhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmlubGluZS1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGUtcGFyYSA+IC5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLW1ldGFkYXRhIC5maWVsZC0tbmFtZS1maWVsZC10eXBlZC1pZGVudGlmaWVyID4gLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIgLnBhcmFncmFwaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwtbWV0YWRhdGEgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIgPiAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaCA+IC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlID4gLmZpZWxkX19pdGVtLCAubm9kZS0tdHlwZS1hcmNoaXZhbC1yZXNvdXJjZSA+IC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLWFyY2hpdmFsLW9iamVjdCA+IC5maWVsZF9fbGFiZWwsIC5ub2RlLS10eXBlLXJlcG9zaXRvcnkgPiAuZmllbGRfX2xhYmVsLCAubm9kZS0tdHlwZS1hcmNoaXZhbC10b3AtY29udGFpbmVyID4gLmZpZWxkX19sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi52aWV3cy1maWVsZC1yaXByYXAtcmVzdWx0cyB7XG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbnllbGxvdztcbiAgICB9XG4gICAgLmZhaWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG4gICAgfVxuICAgIC5yaXByYXBub3Rmb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIERlZmF1bHQgc3R5bGUgZm9yIGZpbGUgbW9kdWxlLlxuICovXG5cblxuLyogRmlsZSBpY29ucy4qL1xuXG4uZmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAoJHNwYWNlciAqIDEuNSk7XG4gICAgLyogTFRSICovXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5maWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1yaWdodDogKCRzcGFjZXIgKiAxLjUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuLmZpbGUtLWdlbmVyYWwsXG4uZmlsZS0tYXBwbGljYXRpb24tb2N0ZXQtc3RyZWFtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLW9jdGV0LXN0cmVhbS5wbmcpO1xufVxuXG4uZmlsZS0tcGFja2FnZS14LWdlbmVyaWMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGFja2FnZS14LWdlbmVyaWMucG5nKTtcbn1cblxuLmZpbGUtLXgtb2ZmaWNlLXNwcmVhZHNoZWV0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3gtb2ZmaWNlLXNwcmVhZHNoZWV0LnBuZyk7XG59XG5cbi5maWxlLS14LW9mZmljZS1kb2N1bWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LW9mZmljZS1kb2N1bWVudC5wbmcpO1xufVxuXG4uZmlsZS0teC1vZmZpY2UtcHJlc2VudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3gtb2ZmaWNlLXByZXNlbnRhdGlvbi5wbmcpO1xufVxuXG4uZmlsZS0tdGV4dC14LXNjcmlwdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZXh0LXgtc2NyaXB0LnBuZyk7XG59XG5cbi5maWxlLS10ZXh0LWh0bWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdGV4dC1odG1sLnBuZyk7XG59XG5cbi5maWxlLS10ZXh0LXBsYWluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQtcGxhaW4ucG5nKTtcbn1cblxuLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi1wZGYucG5nKTtcbn1cblxuLmZpbGUtLWFwcGxpY2F0aW9uLXgtZXhlY3V0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi14LWV4ZWN1dGFibGUucG5nKTtcbn1cblxuLmZpbGUtLWF1ZGlvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2F1ZGlvLXgtZ2VuZXJpYy5wbmcpO1xufVxuXG4uZmlsZS0tdmlkZW8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvdmlkZW8teC1nZW5lcmljLnBuZyk7XG59XG5cbi5maWxlLS10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RleHQteC1nZW5lcmljLnBuZyk7XG59XG5cbi5maWxlLS1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pbWFnZS14LWdlbmVyaWMucG5nKTtcbn1cblxuXG5hdWRpbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1lbmNsb3N1cmUsIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLWVuY2xvc3VyZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbnZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbiIsIiNmcC1mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSxcbiNmcC1mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4uZmxleC1kaXJlY3Rpb24tbmF2IGEgeyBoZWlnaHQ6IDUwcHg7IHRyYW5zaXRpb246IG5vbmU7IH0gLyogZml4IGJvdHRvbSBvZiBhcnJvdyBnZXR0aW5nIGN1dCBvZmYgKi9cbi8qIHdlIHdhbnQgdGhlIGNvbnRyb2xzIGFsd2F5cyB2aXNpYmxlIGFuZCBvdXRzaWRlIHRoZSBjb250ZW50IGFyZWEgKi9cbi5mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7ZGlzcGxheTogYmxvY2s7IG9wYWNpdHk6IC43OyBib3JkZXI6IG5vbmU7IH1cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7IHRvcDogNDUlOyB9XG4uZmxleHNsaWRlciB7IG1hcmdpbjogMCA1MHB4IDYwcHggNTBweDsgfSAvKiBtYWtlIHJvb20gZm9yIGNvbnRyb2xzIG9uIHRoZSBvdXRzaWRlICovXG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQgeyByaWdodDogLTUwcHg7IH0gLyogYW5kIGtlZXAgdGhlbSB0aGVyZSAqL1xuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHsgbGVmdDogLTUwcHg7IH1cbi8qIGJldHRlciBpY29ucyBmb3IgdGhlIHBhdXNlL3BsYXkgY29udHJvbCAqL1xuLmZsZXgtcGF1c2VwbGF5IGEgeyBoZWlnaHQ6IDMwcHg7IGJvcmRlcjogbm9uZTsgYm90dG9tOiAtMjBweDsgfVxuI2ZsZXgtcmVjZW50LWtlZXAtaXRlbXMge1xuICB3aWR0aDogYXV0bztcbn1cbi52aWV3LWlkLWxhbmRpbmdfcGFnZV9yZWNlbnRfa2VlcF9pdGVtcywgLnZpZXctaWQtZmxleHNsaWRlcl92aWV3c19leGFtcGxlIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZpZXctY29udGVudC5yb3cgPiBkaXYge1xuICAgIEBleHRlbmQgLmNvbC0xMjtcbiAgfVxuICAuc2xpZGVzIGxpIHtcbiAgICAvLyBwYWRkaW5nOiAyMHB4O1xuICAgIGltZyB7XG4gICAgICAvLyBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgLmZsZXgtY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMHB4IDIwcHg7XG4gICAgfVxuICAgIGkge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gIH1cbiAgLmZsZXgtdmlld3BvcnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnZpZXctZmVhdHVyZWQtY29udGVudCB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52aWV3LWNvbnRlbnQucm93ID4gZGl2IHtcbiAgICBAZXh0ZW5kIC5jb2wtMTI7XG4gIH1cbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IG5vbmU7XG4gIH1cbiAgYXJ0aWNsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDIsIDI0MiwgMjQyLCAxKTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4uZmxleC1wYXVzZXBsYXkgYS5mbGV4LXBhdXNlOjpiZWZvcmUsIC5mbGV4LXBhdXNlcGxheSBhLmZsZXgtcGxheTo6YmVmb3JlIHtcbiAgY29sb3I6ICRncmF5LTY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uZmxleC1wYXVzZXBsYXkgYS5mbGV4LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xufVxuLmZsZXgtcGF1c2VwbGF5IGEuZmxleC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG59XG4ubWFpbi1jb250ZW50IC5mbGV4LXBhdXNlcGxheSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuIiwiLy8gQ3VzdG9tIFN0eWxlcyBmb3IgQVNVIEZvb3RlclxuXG4jYmxvY2stYXN1YnJhbmRmb290ZXIsICNibG9jay1hc3VsaWJyYXJ5Zm9vdGVyYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbn1cbi5zaXRlLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbiNibG9jay1hc3VsaWJyYXJ5Zm9vdGVyYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xufVxuXG4vKiBNb2JpbGUgYnJlYWtwb2ludCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgLmFzdWxpYi1mb290ZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcbiAgICAuY2FyZC1mb2xkYWJsZS5kZXNrdG9wLWRpc2FibGUteGwgLmNhcmQtaGVhZGVyIGkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNCBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAsIC5jYXJkLWZvbGRhYmxlIC5jYXJkLWhlYWRlciBoNSBhLmNvbGxhcHNlZCBpLmZhLWNoZXZyb24tdXAge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbiN3cmFwcGVyLWZvb3Rlci1sYW5kLWFjayB7XG4gICAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgICBjb2xvcjogJGdyYXktMTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHAge1xuICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyBcbiAgICB9XG59XG5cbiNmb290ZXItY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbiN3cmFwcGVyLWZvb3Rlci1jb2x1bW5zIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgI2Zvb3Rlci1jb2x1bW5zIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzOTM5Mzk7XG4gICAgfVxufVxuXG5cbmJvZHk6bm90KC5wYXRoLWZyb250cGFnZSkge1xuICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGxhcmdlLXBhZGRpbmc7XG4gICAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBmb3JtIGNvbXBvbmVudHMuXG4gKi9cblxuLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8va2VlcC5saWIuYXN1LmVkdS90aGVtZXMvY3VzdG9tL2FzdWxpYl9iYXJyaW8vaW1hZ2VzL3JlcXVpcmVkLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6ICgkaW5wdXQtaGVpZ2h0IC8gMikgKCRpbnB1dC1oZWlnaHQgLyAyKTtcbiAgd2lkdGg6ICgkaW5wdXQtaGVpZ2h0IC8gMik7XG4gIGhlaWdodDogKCRpbnB1dC1oZWlnaHQgLyAyKTtcbiAgbWFyZ2luOiAwIDAuM2VtO1xufVxuXG5mb3JtIC5maWx0ZXItd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5vZGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtaWRlbnRpZmllci10eXBlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiBXZWJmb3JtIHN0eWxpbmcgZWxlbWVudHMgLS0gbWF5YmUgZXhwYW5kIHRvIGFsbCBmb3JtIGVsZW1lbnRzPyAqL1xuXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuI2lpaWZfYm94IC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG50ZXh0YXJlYSxcbi51bmVkaXRhYmxlLWlucHV0LFxuc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAkYXN1LXdpZHRoO1xufVxuLyogdGhpcyB0YWJsZSBzdHJ1Y3R1cmUgaXMgYSBsaXR0bGUgbW9yZSBjb21wbGljYXRlZCBzbyBpZ25vcmUgaXQgZm9yIG5vdyAqL1xuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IC40cmVtO1xufVxuXG4ucmFkaW8sIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAxN3B4O1xufVxuXG4uanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmpzLWZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmRpZmYtcmV2aXNpb25zIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAuanMtZm9ybS10eXBlLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogJGFzdS13aWR0aDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuLmZvcm0tcmFkaW8tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6ICRhc3Utd2lkdGg7XG59XG5cbi5yYWRpbyBsYWJlbCwgLmNoZWNrYm94IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4xNXMgZWFzZS1pbi1vdXQgMHMsIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgMHM7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLmZvcm0tZ3JvdXAgbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBoZWlnaHQ6IDEuNDMyNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAuMDVyZW07XG4gIHRvcDogLS4xNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0uOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmZvcm0tcmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTEuMnJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4xNXMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5mb3JtLXJhZGlvLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIHRvcDogLjI1cmVtO1xuICBsZWZ0OiAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjA1cyBjdWJpYy1iZXppZXIoLjgsIC0uMzMsIC4yLCAxLjMzKSAwcztcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMgKyAuZm9ybS1jaGVjay1sYWJlbDo6YmVmb3JlLFxuLmZvcm0tcmFkaW8taW5wdXQ6Zm9jdXMgKyAuZm9ybS1yYWRpby1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhNGU3YTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgLjJyZW0gcmdiYSgxNDAsIDI5LCA2NCwgLjI1KTtcbn1cblxuLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAuODVyZW07XG4gIG1heC13aWR0aDogJGFzdS13aWR0aDtcbn1cblxuLyogRHJhZ2dhYmxlIHRhYmxlcyAqL1xuYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IC0uMjVyZW0gMCAwIC41cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZHJhZ2dhYmxlIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ub2RlLWZvcm0gYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMnJlbTtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0tb3BlcmF0aW9ucyBpbnB1dCB7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtdGFibGUgdGQgaW5wdXRbdHlwZT1cImltYWdlXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiAuMjVyZW07XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgfVxuICB9XG59XG5cbi53ZWJmb3JtLW11bHRpcGxlLXRhYmxlIHRkIGlucHV0W3R5cGU9XCJpbWFnZVwiXSArIGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGZpZWxkc2V0LFxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0LmZvcm0tbnVtYmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4ud2ViZm9ybS1tdWx0aXBsZS1hZGQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLndlYmZvcm0tbXVsdGlwbGUtYWRkIGlucHV0LmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uZm9ybS10eXBlLXdlYmZvcm0tbXVsdGlwbGUgdHI6bGFzdC1jaGlsZCB0ZCxcbi5maWVsZC1tdWx0aXBsZS10YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTM7XG59XG4uZm9ybS10eXBlLXdlYmZvcm0tbXVsdGlwbGUgdGhlYWQgdHIgdGgge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZm9ybS10eXBlLXdlYmZvcm0tbXVsdGlwbGUge1xuICBtYXgtd2lkdGg6ICRhc3Utd2lkdGg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2dyb3VwX21lbWJlcnNfdGFibGUsICN0aGVzaXNfZGlyZWN0b3JfdGFibGUsICNjb21taXR0ZWVfbWVtYmVyc190YWJsZSwgI2FkZGl0aW9uYWxfY29udHJpYnV0b3JzX3RhYmxlIHtcbiAgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgdGgge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5mb3JtLXdyYXBwZXIgc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGRyYWdnYWJsZSBwYXJhZ3JhcGhzICovXG4ubm9kZS1mb3JtIC5maWVsZC1sYWJlbCBoNCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wYXJhZ3JhcGgtdHlwZS10b3Age1xuICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlO1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLXR5cGUtdG9wIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNXJlbTtcbn1cbi5ub2RlLWZvcm0gLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWVsZC1tdWx0aXBsZS10YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBib3JkZXI6IDA7XG59XG50ZC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYXJhZ3JhcGhzLXN1YmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIGRpdi5wcm9ncmVzcy1zdGVwIHtcbiAgLnByb2dyZXNzLW1hcmtlcjo6YWZ0ZXIsIC5wcm9ncmVzcy1tYXJrZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzQ3NCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gZGl2LnByb2dyZXNzLXN0ZXAgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEuN3JlbTtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIGRpdi5wcm9ncmVzcy1zdGVwIGJ1dHRvbjpub3QoLmJ0bi1tYXJvb24pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gdGQgaW5wdXQuaW1hZ2UtYnV0dG9uIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1zZWxmLWRlcG9zaXQtZm9ybSB0ZCBpbnB1dC5pbWFnZS1idXR0b246aG92ZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xufVxuXG4vKmZpeGVzIHVuZXF1YWwgaGVpZ2h0cyBvZiBpbnB1dCBhbmQgc2VsZWN0cyovXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMTAuNXB4O1xufSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLSBIZWFkZXIgLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNuYXZiYXItdG9wIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1kYXJrIC5uYXYtbGluazpob3ZlcixcbiNuYXZiYXItdG9wLm5hdmJhci1kYXJrIC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1kYXJrIC5uYXYtbGluayB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuI25hdmJhci10b3AubmF2YmFyLWxpZ2h0IC5uYXYtbGluazpob3ZlcixcbiNuYXZiYXItdG9wLm5hdmJhci1saWdodCAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbiNuYXZiYXItdG9wLm5hdmJhci1saWdodCAubmF2LWxpbmsge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5uYXZiYXItYnJhbmQgLnNpdGUtbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzMuOWVtKSB7XG4gICAgLm5hdmJhci10b2dnbGVhYmxlLXhzIC5uYXZiYXItbmF2IC5uYXYtaXRlbSsubmF2LWl0ZW0sXG4gICAgLm5hdmJhci10b2dnbGVhYmxlLXhzLmNvbGxhcHNlLmluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45ZW0pIHtcbiAgICAubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1uYXYgLm5hdi1pdGVtKy5uYXYtaXRlbSxcbiAgICAubmF2YmFyLXRvZ2dsZWFibGUteHMuY29sbGFwc2UuaW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn1cblxuI2FzdV9tb2JpbGVfbWVudSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJlZ2lvbi10b3AtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiNhc3VfaGRyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiNuYXZiYXItbWFpbiB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1kYXJrO1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI25hdmJhci10b3Age1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbn1cblxuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3NpdGUtbmFtZSBhIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuI3NpdGUtbmFtZSAuc2l0ZS1uYW1lLXNsb2dhbiwgI3NpdGUtbmFtZSAuc2l0ZS1uYW1lLXNsb2dhbiBhIHtcbiAgICBjb2xvcjogIzRmNTU1NztcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi51bnB1Ymxpc2hlZF90aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRkYTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcGFkZGluZzogMTZweCA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjY2MHB4KSB7XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgLmJsb2NrLWFzdS1zZWFyY2gge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAgIC5uYXZiYXItbmF2IC5ibG9jay1hc3Utc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAwcHggOHB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0zO1xuICAgICAgICA+IC5jb250ZW50ID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBuYXYgI3NlYXJjaC1mb3JtIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgbmF2ICNzZWFyY2gtZm9ybSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzNweDtcbiAgICB9XG59XG5cbiNoZWFkZXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLmZhLWNpcmNsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbn1cblxuI2hlYWRlci1tYWluIC5uYXZiYXItdG9nZ2xlciAuZmEtdGltZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4jaGVhZGVyLW1haW4gLm5hdi1saW5rIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI2hlYWRlci1tYWluIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5cbiNhc3UtaGVhZGVyICsgZGl2LCAjYXN1LWhlYWRlciArIG1haW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbiNoZWFkZXItbWFpbiB7XG4gICAgLmRyb3Bkb3duOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG59IiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciB0aGUgaGVscCBibG9jay5cbiAqL1xuXG4uYmxvY2staGVscCB7XG4gICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgcGFkZGluZzogMCAoJHNwYWNlciAqIDEuNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAyKTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWaXN1YWwgc3R5bGVzIGZvciBpY29ucy5cbiAqL1xuXG4uaWNvbi1oZWxwIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLy4uLy4uL2ltYWdlcy9oZWxwLnBuZykgMCA1MCUgbm8tcmVwZWF0O1xuICAgIC8qIExUUiAqL1xuICAgIHBhZGRpbmc6IDFweCAwIDFweCAoJHNwYWNlciAqIDEuNSk7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLmljb24taGVscCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gICAgcGFkZGluZzogMXB4ICgkc3BhY2VyICogMS41KSAxcHggMDtcbn1cblxuLmZlZWQtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKCRpbWFnZS1hc3NldHMtcGF0aCsnL2ZlZWQuc3ZnJykgbm8tcmVwZWF0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRmb250LXNpemUtYmFzZTtcbiAgICBoZWlnaHQ6ICRmb250LXNpemUtYmFzZTtcbn1cblxuLnJyc3NiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGkge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5jb21wbGV4LW9iamVjdC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJGltYWdlLWFzc2V0cy1wYXRoKycvY29tcGxleC1maWxlLnN2ZycpIG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmaWx0ZXI6IGludmVydCg1MCUpIHNlcGlhKDUlKSBzYXR1cmF0ZSgxMCUpIGh1ZS1yb3RhdGUoNDlkZWcpIGJyaWdodG5lc3MoODglKSBjb250cmFzdCg3OSUpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAmLmZhLTJ4IHtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgIH1cbiAgICAmLmZhLTZ4IHtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNnJlbTtcbiAgICB9XG59XG5cbiIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIGltYWdlIGJ1dHRvbnMuXG4gKi9cblxuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZDpob3Zlcixcbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQ6YWN0aXZlLFxuLmltYWdlLWJ1dHRvbi5pcy1kaXNhYmxlZDpmb2N1cyxcbi5pbWFnZS1idXR0b24uaXMtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBCYXNpYyBzdHlsaW5nIGZvciBjb21tZW50IG1vZHVsZS5cbiAqL1xuXG5cbi8qKlxuICogSW5kZW50IHRocmVhZGVkIGNvbW1lbnRzLlxuICovXG5cbi5pbmRlbnRlZCB7XG4gICAgbWFyZ2luLWxlZnQ6ICgkc3BhY2VyICogMS41KTtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAuaW5kZW50ZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogKCRzcGFjZXIgKiAxLjUpO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJvb3RzdHJhcCBCYXJyaW8ncyBpdGVtIGxpc3QuXG4gKi9cblxuLml0ZW0tbGlzdCB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLyogTFRSICovXG59XG5cbltkaXI9XCJydGxcIl0gLml0ZW0tbGlzdCB1bCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLml0ZW0tbGlzdCB1bCBsaSB7XG4gICAgLyogVGhpcyBpcyBuZWVkZWQgdG8gcmVzZXQgc3R5bGVzIGluIGl0ZW0tbGlzdC50aGVtZS5jc3MgKi9cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXggMCAwO1xuICAgIC8qIExUUiAqL1xufVxuXG5bZGlyPVwicnRsXCJdIC5pdGVtLWxpc3QgdWwgbGkge1xuICAgIC8qIFRoaXMgaXMgbmVlZGVkIHRvIHJlc2V0IFtkaXI9XCJydGxcIl0gc3R5bGVzIGluIGl0ZW0tbGlzdC50aGVtZS5jc3MgKi9cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgMCAwICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xufVxuXG4uaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QsXG4uaXRlbS1saXN0IC5pdGVtLWxpc3RfX2NvbW1hLWxpc3QgbGksXG5bZGlyPVwicnRsXCJdIC5pdGVtLWxpc3QgLml0ZW0tbGlzdF9fY29tbWEtbGlzdCxcbltkaXI9XCJydGxcIl0gLml0ZW0tbGlzdCAuaXRlbS1saXN0X19jb21tYS1saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xufSIsIi5ub2RlLS12aWV3LW1vZGUtcmVjZW50LWl0ZW0tdGVhc2VyLXByaXNtID4gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgICAuZ3JheS1iZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTI7XG4gICAgfVxuICAgIC5wYWRkZWQtY29udGVudC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbGFyZ2UtcGFkZGluZztcbiAgICB9XG4gICAgLnZpZXctaWQtY29udGVudF9yZWNlbnQudmlldy1kaXNwbGF5LWlkLWJsb2NrXzQsIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja181IHtcbiAgICAgICAgaSwgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5jb21wbGV4LW9iamVjdC1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWlkLWNvbnRlbnRfcmVjZW50LnZpZXctZGlzcGxheS1pZC1ibG9ja18yIHtcbiAgICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctaWQtZmVhdHVyZWRfY29sbGVjdGlvbnMge1xuICAgICAgICAuc2xpZGVzID4gbGkgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZzogMjJweDtcbiAgICAgICAgfVxuICAgICAgICAvLyAuY29sLTkgPiBhOm5vdCguYnRuKSB7XG4gICAgICAgIC8vICAgICBAZXh0ZW5kIGgzO1xuICAgICAgICAvLyB9XG4gICAgICAgIC5mbGV4LXBhdXNlcGxheSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuZmxleHNsaWRlciAuc2xpZGVzIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbGV4LWNhcHRpb24ge1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgfVxufVxuXG4jYmxvY2stY2FsbHN0b2FjdGlvbmJsb2NrIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmNhbGxzLXRvLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjtcbiAgICBwYWRkaW5nLXRvcDogJGxhcmdlLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRsYXJnZS1wYWRkaW5nO1xufVxuXG4ucGF0aC1mcm9udHBhZ2Uge1xuICAgIGhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5ub2RlX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6ICRsYXJnZS1wYWRkaW5nO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNtYWxsLXBhZGRpbmc7XG4gICAgfVxufVxuXG4uY2FyZC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucHJpc20taG9tZS10aHVtYiB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wcmlzbS1mdWxsd2lkdGgtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNtLXRvcC1sZy1ib3R0b20tcGFkZGVkLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAkc21hbGwtcGFkZGluZztcbiAgICBwYWRkaW5nLWJvdHRvbTogJGxhcmdlLXBhZGRpbmc7XG59XG4uc20tdG9wLXNtLWJvdHRvbS1wYWRkZWQtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6ICRzbWFsbC1wYWRkaW5nO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc21hbGwtcGFkZGluZztcbn1cblxuLyoqIEZpeCBmb3IgaGVyb3Mgb24gbW9iaWxlIGRldmljZXMgKiovXG5kaXZbY2xhc3NePXVkcy1oZXJvXSAuaGVybyB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIExpc3QgZ3JvdXAuXG4gKiBBIGxpc3Qgb2YgbGlua3MsIGdyb3VwZWQgdG9nZXRoZXIuXG4gKi9cblxuLmxpc3QtZ3JvdXBfX2xpbmsge1xuICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAwIDA7XG59XG5cbi5saXN0LWdyb3VwX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk7XG59IiwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIG5vZGUgY29tcG9uZW50LlxuICovXG5cbi5ub2RlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xufVxuXG5cbi8qIFZpZXcgbW9kZSB0ZWFzZXIgc3R5bGVzLiAqL1xuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIubm9kZS0tc3RpY2t5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMjQpO1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDAgJHNwYWNlciAkc3BhY2VyO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlciAubm9kZV9fY29udGVudCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxuXG5cbi8qIE5vZGUgbWV0YWRhdGEgc3R5bGVzLiAqL1xuXG4ubm9kZV9fbWV0YSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5ub2RlX19tZXRhIC5maWVsZC0tbmFtZS1maWVsZC11c2VyLXBpY3R1cmUgaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvKiBMVFIgKi9cbiAgICBtYXJnaW46IDFweCAkc3BhY2VyIDAgMDtcbiAgICAvKiBMVFIgKi9cbn1cblxuW2Rpcj1cInJ0bFwiXSAubm9kZV9fbWV0YSAuZmllbGQtLW5hbWUtZmllbGQtdXNlci1waWN0dXJlIGltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuXG4vKiBOb2RlIGxpbmtzIHN0eWxlcy4gKi9cblxuLm5vZGVfX2xpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAvKiBMVFIgKi9cbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubm9kZV9fbGlua3Mge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLyogVW5wdWJsaXNoZWQgbm9kZSBzdHlsZXMuICovXG5cbi5ub2RlLS11bnB1Ymxpc2hlZCB7XG4gICAgcGFkZGluZzogJHNwYWNlciAkc3BhY2VyIDA7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjA0LCAyMDQpO1xufVxuXG4ubm9kZS0tdW5wdWJsaXNoZWQgLmNvbW1lbnQtdGV4dCAuY29tbWVudC1hcnJvdyB7XG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgI2ZmZjRmNDtcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgI2ZmZjRmNDtcbn1cblxuXG4ubm9kZS0tdHlwZS1hc3UtcmVwb3NpdG9yeS1pdGVtLCAubm9kZS0tdHlwZS1hcmNoaXZhbC1yZXNvdXJjZSwgLm5vZGUtLXR5cGUtYXJjaGl2YWwtb2JqZWN0LCAubm9kZS0tdHlwZS1hcmNoaXZhbC10b3AtY29udGFpbmVyIHtcbiAgICAuYmxvY2stYXN1LWl0ZW0tZG93bmxvYWRzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuZmllbGRfX2xhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxufVxuXG5cbi5taW5pLXBsYXllciB7XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICB9XG4gICAgYXVkaW8sIHZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGVkLWlkZW50aWZpZXIge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn0iLCIubm9kZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNkMWU4ZjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2QxZThmNSwgI2QzZThmNCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkMWU4ZjUsICNkM2U4ZjQpO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMzMzMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDQ5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxOWZmMTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0MTlmZjEsICMxMDc2ZDUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0MTlmZjEsICMxMDc2ZDUpOyAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNDhjODtcbiAgYm9yZGVyLXJhZGl1czogLjRlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNHB4IDFlbSA0cHggMC42ZW07IC8qIExUUiAqL1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbltkaXI9XCJydGxcIl0gLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0MTlmZjEsICMxMDc2ZDUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzQxOWZmMSwgIzEwNzZkNSk7XG4gIHBhZGRpbmc6IDRweCAwLjZlbSA0cHggMWVtO1xuICBmbG9hdDogcmlnaHQ7XG59XG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzLFxuLm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTljZjE7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTlhYmYzLCAjMmE5MGVmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tbGVmdC5zdmcpIGxlZnQgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTlhYmYzLCAjMmE5MGVmKTsgLyogTFRSICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4Yzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5bZGlyPVwicnRsXCJdIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zm9jdXMsXG5bZGlyPVwicnRsXCJdIC5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTlhYmYzLCAjMmE5MGVmKTtcbiAgYmFja2dyb3VuZDogdXJsKC9jb3JlL21pc2MvaWNvbnMvMDAwMDAwL2NoZXZyb24tcmlnaHQuc3ZnKSByaWdodCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1OWFiZjMsICMyYTkwZWYpO1xufVxuLm5vZGUtcHJldmlldy1iYWNrbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU2OWJlO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1sZWZ0LnN2ZykgbGVmdCBuby1yZXBlYXQsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzBlNjliZSwgIzJhOTNlZik7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLWxlZnQuc3ZnKSBsZWZ0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzBlNjliZSwgIzJhOTNlZik7IC8qIExUUiAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA0OGM4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjUpO1xufVxuW2Rpcj1cInJ0bFwiXSAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvY29yZS9taXNjL2ljb25zLzAwMDAwMC9jaGV2cm9uLXJpZ2h0LnN2ZykgcmlnaHQgbm8tcmVwZWF0LCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwZTY5YmUsICMyYTkzZWYpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvcmUvbWlzYy9pY29ucy8wMDAwMDAvY2hldnJvbi1yaWdodC5zdmcpIHJpZ2h0IG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzBlNjliZSwgIzJhOTNlZik7XG59XG4ubm9kZS1wcmV2aWV3LWJhY2tsaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbyBwYWdlLlxuICovXG5cbi5yZXBvLWl0ZW0sIC5ub2RlLS10eXBlLWNvbGxlY3Rpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwge1xuICBoMiB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcmljaC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgfVxuICAuY29udGVudC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlciAqIDIpO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb2xsZWN0aW9uIC5jb2wtbWQtMTIge1xuLy8gICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuLy8gICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNtYWxsLW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206ICRzbWFsbC1wYWRkaW5nO1xufVxuLnhzLW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206ICR4cy1wYWRkaW5nO1xufVxuLmxhcmdlLW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206ICRsYXJnZS1wYWRkaW5nO1xufVxuLnNtYWxsLW1hcmdpbiB7XG4gICAgbWFyZ2luLXRvcDogJHNtYWxsLXBhZGRpbmc7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNtYWxsLXBhZGRpbmc7XG59XG4uc21hbGwtbWFyZ2luLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogJHNtYWxsLXBhZGRpbmc7XG59XG4ueHMtbWFyZ2luLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogJHhzLXBhZGRpbmc7XG59XG5cbi5zbWFsbC1wYWRkaW5nLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206ICRzbWFsbC1wYWRkaW5nO1xufVxuLnhzLXBhZGRpbmctYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHhzLXBhZGRpbmc7XG59XG4ubGFyZ2UtcGFkZGluZy1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkbGFyZ2UtcGFkZGluZztcbn1cbi5zbWFsbC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogJHNtYWxsLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRzbWFsbC1wYWRkaW5nO1xufVxuLnNtYWxsLXBhZGRpbmctdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogJHNtYWxsLXBhZGRpbmc7XG59XG4ueHMtcGFkZGluZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiAkeHMtcGFkZGluZztcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBUaGUgdmlzdWFsIHN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIHNlYXJjaCBmb3JtKHMpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0ge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSwgI3NlYXJjaC1ob21lLWJsb2NrLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbm5hdiAjc2VhcmNoLWZvcm0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZpZWxkc2V0LmZvcm0tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIEBleHRlbmQgLmNvbC1tZC02O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyNjBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2wtc207XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjU7XG4gICAgfVxuICAgIC5idXR0b24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBAZXh0ZW5kIC5idG4tc207XG4gICAgfVxufVxuXG4uc2VhcmNoLWhvbWUtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwLCAuYmVudG8taG9tZS1zZWFyY2gtZm9ybSBmaWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucmVwby1zZWFyY2gge1xuICAgIHBhZGRpbmctdG9wOiAkbGFyZ2UtcGFkZGluZztcbiAgICBwYWRkaW5nLWJvdHRvbTogJGxhcmdlLXBhZGRpbmc7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjtcbiAgICAuY29udGVudCB7XG4gICAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICB9XG4gICAgZmllbGRzZXQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDAwcmVtO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoL3RoZW1lcy9jdXN0b20vYXN1bGliX2JhcnJpby9pbWFnZXMvc2VhcmNoLXdoaXRlLnN2ZykgY2VudGVyIGNlbnRlciAvIDEuMjVyZW0gbm8tcmVwZWF0IGNvbnRlbnQtYm94ICRtYXJvb247XG4gICAgICAgIC8vIHRleHQtaW5kZW50OiAtNTU1NXB4O1xuICAgICAgICBAZXh0ZW5kIC5idG4tbWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgICBAZXh0ZW5kIC5yb3c7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjc2VhcmNoLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgICAgICAgbWFyZ2luOiAuNXJlbSAwO1xuICAgIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIHRoZSBTaG9ydGN1dCBhY3Rpb24gbGluayBpbiBCb290c3RyYXAgQmFycmlvLlxuICovXG5cbi5zaG9ydGN1dC13cmFwcGVyIHtcbiAgbWFyZ2luOiAyLjJlbSAwIDEuMWVtIDA7IC8qIFNhbWUgYXMgdXN1YWwgLnBhZ2UtdGl0bGUgbWFyZ2luLiAqL1xufVxuLnNob3J0Y3V0LXdyYXBwZXIgLnBhZ2UtdGl0bGUge1xuICBmbG9hdDogbGVmdDsgLyogTFRSICovXG4gIG1hcmdpbjogMDtcbn1cbltkaXI9XCJydGxcIl0gLnNob3J0Y3V0LXdyYXBwZXIgLnBhZ2UtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2hvcnRjdXQtYWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtOyAvKiBMVFIgKi9cbiAgcGFkZGluZy10b3A6IDAuMzVlbTtcbn1cbltkaXI9XCJydGxcIl0gLnNob3J0Y3V0LWFjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLnNob3J0Y3V0LWFjdGlvbjpob3Zlcixcbi5zaG9ydGN1dC1hY3Rpb246YWN0aXZlLFxuLnNob3J0Y3V0LWFjdGlvbjpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0gU2lkZWJhciAtLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AbWl4aW4gbGlrZS1hbi1oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzN3JlbTtcbn1cblxuQG1peGluIGxpa2UtYW4taDUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG59XG5cbi5zaWRlYmFyIHtcbiAgYm9yZGVyOiBub25lO1xuICAuYmxvY2sge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAvKnBhZGRpbmc6ICRzcGFjZXIgJHNwYWNlcjsqL1xuICAgIG1hcmdpbjogMCAwICgkc3BhY2VyICogMik7XG4gICAgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICAgIH1cbiAgfVxuICBuYXY6bm90KCNibG9jay1hYm91dCkge1xuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgLypib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlOyovXG4gICAgfVxuICAgIC8qbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICAgIH1cbiAgICBsaTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfVxuICAgIGxpOm5vdCg6bGFzdC1jaGlsZCk6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfSovXG4gICAgYTpob3ZlcixcbiAgICBhOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICB1bC5uYXYge1xuICAgICAgbWFyZ2luOiAwIC0oJHNwYWNlcik7XG4gICAgfVxuICB9XG4gIG5hdi5ibG9jayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS0yO1xuICB9XG4gIC5ibG9jay1hc3UtZmVlZGJhY2stYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxcmVtICgkc3BhY2VyICogLjUpO1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkaGVhZGVyLWRhcms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1kYXJrO1xuICAgIGNvbG9yOiAkZ3JheS0xO1xuICB9XG4gIHRib2R5IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgdHIuZXZlbixcbiAgdHIub2RkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgfVxuICAuYnRuLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuICAuYmxvY2stZXhwbG9yZS10aGlzLWNvbGxlY3Rpb24tYmxvY2sgLmNvbnRlbnQsIC5ibG9jay1leHBsb3JlLXRoaXMtaXRlbS1ibG9jayAuY29udGVudCB7XG4gICAgZmllbGRzZXQsIC5mb3JtLWFjdGlvbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWZhY2V0cy1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdi10ZXh0IHtcbiAgICBAaW5jbHVkZSBsaWtlLWFuLWg1O1xuICAgIGNvbG9yOiAkdWRzLWNvbG9yLWJhc2UtZ3JheS03O1xuICAgIHBhZGRpbmc6ICR1ZHMtc2l6ZS1zcGFjaW5nLTI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVkcy1jb2xvci1iYXNlLWdyYXktMjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgJjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyAgICBcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHVkcy1jb2xvci1iYXNlLWdyYXktNztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICAgIGhlaWdodDogJHVkcy1zaXplLXNwYWNpbmctMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVkcy1jb2xvci1iYXNlLWdvbGQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG4gICAgcGFkZGluZzogJHVkcy1zaXplLXNwYWNpbmctMyAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICR1ZHMtY29sb3ItYmFzZS1ncmF5LTc7XG5cbiAgICBAaW5jbHVkZSBsaWtlLWFuLWg0O1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtZm9sZGFibGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR1ZHMtY29sb3ItYmFzZS1ncmF5LTI7XG5cbiAgICAuY2FyZC1oZWFkZXIgYSB7XG4gICAgICBwYWRkaW5nOiAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTE7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyLFxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIH4gLmNhcmQtYm9keSB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAkdWRzLXNpemUtc3BhY2luZy0yICR1ZHMtc2l6ZS1zcGFjaW5nLTIgJHVkcy1zaXplLXNwYWNpbmctMjtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5ID4gLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDAgJHVkcy1zaXplLXNwYWNpbmctNSAwICR1ZHMtc2l6ZS1zcGFjaW5nLTM7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdWRzLXNpemUtc3BhY2luZy0xO1xuICAgICAgfVxuXG4gICAgICArIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkdWRzLXNpemUtc3BhY2luZy0yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICBociB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cbn1cblxuLmNvcHlfcGVybWFsaW5rX2xpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wZXJtYWxpbmtfYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEZvb3RlciBTdHlsaW5nLlxuICovIiwiLyoqXG4gKiBAZmlsZVxuICogU3R5bGVzIGZvciB0aGUgc2tpcCBsaW5rLlxuICovXG5cbi5za2lwLWxpbmsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS03MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sZztcbiAgICBwYWRkaW5nOiAxcHggJHNwYWNlciAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnNraXAtbGluay52aXN1YWxseS1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFN0eWxlcyBmb3IgQm9vdHN0cmFwIEJhcnJpbydzIHRhYmxlcy5cbiAqL1xuXG4uc3RpY2t5LWhlYWRlciB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG59XG5cbi5zdGlja3ktaGVhZGVyIHRoIHtcbiAgICAvLyBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbn1cblxuc3Bhbi5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogLjc1cmVtO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTI7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tc2VsZi1kZXBvc2l0LWZvcm0gLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbikgaW5wdXQuaW1hZ2UtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXNlbGYtZGVwb3NpdC1mb3JtIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkgaW5wdXQuaW1hZ2UtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIHRhYmxlIGRyYWcuXG4gKi9cblxudHIuZHJhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbn1cblxudHIuZHJhZy1wcmV2aW91cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDtcbn1cblxuYm9keSBkaXYudGFibGVkcmFnLWNoYW5nZWQtd2FybmluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgLyAyKTtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBUYWJsZSBzZWxlY3QgYmVoYXZpb3IuXG4gKlxuICogQHNlZSB0YWJsZXNlbGVjdC5qc1xuICovXG5cbnRyLnNlbGVjdGVkIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmYztcbn1cbnRkLmNoZWNrYm94LFxudGguY2hlY2tib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bZGlyPVwicnRsXCJdIHRkLmNoZWNrYm94LFxuW2Rpcj1cInJ0bFwiXSB0aC5jaGVja2JveCB7XG4gIC8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIG92ZXIgc3BlY2lmaWNpdHkgb2YgW2Rpcj1cInJ0bFwiXSB0ZCAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBUYWJsZSBzb3J0IGluZGljYXRvci5cbiAqL1xuXG50aC5pcy1hY3RpdmUgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbnRkLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFRhYmxlc29ydCBpbmRpY2F0b3Igc3R5bGVzLlxuICovXG5cbi50YWJsZXNvcnQge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDFweCAwIDAgNXB4O1xufVxuLnRhYmxlc29ydC0tYXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL3R3aXN0aWUtZG93bi5zdmcpO1xufVxuLnRhYmxlc29ydC0tZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29yZS9taXNjL2ljb25zL2ZmZmZmZi90d2lzdGllLXVwLnN2Zyk7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBUaGVtZSBzdHlsaW5nIGZvciB0YWJzLlxuICovXG5cbi51ZHMtdGFiYmVkLXBhbmVscyAubmF2LXRhYnMge1xuICAgIGZsZXgtd3JhcDp3cmFwO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIGEgcmVzaXphYmxlIHRleHRhcmVhLlxuICovXG5cbi5mb3JtLXRleHRhcmVhLXdyYXBwZXIgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3VhbCBzdHlsZXMgZm9yIEJhcnRpaydzIHVpLXdpZGdldCBjb21wb25lbnQuXG4gKi8iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsZXMgZm9yIEJhcnRpaydzIG1vZGFsIHdpbmRvd3NcbiAqL1xuXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi51aS1kaWFsb2cge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi51aS1kaWFsb2cgaW5wdXQsXG4udWktZGlhbG9nIHNlbGVjdCxcbi51aS1kaWFsb2cgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xufVxuXG4udWktZGlhbG9nIC5idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNmM2YzLCAjZThlOGU4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiNGI0YjQ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkMmQyZDI7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDJkMmQyO1xuICAgIGNvbG9yOiAjM2EzYTNhO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjI1MGVtIDEuMDYzZW07XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFRoZW1lIHN0eWxpbmcgZm9yIHVzZXIgbW9kdWxlLlxuICovXG5cblxuLyogVmlzdWFsIHN0eWxpbmcgZm9yIHRoZSBQYXNzd29yZCBzdHJlbmd0aCBpbmRpY2F0b3IgKi9cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19tZXRlciB7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2Utb3V0O1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy13ZWFrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbn1cblxuLnBhc3N3b3JkLXN0cmVuZ3RoX19pbmRpY2F0b3IuaXMtZmFpciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJ3YXJuaW5nXCIpO1xufVxuXG4ucGFzc3dvcmQtc3RyZW5ndGhfX2luZGljYXRvci5pcy1nb29kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcihcImluZm9cIik7XG59XG5cbi5wYXNzd29yZC1zdHJlbmd0aF9faW5kaWNhdG9yLmlzLXN0cm9uZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpO1xufVxuXG4ucGFzc3dvcmQtY29uZmlybSxcbi5wYXNzd29yZC1maWVsZCxcbi5wYXNzd29yZC1zdHJlbmd0aCxcbi5wYXNzd29yZC1jb25maXJtLW1hdGNoIHtcbiAgICB3aWR0aDogNTUlO1xufVxuXG4ucGFzc3dvcmQtc3VnZ2VzdGlvbnMge1xuICAgIHBhZGRpbmc6IDAuMmVtIDAuNWVtO1xuICAgIG1hcmdpbjogMC43ZW0gMDtcbiAgICBtYXgtd2lkdGg6IDM0LjdlbTtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29uZmlybS1wYXJlbnQsXG4ucGFzc3dvcmQtcGFyZW50IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgICAvKiBMVFIgKi9cbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAzM2VtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbltkaXI9XCJydGxcIl0gLmNvbmZpcm0tcGFyZW50LFxuW2Rpcj1cInJ0bFwiXSAucGFzc3dvcmQtcGFyZW50IHtcbiAgICBjbGVhcjogcmlnaHQ7XG59XG5cblxuLyogU3R5bGluZyBmb3IgdGhlIHN0YXR1cyBpbmRpY2F0b3Igb2YgdGhlIHBhc3N3b3JkcyBtYXRjaCB0ZXN0LiAgKi9cblxuLnBhc3N3b3JkLWNvbmZpcm0gLm9rIHtcbiAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucGFzc3dvcmQtY29uZmlybSAuZXJyb3Ige1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vKiBMb2dpbiBwYWdlIHN0eXBlICovXG5cbi5wYWdlLXVzZXItbG9naW4gbWFpbiAucmVnaW9uLWNvbnRlbnQsXG4ucGFnZS11c2VyLXBhc3N3b3JkIG1haW4gLnJlZ2lvbi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6ICRzcGFjZXIgJHNwYWNlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBWZXJ0aWNhbCB0YWJzIGNvbXBvbmVudC5cbiAqL1xuXG4vKiBWZXJ0aWNhbCBUYWJzIFJlc2V0ICovXG4udmVydGljYWwtdGFic19fbWVudSB7XG4gIG1hcmdpbjogLTFweCAwIC0xcHg7IC8qIExUUiAqL1xuICBwYWRkaW5nOiAwO1xufVxuW2Rpcj1cInJ0bFwiXSAudmVydGljYWwtdGFic19fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xZW07XG4gIC8qIFRoaXMgaXMgcmVxdWlyZWQgdG8gd2luIHNwZWNpZmljaXR5IG92ZXIgW2Rpcj1cInJ0bFwiXSAucmVnaW9uLWNvbnRlbnQgdWwgKi9cbiAgcGFkZGluZzogMDtcbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFZlcnRpY2FsIFRhYnMuXG4gKi9cblxuLnZlcnRpY2FsLXRhYnMge1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiBMVFIgKi9cbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIHVsIGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufVxuXG5bZGlyPVwicnRsXCJdIC52ZXJ0aWNhbC10YWJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC8qIExUUiAqL1xuICAgIHdpZHRoOiAxNWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiBMVFIgKi9cbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC52ZXJ0aWNhbC10YWJzX19tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNWVtO1xufVxuXG4udmVydGljYWwtdGFic19fcGFuZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX3BhbmU+c3VtbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKiBMYXlvdXQgb2YgZWFjaCB0YWIuICovXG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0ge1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0gYTpmb2N1cyAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlLFxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmFjdGl2ZSAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlLFxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhOmhvdmVyIC52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0tdGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtIGE6aG92ZXIge1xuICAgIG91dGxpbmU6ICRib3JkZXItd2lkdGggZG90dGVkO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgLyogTFRSICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG5bZGlyPVwicnRsXCJdIC52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0uaXMtc2VsZWN0ZWQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogJGJvcmRlci13aWR0aDtcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbS5pcy1zZWxlY3RlZCAudmVydGljYWwtdGFic19fbWVudS1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG4udmVydGljYWwtdGFic19fbWVudS1pdGVtLXN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBTdHlsaW5nIGZvciBWaWV3cyBpbiBCYXJ0aWsuXG4gKi9cblxuXG4vKiBUYWIgc3R5bGVzICovXG5cbi52aWV3cy1kaXNwbGF5cyAudGFicyAub3Blbj5hIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAkYm9yZGVyLXJhZGl1cy1sZyAwIDA7XG59XG5cbi52aWV3cy1kaXNwbGF5cyAudGFicyAub3Blbj5hOmhvdmVyLFxuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5vcGVuPmE6Zm9jdXMge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbn1cblxuLnZpZXdzLWRpc3BsYXlzIC5zZWNvbmRhcnkgLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cblxuLyogVGFicyBhY3Rpb24gbGlzdCBzdHlsZXMgKi9cblxuLnZpZXdzLWRpc3BsYXlzIC50YWJzIC5hY3Rpb24tbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuXG4vKiBDb250ZXh0dWFsIGZpbHRlciBvcHRpb25zIHN0eWxlcyAqL1xuXG4udmlld3MtZmlsdGVyYWJsZS1vcHRpb25zIC5maWx0ZXJhYmxlLW9wdGlvbjpudGgtb2YtdHlwZShldmVuKSAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xufVxuXG5cbi8qIFZpZXdzIGFjdGlvbiBkcm9wYnV0dG9uIHN0eWxlcyAqL1xuXG4udmlld3MtdWktZGlzcGxheS10YWItYWN0aW9ucyAuZHJvcGJ1dHRvbiAuZm9ybS1zdWJtaXQge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbn1cblxuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0OmhvdmVyLFxuLnZpZXdzLXVpLWRpc3BsYXktdGFiLWFjdGlvbnMgLmRyb3BidXR0b24gLmZvcm0tc3VibWl0OmZvY3VzIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG59XG5cbi52aWV3cy1yb3cge1xuICAgIEBleHRlbmQgLmNvbC1tZC0xMjtcbn1cblxuLm1haW4tY29udGVudCAudmlld3MtZmllbGQtZmllbGQtY29sbGVjdGlvbi10aHVtYm5haWwgYXtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uYmxvY2stZmFjZXRzIHtcbiAgICAudWktc2xpZGVyLXBpcHMgLnVpLXNsaWRlci1waXAtc2VsZWN0ZWQtMiwgLnVpLXNsaWRlci1waXBzIFtjbGFzcyo9dWktc2xpZGVyLXBpcC1zZWxlY3RlZF0sIC51aS1zbGlkZXItcGlwcyBbY2xhc3MqPXVpLXNsaWRlci1waXAtaW5pdGlhbF0ge1xuICAgICAgICBjb2xvcjojMzUzNTM1O1xuICAgIH1cbn1cblxuLnZpZXctaWQtc29scl9zZWFyY2hfY29udGVudCB7XG4gICAgJi52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIC52aWV3cy12aWV3LWdyaWQge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2xsZWN0aW9uLXJlc3VsdCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtY29sbGVjdGlvbi10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgICAgICBoMiwgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWhlYWRlciBoMiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIC5pdGVtLXJlc3VsdCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTI1KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIHN0cm9uZyArIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1tZWRpYS1pbWFnZSwgLmNvbC1tZC0yIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2xsZWN0aW9uLXRodW1ibmFpbC1pY29uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXktNTtcbiAgICB9XG59XG5cbi52aWV3LWlkLWNvbGxlY3Rpb25zIC52aWV3cy12aWV3LWdyaWQgLnJvdyB7XG4gICAgQGV4dGVuZCAucm93LXNwYWNlZDtcbiAgICBAZXh0ZW5kIC5wdC0yO1xuICAgIEBleHRlbmQgLnBiLTI7XG59XG5cbi52aWV3LWlkLWNvbGxlY3Rpb25zLnZpZXctZGlzcGxheS1pZC1zdWJfY29sbGVjdGlvbnMge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICAudmlld3Mtcm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHhzLXBhZGRpbmc7XG4gICAgfVxufVxuXG4vKiogT3BlbnNlYWRyYWdvbiAqKi9cbi5ub2RlLS12aWV3LW1vZGUtb3Blbi1zZWFkcmFnb24ge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmV4cGFuZC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLXZpZXctbW9kZS1hc3UtZG9jdW1lbnQsIC5ub2RlLS12aWV3LW1vZGUtYXN1LWltYWdlIHtcbiAgICAvKiBFeHBhbmQgaWNvbiBvbiB0aHVtYm5haWwgZGlzcGxheSAqL1xuICAgIGEgc3Bhbi5leHBhbmQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgY29sb3I6ICRncmF5LTc7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgJGdvbGQ7XG4gICAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgJGdvbGQ7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBhIC5leHBhbmQtaW1hZ2UgaSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG4gICAgLmZpbGUtY29udGFpbmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UsIC52aWV3LXNvbHItc2VhcmNoLWNvbnRlbnQsIC5ub2RlLS10eXBlLWNvbGxlY3Rpb24sIC5ub2RlLS12aWV3LW1vZGUtYXN1LWNvbXBsZXgtb2JqZWN0LCAuY29tcGxleC1vYmplY3QtY2hpbGQtYm94IHtcbiAgICAuZXhwYW5kLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5yZXBvLWl0ZW0ge1xuICAgIC52aWV3LWRpc3BsYXktaWQtdGh1bWJuYWlsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICB9XG59XG5cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLWNvbGxlY3Rpb25zLWNvbGxlY3Rpb24tdG9wLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cblxuLnZpZXctcmVvcmRlci1jaGlsZHJlbiB7XG4gICAgLnZpZXdzLWZvcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4udmlldy1tYW5hZ2UtbWVtYmVycyB7XG4gICAgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udmlld3MtbWFuYWdlLW1lbWJlcnMsIC52aWV3cy1yZW9yZGVyLWNoaWxkcmVuIHtcbiAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAuanMtZm9ybS10eXBlLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5jb2xsZWN0aW9uLWJyb3dzZS1vYmplY3QgLmljb24tY29udGFpbmVyIGEgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLm1haW4tY29udGVudCAudGh1bWItaW1hZ2UtYm9yZGVyIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udmlldy1pZC1jb250ZW50X3JlY2VudCAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udmlldy1pZC1jb2xsZWN0aW9ucyAuZmFyIHtcbiAgY29sb3I6ICRncmF5LTU7XG59IFxuXG4uY29sbGVjdGlvbi1yZXN1bHQgaW1nIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG5cbi8qZml4IGZvciBub3Vpc2xpZGVyIGNvbG9yKi9cbi5ub1VpLWNvbm5lY3Qge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIgIWltcG9ydGFudDtcbn1cblxuLypmaXggZm9yIGRvdWJsZS1yb3dpbmcqL1xuLnZpZXctZGlzcGxheS1pZC10aHJlZV9pbmNsdWRlZF9pdGVtcyAudmlldy1jb250ZW50LnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKm1ha2UgYmFycmV0dCBmaWx0ZXIgaW5saW5lKi9cbiN2aWV3cy1leHBvc2VkLWZvcm0tYmFycmV0dC1zdWJtaXNzaW9ucy1wYWdlLTEge1xuICAgICNlZGl0LWNyZWF0ZWQtd3JhcHBlciBmaWVsZHNldCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxufVxuIl19 */ diff --git a/web/themes/custom/asulib_barrio/css/style.min.css b/web/themes/custom/asulib_barrio/css/style.min.css index 7ba2a164d..1391abf78 100644 --- a/web/themes/custom/asulib_barrio/css/style.min.css +++ b/web/themes/custom/asulib_barrio/css/style.min.css @@ -15,4 +15,4 @@ */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.eot);src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}/*! * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.eot);src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}:root{--blue:#00a3e0;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#ff7f32;--yellow:#ffc107;--green:#78be20;--teal:#20c997;--cyan:#17a2b8;--white:#ffffff;--gray:#6c757d;--gray-dark:#343a40;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--primary:#8c1d40;--secondary:#ffc627;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#343a40;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:none;background-color:transparent}a:hover{color:#591229;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.9375rem;padding-left:.9375rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:720px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:960px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1140px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.9375rem;margin-left:-.9375rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.9375rem;padding-left:.9375rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#dfc0ca}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#c3899c}.table-hover .table-primary:hover{background-color:#d6afbc}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#d6afbc}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#ffefc3}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#ffe18f}.table-hover .table-secondary:hover{background-color:#ffe8aa}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#ffe8aa}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + .0625rem);padding-bottom:calc(.375rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + .0625rem);padding-bottom:calc(.25rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#343a40;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#343a40;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#62142d;border-color:#571228}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-secondary{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-secondary:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-secondary.focus,.btn-secondary:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-primary{color:#8c1d40;border-color:#8c1d40}.btn-outline-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#8c1d40;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-secondary{color:#ffc627;border-color:#ffc627}.btn-outline-secondary:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ffc627;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:none}.btn-link:hover{color:#591229;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#8c1d40}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-.0625rem;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-.0625rem;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-.0625rem;line-height:1.25;color:#8c1d40;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#8c1d40}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#62142d}a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-secondary{color:#212529;background-color:#ffc627}a.badge-secondary:focus,a.badge-secondary:hover{color:#212529;background-color:#f3b300}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-primary hr{border-top-color:#d6afbc}.alert-primary .alert-link{color:#1f060e}.alert-secondary{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-secondary hr{border-top-color:#ffe8aa}.alert-secondary .alert-link{color:#59450d}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#490f21;background-color:#dfc0ca}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-secondary{color:#856714;background-color:#ffefc3}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner-border{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes spinner-grow{0%{-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-o-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#8c1d40!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#62142d!important}.bg-secondary{background-color:#ffc627!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#f3b300!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#8c1d40!important}.border-secondary{border-color:#ffc627!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#8c1d40!important}a.text-primary:focus,a.text-primary:hover{color:#4d1023!important}.text-secondary{color:#ffc627!important}a.text-secondary:focus,a.text-secondary:hover{color:#daa000!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#343a40!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}body{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-weight:400;color:#191919}.text-white{color:#e8e8e8!important}.text-underline{text-decoration:underline}.text-capitalize{text-transform:capitalize!important}ins,u{-webkit-text-decoration-line:none;text-decoration-line:none;font-style:italic}abbr{-webkit-text-decoration-line:none!important;text-decoration-line:none!important;-webkit-text-decoration-style:none!important;text-decoration-style:none!important;-webkit-text-decoration-color:initial!important;text-decoration-color:initial!important}b,strong{font-weight:700!important}:root{--white:#ffffff;--gray:#6c757d;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#191919;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:900}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:underline;background-color:transparent}a:hover{color:#8c1d40;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:768px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:992px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1224px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:auto;padding:.5rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#747474;opacity:1}.form-control::-moz-placeholder{color:#747474;opacity:1}.form-control::-ms-input-placeholder{color:#747474;opacity:1}.form-control::placeholder{color:#747474;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:auto;padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:auto;padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#191919;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1rem 2rem;font-size:1rem;line-height:1rem;border-radius:400rem;-webkit-transition:30ms ease-in-out;-o-transition:30ms ease-in-out;transition:30ms ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#191919;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:50%}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:underline}.btn-link:hover{color:#8c1d40;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:400rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:400rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e8e8e8;border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.5rem 1.5rem;clear:both;font-weight:400;color:#191919;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#8c1d40;text-decoration:none;background-color:transparent}.dropdown-item.active,.dropdown-item:active{color:#191919;text-decoration:none;background-color:transparent}.dropdown-item.disabled,.dropdown-item:disabled{color:#747474;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.5rem 1.5rem;color:#191919}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem .5rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:auto}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:auto}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:0 solid #000}.nav-tabs .nav-link{margin-bottom:0;border:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#8c1d40;background-color:#fff;border-color:#8c1d40}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(255,255,255,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;list-style:none;background-color:transparent;border-radius:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#bfbfbf;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#191919}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1rem;color:#191919;text-decoration:none;background-color:#fff;border:0 solid transparent}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:transparent}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:400rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.5rem!important}.mt-1,.my-1{margin-top:.5rem!important}.mr-1,.mx-1{margin-right:.5rem!important}.mb-1,.my-1{margin-bottom:.5rem!important}.ml-1,.mx-1{margin-left:.5rem!important}.m-2{margin:1rem!important}.mt-2,.my-2{margin-top:1rem!important}.mr-2,.mx-2{margin-right:1rem!important}.mb-2,.my-2{margin-bottom:1rem!important}.ml-2,.mx-2{margin-left:1rem!important}.m-3{margin:1.5rem!important}.mt-3,.my-3{margin-top:1.5rem!important}.mr-3,.mx-3{margin-right:1.5rem!important}.mb-3,.my-3{margin-bottom:1.5rem!important}.ml-3,.mx-3{margin-left:1.5rem!important}.m-4{margin:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mr-4,.mx-4{margin-right:2rem!important}.mb-4,.my-4{margin-bottom:2rem!important}.ml-4,.mx-4{margin-left:2rem!important}.m-5{margin:2.5rem!important}.mt-5,.my-5{margin-top:2.5rem!important}.mr-5,.mx-5{margin-right:2.5rem!important}.mb-5,.my-5{margin-bottom:2.5rem!important}.ml-5,.mx-5{margin-left:2.5rem!important}.m-6{margin:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mr-6,.mx-6{margin-right:3rem!important}.mb-6,.my-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.m-7{margin:3.5rem!important}.mt-7,.my-7{margin-top:3.5rem!important}.mr-7,.mx-7{margin-right:3.5rem!important}.mb-7,.my-7{margin-bottom:3.5rem!important}.ml-7,.mx-7{margin-left:3.5rem!important}.m-8{margin:4rem!important}.mt-8,.my-8{margin-top:4rem!important}.mr-8,.mx-8{margin-right:4rem!important}.mb-8,.my-8{margin-bottom:4rem!important}.ml-8,.mx-8{margin-left:4rem!important}.m-9{margin:4.5rem!important}.mt-9,.my-9{margin-top:4.5rem!important}.mr-9,.mx-9{margin-right:4.5rem!important}.mb-9,.my-9{margin-bottom:4.5rem!important}.ml-9,.mx-9{margin-left:4.5rem!important}.m-10{margin:5rem!important}.mt-10,.my-10{margin-top:5rem!important}.mr-10,.mx-10{margin-right:5rem!important}.mb-10,.my-10{margin-bottom:5rem!important}.ml-10,.mx-10{margin-left:5rem!important}.m-12{margin:6rem!important}.mt-12,.my-12{margin-top:6rem!important}.mr-12,.mx-12{margin-right:6rem!important}.mb-12,.my-12{margin-bottom:6rem!important}.ml-12,.mx-12{margin-left:6rem!important}.m-14{margin:7rem!important}.mt-14,.my-14{margin-top:7rem!important}.mr-14,.mx-14{margin-right:7rem!important}.mb-14,.my-14{margin-bottom:7rem!important}.ml-14,.mx-14{margin-left:7rem!important}.m-16{margin:8rem!important}.mt-16,.my-16{margin-top:8rem!important}.mr-16,.mx-16{margin-right:8rem!important}.mb-16,.my-16{margin-bottom:8rem!important}.ml-16,.mx-16{margin-left:8rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.5rem!important}.pt-1,.py-1{padding-top:.5rem!important}.pr-1,.px-1{padding-right:.5rem!important}.pb-1,.py-1{padding-bottom:.5rem!important}.pl-1,.px-1{padding-left:.5rem!important}.p-2{padding:1rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:1rem!important}.pr-2,.px-2{padding-right:1rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:1rem!important}.pl-2,.px-2{padding-left:1rem!important}.p-3{padding:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pr-3,.px-3{padding-right:1.5rem!important}.pb-3,.py-3{padding-bottom:1.5rem!important}.pl-3,.px-3{padding-left:1.5rem!important}.p-4{padding:2rem!important}.pt-4,.py-4{padding-top:2rem!important}.pr-4,.px-4{padding-right:2rem!important}.pb-4,.py-4{padding-bottom:2rem!important}.pl-4,.px-4{padding-left:2rem!important}.p-5{padding:2.5rem!important}.pt-5,.py-5{padding-top:2.5rem!important}.pr-5,.px-5{padding-right:2.5rem!important}.pb-5,.py-5{padding-bottom:2.5rem!important}.pl-5,.px-5{padding-left:2.5rem!important}.p-6{padding:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pr-6,.px-6{padding-right:3rem!important}.pb-6,.py-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.p-7{padding:3.5rem!important}.pt-7,.py-7{padding-top:3.5rem!important}.pr-7,.px-7{padding-right:3.5rem!important}.pb-7,.py-7{padding-bottom:3.5rem!important}.pl-7,.px-7{padding-left:3.5rem!important}.p-8{padding:4rem!important}.pt-8,.py-8{padding-top:4rem!important}.pr-8,.px-8{padding-right:4rem!important}.pb-8,.py-8{padding-bottom:4rem!important}.pl-8,.px-8{padding-left:4rem!important}.p-9{padding:4.5rem!important}.pt-9,.py-9{padding-top:4.5rem!important}.pr-9,.px-9{padding-right:4.5rem!important}.pb-9,.py-9{padding-bottom:4.5rem!important}.pl-9,.px-9{padding-left:4.5rem!important}.p-10{padding:5rem!important}.pt-10,.py-10{padding-top:5rem!important}.pr-10,.px-10{padding-right:5rem!important}.pb-10,.py-10{padding-bottom:5rem!important}.pl-10,.px-10{padding-left:5rem!important}.p-12{padding:6rem!important}.pt-12,.py-12{padding-top:6rem!important}.pr-12,.px-12{padding-right:6rem!important}.pb-12,.py-12{padding-bottom:6rem!important}.pl-12,.px-12{padding-left:6rem!important}.p-14{padding:7rem!important}.pt-14,.py-14{padding-top:7rem!important}.pr-14,.px-14{padding-right:7rem!important}.pb-14,.py-14{padding-bottom:7rem!important}.pl-14,.px-14{padding-left:7rem!important}.p-16{padding:8rem!important}.pt-16,.py-16{padding-top:8rem!important}.pr-16,.px-16{padding-right:8rem!important}.pb-16,.py-16{padding-bottom:8rem!important}.pl-16,.px-16{padding-left:8rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n0{margin:0!important}.mt-n0,.my-n0{margin-top:0!important}.mr-n0,.mx-n0{margin-right:0!important}.mb-n0,.my-n0{margin-bottom:0!important}.ml-n0,.mx-n0{margin-left:0!important}.m-n1{margin:-.5rem!important}.mt-n1,.my-n1{margin-top:-.5rem!important}.mr-n1,.mx-n1{margin-right:-.5rem!important}.mb-n1,.my-n1{margin-bottom:-.5rem!important}.ml-n1,.mx-n1{margin-left:-.5rem!important}.m-n2{margin:-1rem!important}.mt-n2,.my-n2{margin-top:-1rem!important}.mr-n2,.mx-n2{margin-right:-1rem!important}.mb-n2,.my-n2{margin-bottom:-1rem!important}.ml-n2,.mx-n2{margin-left:-1rem!important}.m-n3{margin:-1.5rem!important}.mt-n3,.my-n3{margin-top:-1.5rem!important}.mr-n3,.mx-n3{margin-right:-1.5rem!important}.mb-n3,.my-n3{margin-bottom:-1.5rem!important}.ml-n3,.mx-n3{margin-left:-1.5rem!important}.m-n4{margin:-2rem!important}.mt-n4,.my-n4{margin-top:-2rem!important}.mr-n4,.mx-n4{margin-right:-2rem!important}.mb-n4,.my-n4{margin-bottom:-2rem!important}.ml-n4,.mx-n4{margin-left:-2rem!important}.m-n5{margin:-2.5rem!important}.mt-n5,.my-n5{margin-top:-2.5rem!important}.mr-n5,.mx-n5{margin-right:-2.5rem!important}.mb-n5,.my-n5{margin-bottom:-2.5rem!important}.ml-n5,.mx-n5{margin-left:-2.5rem!important}.m-n6{margin:-3rem!important}.mt-n6,.my-n6{margin-top:-3rem!important}.mr-n6,.mx-n6{margin-right:-3rem!important}.mb-n6,.my-n6{margin-bottom:-3rem!important}.ml-n6,.mx-n6{margin-left:-3rem!important}.m-n7{margin:-3.5rem!important}.mt-n7,.my-n7{margin-top:-3.5rem!important}.mr-n7,.mx-n7{margin-right:-3.5rem!important}.mb-n7,.my-n7{margin-bottom:-3.5rem!important}.ml-n7,.mx-n7{margin-left:-3.5rem!important}.m-n8{margin:-4rem!important}.mt-n8,.my-n8{margin-top:-4rem!important}.mr-n8,.mx-n8{margin-right:-4rem!important}.mb-n8,.my-n8{margin-bottom:-4rem!important}.ml-n8,.mx-n8{margin-left:-4rem!important}.m-n9{margin:-4.5rem!important}.mt-n9,.my-n9{margin-top:-4.5rem!important}.mr-n9,.mx-n9{margin-right:-4.5rem!important}.mb-n9,.my-n9{margin-bottom:-4.5rem!important}.ml-n9,.mx-n9{margin-left:-4.5rem!important}.m-n10{margin:-5rem!important}.mt-n10,.my-n10{margin-top:-5rem!important}.mr-n10,.mx-n10{margin-right:-5rem!important}.mb-n10,.my-n10{margin-bottom:-5rem!important}.ml-n10,.mx-n10{margin-left:-5rem!important}.m-n12{margin:-6rem!important}.mt-n12,.my-n12{margin-top:-6rem!important}.mr-n12,.mx-n12{margin-right:-6rem!important}.mb-n12,.my-n12{margin-bottom:-6rem!important}.ml-n12,.mx-n12{margin-left:-6rem!important}.m-n14{margin:-7rem!important}.mt-n14,.my-n14{margin-top:-7rem!important}.mr-n14,.mx-n14{margin-right:-7rem!important}.mb-n14,.my-n14{margin-bottom:-7rem!important}.ml-n14,.mx-n14{margin-left:-7rem!important}.m-n16{margin:-8rem!important}.mt-n16,.my-n16{margin-top:-8rem!important}.mr-n16,.mx-n16{margin-right:-8rem!important}.mb-n16,.my-n16{margin-bottom:-8rem!important}.ml-n16,.mx-n16{margin-left:-8rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.5rem!important}.mt-sm-1,.my-sm-1{margin-top:.5rem!important}.mr-sm-1,.mx-sm-1{margin-right:.5rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.5rem!important}.ml-sm-1,.mx-sm-1{margin-left:.5rem!important}.m-sm-2{margin:1rem!important}.mt-sm-2,.my-sm-2{margin-top:1rem!important}.mr-sm-2,.mx-sm-2{margin-right:1rem!important}.mb-sm-2,.my-sm-2{margin-bottom:1rem!important}.ml-sm-2,.mx-sm-2{margin-left:1rem!important}.m-sm-3{margin:1.5rem!important}.mt-sm-3,.my-sm-3{margin-top:1.5rem!important}.mr-sm-3,.mx-sm-3{margin-right:1.5rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem!important}.ml-sm-3,.mx-sm-3{margin-left:1.5rem!important}.m-sm-4{margin:2rem!important}.mt-sm-4,.my-sm-4{margin-top:2rem!important}.mr-sm-4,.mx-sm-4{margin-right:2rem!important}.mb-sm-4,.my-sm-4{margin-bottom:2rem!important}.ml-sm-4,.mx-sm-4{margin-left:2rem!important}.m-sm-5{margin:2.5rem!important}.mt-sm-5,.my-sm-5{margin-top:2.5rem!important}.mr-sm-5,.mx-sm-5{margin-right:2.5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem!important}.ml-sm-5,.mx-sm-5{margin-left:2.5rem!important}.m-sm-6{margin:3rem!important}.mt-sm-6,.my-sm-6{margin-top:3rem!important}.mr-sm-6,.mx-sm-6{margin-right:3rem!important}.mb-sm-6,.my-sm-6{margin-bottom:3rem!important}.ml-sm-6,.mx-sm-6{margin-left:3rem!important}.m-sm-7{margin:3.5rem!important}.mt-sm-7,.my-sm-7{margin-top:3.5rem!important}.mr-sm-7,.mx-sm-7{margin-right:3.5rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3.5rem!important}.ml-sm-7,.mx-sm-7{margin-left:3.5rem!important}.m-sm-8{margin:4rem!important}.mt-sm-8,.my-sm-8{margin-top:4rem!important}.mr-sm-8,.mx-sm-8{margin-right:4rem!important}.mb-sm-8,.my-sm-8{margin-bottom:4rem!important}.ml-sm-8,.mx-sm-8{margin-left:4rem!important}.m-sm-9{margin:4.5rem!important}.mt-sm-9,.my-sm-9{margin-top:4.5rem!important}.mr-sm-9,.mx-sm-9{margin-right:4.5rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4.5rem!important}.ml-sm-9,.mx-sm-9{margin-left:4.5rem!important}.m-sm-10{margin:5rem!important}.mt-sm-10,.my-sm-10{margin-top:5rem!important}.mr-sm-10,.mx-sm-10{margin-right:5rem!important}.mb-sm-10,.my-sm-10{margin-bottom:5rem!important}.ml-sm-10,.mx-sm-10{margin-left:5rem!important}.m-sm-12{margin:6rem!important}.mt-sm-12,.my-sm-12{margin-top:6rem!important}.mr-sm-12,.mx-sm-12{margin-right:6rem!important}.mb-sm-12,.my-sm-12{margin-bottom:6rem!important}.ml-sm-12,.mx-sm-12{margin-left:6rem!important}.m-sm-14{margin:7rem!important}.mt-sm-14,.my-sm-14{margin-top:7rem!important}.mr-sm-14,.mx-sm-14{margin-right:7rem!important}.mb-sm-14,.my-sm-14{margin-bottom:7rem!important}.ml-sm-14,.mx-sm-14{margin-left:7rem!important}.m-sm-16{margin:8rem!important}.mt-sm-16,.my-sm-16{margin-top:8rem!important}.mr-sm-16,.mx-sm-16{margin-right:8rem!important}.mb-sm-16,.my-sm-16{margin-bottom:8rem!important}.ml-sm-16,.mx-sm-16{margin-left:8rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.5rem!important}.pt-sm-1,.py-sm-1{padding-top:.5rem!important}.pr-sm-1,.px-sm-1{padding-right:.5rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.5rem!important}.pl-sm-1,.px-sm-1{padding-left:.5rem!important}.p-sm-2{padding:1rem!important}.pt-sm-2,.py-sm-2{padding-top:1rem!important}.pr-sm-2,.px-sm-2{padding-right:1rem!important}.pb-sm-2,.py-sm-2{padding-bottom:1rem!important}.pl-sm-2,.px-sm-2{padding-left:1rem!important}.p-sm-3{padding:1.5rem!important}.pt-sm-3,.py-sm-3{padding-top:1.5rem!important}.pr-sm-3,.px-sm-3{padding-right:1.5rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem!important}.pl-sm-3,.px-sm-3{padding-left:1.5rem!important}.p-sm-4{padding:2rem!important}.pt-sm-4,.py-sm-4{padding-top:2rem!important}.pr-sm-4,.px-sm-4{padding-right:2rem!important}.pb-sm-4,.py-sm-4{padding-bottom:2rem!important}.pl-sm-4,.px-sm-4{padding-left:2rem!important}.p-sm-5{padding:2.5rem!important}.pt-sm-5,.py-sm-5{padding-top:2.5rem!important}.pr-sm-5,.px-sm-5{padding-right:2.5rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem!important}.pl-sm-5,.px-sm-5{padding-left:2.5rem!important}.p-sm-6{padding:3rem!important}.pt-sm-6,.py-sm-6{padding-top:3rem!important}.pr-sm-6,.px-sm-6{padding-right:3rem!important}.pb-sm-6,.py-sm-6{padding-bottom:3rem!important}.pl-sm-6,.px-sm-6{padding-left:3rem!important}.p-sm-7{padding:3.5rem!important}.pt-sm-7,.py-sm-7{padding-top:3.5rem!important}.pr-sm-7,.px-sm-7{padding-right:3.5rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3.5rem!important}.pl-sm-7,.px-sm-7{padding-left:3.5rem!important}.p-sm-8{padding:4rem!important}.pt-sm-8,.py-sm-8{padding-top:4rem!important}.pr-sm-8,.px-sm-8{padding-right:4rem!important}.pb-sm-8,.py-sm-8{padding-bottom:4rem!important}.pl-sm-8,.px-sm-8{padding-left:4rem!important}.p-sm-9{padding:4.5rem!important}.pt-sm-9,.py-sm-9{padding-top:4.5rem!important}.pr-sm-9,.px-sm-9{padding-right:4.5rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4.5rem!important}.pl-sm-9,.px-sm-9{padding-left:4.5rem!important}.p-sm-10{padding:5rem!important}.pt-sm-10,.py-sm-10{padding-top:5rem!important}.pr-sm-10,.px-sm-10{padding-right:5rem!important}.pb-sm-10,.py-sm-10{padding-bottom:5rem!important}.pl-sm-10,.px-sm-10{padding-left:5rem!important}.p-sm-12{padding:6rem!important}.pt-sm-12,.py-sm-12{padding-top:6rem!important}.pr-sm-12,.px-sm-12{padding-right:6rem!important}.pb-sm-12,.py-sm-12{padding-bottom:6rem!important}.pl-sm-12,.px-sm-12{padding-left:6rem!important}.p-sm-14{padding:7rem!important}.pt-sm-14,.py-sm-14{padding-top:7rem!important}.pr-sm-14,.px-sm-14{padding-right:7rem!important}.pb-sm-14,.py-sm-14{padding-bottom:7rem!important}.pl-sm-14,.px-sm-14{padding-left:7rem!important}.p-sm-16{padding:8rem!important}.pt-sm-16,.py-sm-16{padding-top:8rem!important}.pr-sm-16,.px-sm-16{padding-right:8rem!important}.pb-sm-16,.py-sm-16{padding-bottom:8rem!important}.pl-sm-16,.px-sm-16{padding-left:8rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n0{margin:0!important}.mt-sm-n0,.my-sm-n0{margin-top:0!important}.mr-sm-n0,.mx-sm-n0{margin-right:0!important}.mb-sm-n0,.my-sm-n0{margin-bottom:0!important}.ml-sm-n0,.mx-sm-n0{margin-left:0!important}.m-sm-n1{margin:-.5rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.5rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.5rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.5rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.5rem!important}.m-sm-n2{margin:-1rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-1rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem!important}.m-sm-n3{margin:-1.5rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem!important}.m-sm-n4{margin:-2rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-2rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem!important}.m-sm-n5{margin:-2.5rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem!important}.m-sm-n6{margin:-3rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-3rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-3rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-3rem!important}.m-sm-n7{margin:-3.5rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-3.5rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-3.5rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-3.5rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-3.5rem!important}.m-sm-n8{margin:-4rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-4rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-4rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-4rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-4rem!important}.m-sm-n9{margin:-4.5rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-4.5rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-4.5rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-4.5rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-4.5rem!important}.m-sm-n10{margin:-5rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-5rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-5rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-5rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-5rem!important}.m-sm-n12{margin:-6rem!important}.mt-sm-n12,.my-sm-n12{margin-top:-6rem!important}.mr-sm-n12,.mx-sm-n12{margin-right:-6rem!important}.mb-sm-n12,.my-sm-n12{margin-bottom:-6rem!important}.ml-sm-n12,.mx-sm-n12{margin-left:-6rem!important}.m-sm-n14{margin:-7rem!important}.mt-sm-n14,.my-sm-n14{margin-top:-7rem!important}.mr-sm-n14,.mx-sm-n14{margin-right:-7rem!important}.mb-sm-n14,.my-sm-n14{margin-bottom:-7rem!important}.ml-sm-n14,.mx-sm-n14{margin-left:-7rem!important}.m-sm-n16{margin:-8rem!important}.mt-sm-n16,.my-sm-n16{margin-top:-8rem!important}.mr-sm-n16,.mx-sm-n16{margin-right:-8rem!important}.mb-sm-n16,.my-sm-n16{margin-bottom:-8rem!important}.ml-sm-n16,.mx-sm-n16{margin-left:-8rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.5rem!important}.mt-md-1,.my-md-1{margin-top:.5rem!important}.mr-md-1,.mx-md-1{margin-right:.5rem!important}.mb-md-1,.my-md-1{margin-bottom:.5rem!important}.ml-md-1,.mx-md-1{margin-left:.5rem!important}.m-md-2{margin:1rem!important}.mt-md-2,.my-md-2{margin-top:1rem!important}.mr-md-2,.mx-md-2{margin-right:1rem!important}.mb-md-2,.my-md-2{margin-bottom:1rem!important}.ml-md-2,.mx-md-2{margin-left:1rem!important}.m-md-3{margin:1.5rem!important}.mt-md-3,.my-md-3{margin-top:1.5rem!important}.mr-md-3,.mx-md-3{margin-right:1.5rem!important}.mb-md-3,.my-md-3{margin-bottom:1.5rem!important}.ml-md-3,.mx-md-3{margin-left:1.5rem!important}.m-md-4{margin:2rem!important}.mt-md-4,.my-md-4{margin-top:2rem!important}.mr-md-4,.mx-md-4{margin-right:2rem!important}.mb-md-4,.my-md-4{margin-bottom:2rem!important}.ml-md-4,.mx-md-4{margin-left:2rem!important}.m-md-5{margin:2.5rem!important}.mt-md-5,.my-md-5{margin-top:2.5rem!important}.mr-md-5,.mx-md-5{margin-right:2.5rem!important}.mb-md-5,.my-md-5{margin-bottom:2.5rem!important}.ml-md-5,.mx-md-5{margin-left:2.5rem!important}.m-md-6{margin:3rem!important}.mt-md-6,.my-md-6{margin-top:3rem!important}.mr-md-6,.mx-md-6{margin-right:3rem!important}.mb-md-6,.my-md-6{margin-bottom:3rem!important}.ml-md-6,.mx-md-6{margin-left:3rem!important}.m-md-7{margin:3.5rem!important}.mt-md-7,.my-md-7{margin-top:3.5rem!important}.mr-md-7,.mx-md-7{margin-right:3.5rem!important}.mb-md-7,.my-md-7{margin-bottom:3.5rem!important}.ml-md-7,.mx-md-7{margin-left:3.5rem!important}.m-md-8{margin:4rem!important}.mt-md-8,.my-md-8{margin-top:4rem!important}.mr-md-8,.mx-md-8{margin-right:4rem!important}.mb-md-8,.my-md-8{margin-bottom:4rem!important}.ml-md-8,.mx-md-8{margin-left:4rem!important}.m-md-9{margin:4.5rem!important}.mt-md-9,.my-md-9{margin-top:4.5rem!important}.mr-md-9,.mx-md-9{margin-right:4.5rem!important}.mb-md-9,.my-md-9{margin-bottom:4.5rem!important}.ml-md-9,.mx-md-9{margin-left:4.5rem!important}.m-md-10{margin:5rem!important}.mt-md-10,.my-md-10{margin-top:5rem!important}.mr-md-10,.mx-md-10{margin-right:5rem!important}.mb-md-10,.my-md-10{margin-bottom:5rem!important}.ml-md-10,.mx-md-10{margin-left:5rem!important}.m-md-12{margin:6rem!important}.mt-md-12,.my-md-12{margin-top:6rem!important}.mr-md-12,.mx-md-12{margin-right:6rem!important}.mb-md-12,.my-md-12{margin-bottom:6rem!important}.ml-md-12,.mx-md-12{margin-left:6rem!important}.m-md-14{margin:7rem!important}.mt-md-14,.my-md-14{margin-top:7rem!important}.mr-md-14,.mx-md-14{margin-right:7rem!important}.mb-md-14,.my-md-14{margin-bottom:7rem!important}.ml-md-14,.mx-md-14{margin-left:7rem!important}.m-md-16{margin:8rem!important}.mt-md-16,.my-md-16{margin-top:8rem!important}.mr-md-16,.mx-md-16{margin-right:8rem!important}.mb-md-16,.my-md-16{margin-bottom:8rem!important}.ml-md-16,.mx-md-16{margin-left:8rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.5rem!important}.pt-md-1,.py-md-1{padding-top:.5rem!important}.pr-md-1,.px-md-1{padding-right:.5rem!important}.pb-md-1,.py-md-1{padding-bottom:.5rem!important}.pl-md-1,.px-md-1{padding-left:.5rem!important}.p-md-2{padding:1rem!important}.pt-md-2,.py-md-2{padding-top:1rem!important}.pr-md-2,.px-md-2{padding-right:1rem!important}.pb-md-2,.py-md-2{padding-bottom:1rem!important}.pl-md-2,.px-md-2{padding-left:1rem!important}.p-md-3{padding:1.5rem!important}.pt-md-3,.py-md-3{padding-top:1.5rem!important}.pr-md-3,.px-md-3{padding-right:1.5rem!important}.pb-md-3,.py-md-3{padding-bottom:1.5rem!important}.pl-md-3,.px-md-3{padding-left:1.5rem!important}.p-md-4{padding:2rem!important}.pt-md-4,.py-md-4{padding-top:2rem!important}.pr-md-4,.px-md-4{padding-right:2rem!important}.pb-md-4,.py-md-4{padding-bottom:2rem!important}.pl-md-4,.px-md-4{padding-left:2rem!important}.p-md-5{padding:2.5rem!important}.pt-md-5,.py-md-5{padding-top:2.5rem!important}.pr-md-5,.px-md-5{padding-right:2.5rem!important}.pb-md-5,.py-md-5{padding-bottom:2.5rem!important}.pl-md-5,.px-md-5{padding-left:2.5rem!important}.p-md-6{padding:3rem!important}.pt-md-6,.py-md-6{padding-top:3rem!important}.pr-md-6,.px-md-6{padding-right:3rem!important}.pb-md-6,.py-md-6{padding-bottom:3rem!important}.pl-md-6,.px-md-6{padding-left:3rem!important}.p-md-7{padding:3.5rem!important}.pt-md-7,.py-md-7{padding-top:3.5rem!important}.pr-md-7,.px-md-7{padding-right:3.5rem!important}.pb-md-7,.py-md-7{padding-bottom:3.5rem!important}.pl-md-7,.px-md-7{padding-left:3.5rem!important}.p-md-8{padding:4rem!important}.pt-md-8,.py-md-8{padding-top:4rem!important}.pr-md-8,.px-md-8{padding-right:4rem!important}.pb-md-8,.py-md-8{padding-bottom:4rem!important}.pl-md-8,.px-md-8{padding-left:4rem!important}.p-md-9{padding:4.5rem!important}.pt-md-9,.py-md-9{padding-top:4.5rem!important}.pr-md-9,.px-md-9{padding-right:4.5rem!important}.pb-md-9,.py-md-9{padding-bottom:4.5rem!important}.pl-md-9,.px-md-9{padding-left:4.5rem!important}.p-md-10{padding:5rem!important}.pt-md-10,.py-md-10{padding-top:5rem!important}.pr-md-10,.px-md-10{padding-right:5rem!important}.pb-md-10,.py-md-10{padding-bottom:5rem!important}.pl-md-10,.px-md-10{padding-left:5rem!important}.p-md-12{padding:6rem!important}.pt-md-12,.py-md-12{padding-top:6rem!important}.pr-md-12,.px-md-12{padding-right:6rem!important}.pb-md-12,.py-md-12{padding-bottom:6rem!important}.pl-md-12,.px-md-12{padding-left:6rem!important}.p-md-14{padding:7rem!important}.pt-md-14,.py-md-14{padding-top:7rem!important}.pr-md-14,.px-md-14{padding-right:7rem!important}.pb-md-14,.py-md-14{padding-bottom:7rem!important}.pl-md-14,.px-md-14{padding-left:7rem!important}.p-md-16{padding:8rem!important}.pt-md-16,.py-md-16{padding-top:8rem!important}.pr-md-16,.px-md-16{padding-right:8rem!important}.pb-md-16,.py-md-16{padding-bottom:8rem!important}.pl-md-16,.px-md-16{padding-left:8rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n0{margin:0!important}.mt-md-n0,.my-md-n0{margin-top:0!important}.mr-md-n0,.mx-md-n0{margin-right:0!important}.mb-md-n0,.my-md-n0{margin-bottom:0!important}.ml-md-n0,.mx-md-n0{margin-left:0!important}.m-md-n1{margin:-.5rem!important}.mt-md-n1,.my-md-n1{margin-top:-.5rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.5rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.5rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.5rem!important}.m-md-n2{margin:-1rem!important}.mt-md-n2,.my-md-n2{margin-top:-1rem!important}.mr-md-n2,.mx-md-n2{margin-right:-1rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-1rem!important}.ml-md-n2,.mx-md-n2{margin-left:-1rem!important}.m-md-n3{margin:-1.5rem!important}.mt-md-n3,.my-md-n3{margin-top:-1.5rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem!important}.m-md-n4{margin:-2rem!important}.mt-md-n4,.my-md-n4{margin-top:-2rem!important}.mr-md-n4,.mx-md-n4{margin-right:-2rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-2rem!important}.ml-md-n4,.mx-md-n4{margin-left:-2rem!important}.m-md-n5{margin:-2.5rem!important}.mt-md-n5,.my-md-n5{margin-top:-2.5rem!important}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem!important}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem!important}.m-md-n6{margin:-3rem!important}.mt-md-n6,.my-md-n6{margin-top:-3rem!important}.mr-md-n6,.mx-md-n6{margin-right:-3rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-3rem!important}.ml-md-n6,.mx-md-n6{margin-left:-3rem!important}.m-md-n7{margin:-3.5rem!important}.mt-md-n7,.my-md-n7{margin-top:-3.5rem!important}.mr-md-n7,.mx-md-n7{margin-right:-3.5rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-3.5rem!important}.ml-md-n7,.mx-md-n7{margin-left:-3.5rem!important}.m-md-n8{margin:-4rem!important}.mt-md-n8,.my-md-n8{margin-top:-4rem!important}.mr-md-n8,.mx-md-n8{margin-right:-4rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-4rem!important}.ml-md-n8,.mx-md-n8{margin-left:-4rem!important}.m-md-n9{margin:-4.5rem!important}.mt-md-n9,.my-md-n9{margin-top:-4.5rem!important}.mr-md-n9,.mx-md-n9{margin-right:-4.5rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-4.5rem!important}.ml-md-n9,.mx-md-n9{margin-left:-4.5rem!important}.m-md-n10{margin:-5rem!important}.mt-md-n10,.my-md-n10{margin-top:-5rem!important}.mr-md-n10,.mx-md-n10{margin-right:-5rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-5rem!important}.ml-md-n10,.mx-md-n10{margin-left:-5rem!important}.m-md-n12{margin:-6rem!important}.mt-md-n12,.my-md-n12{margin-top:-6rem!important}.mr-md-n12,.mx-md-n12{margin-right:-6rem!important}.mb-md-n12,.my-md-n12{margin-bottom:-6rem!important}.ml-md-n12,.mx-md-n12{margin-left:-6rem!important}.m-md-n14{margin:-7rem!important}.mt-md-n14,.my-md-n14{margin-top:-7rem!important}.mr-md-n14,.mx-md-n14{margin-right:-7rem!important}.mb-md-n14,.my-md-n14{margin-bottom:-7rem!important}.ml-md-n14,.mx-md-n14{margin-left:-7rem!important}.m-md-n16{margin:-8rem!important}.mt-md-n16,.my-md-n16{margin-top:-8rem!important}.mr-md-n16,.mx-md-n16{margin-right:-8rem!important}.mb-md-n16,.my-md-n16{margin-bottom:-8rem!important}.ml-md-n16,.mx-md-n16{margin-left:-8rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.5rem!important}.mt-lg-1,.my-lg-1{margin-top:.5rem!important}.mr-lg-1,.mx-lg-1{margin-right:.5rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.5rem!important}.ml-lg-1,.mx-lg-1{margin-left:.5rem!important}.m-lg-2{margin:1rem!important}.mt-lg-2,.my-lg-2{margin-top:1rem!important}.mr-lg-2,.mx-lg-2{margin-right:1rem!important}.mb-lg-2,.my-lg-2{margin-bottom:1rem!important}.ml-lg-2,.mx-lg-2{margin-left:1rem!important}.m-lg-3{margin:1.5rem!important}.mt-lg-3,.my-lg-3{margin-top:1.5rem!important}.mr-lg-3,.mx-lg-3{margin-right:1.5rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem!important}.ml-lg-3,.mx-lg-3{margin-left:1.5rem!important}.m-lg-4{margin:2rem!important}.mt-lg-4,.my-lg-4{margin-top:2rem!important}.mr-lg-4,.mx-lg-4{margin-right:2rem!important}.mb-lg-4,.my-lg-4{margin-bottom:2rem!important}.ml-lg-4,.mx-lg-4{margin-left:2rem!important}.m-lg-5{margin:2.5rem!important}.mt-lg-5,.my-lg-5{margin-top:2.5rem!important}.mr-lg-5,.mx-lg-5{margin-right:2.5rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem!important}.ml-lg-5,.mx-lg-5{margin-left:2.5rem!important}.m-lg-6{margin:3rem!important}.mt-lg-6,.my-lg-6{margin-top:3rem!important}.mr-lg-6,.mx-lg-6{margin-right:3rem!important}.mb-lg-6,.my-lg-6{margin-bottom:3rem!important}.ml-lg-6,.mx-lg-6{margin-left:3rem!important}.m-lg-7{margin:3.5rem!important}.mt-lg-7,.my-lg-7{margin-top:3.5rem!important}.mr-lg-7,.mx-lg-7{margin-right:3.5rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3.5rem!important}.ml-lg-7,.mx-lg-7{margin-left:3.5rem!important}.m-lg-8{margin:4rem!important}.mt-lg-8,.my-lg-8{margin-top:4rem!important}.mr-lg-8,.mx-lg-8{margin-right:4rem!important}.mb-lg-8,.my-lg-8{margin-bottom:4rem!important}.ml-lg-8,.mx-lg-8{margin-left:4rem!important}.m-lg-9{margin:4.5rem!important}.mt-lg-9,.my-lg-9{margin-top:4.5rem!important}.mr-lg-9,.mx-lg-9{margin-right:4.5rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4.5rem!important}.ml-lg-9,.mx-lg-9{margin-left:4.5rem!important}.m-lg-10{margin:5rem!important}.mt-lg-10,.my-lg-10{margin-top:5rem!important}.mr-lg-10,.mx-lg-10{margin-right:5rem!important}.mb-lg-10,.my-lg-10{margin-bottom:5rem!important}.ml-lg-10,.mx-lg-10{margin-left:5rem!important}.m-lg-12{margin:6rem!important}.mt-lg-12,.my-lg-12{margin-top:6rem!important}.mr-lg-12,.mx-lg-12{margin-right:6rem!important}.mb-lg-12,.my-lg-12{margin-bottom:6rem!important}.ml-lg-12,.mx-lg-12{margin-left:6rem!important}.m-lg-14{margin:7rem!important}.mt-lg-14,.my-lg-14{margin-top:7rem!important}.mr-lg-14,.mx-lg-14{margin-right:7rem!important}.mb-lg-14,.my-lg-14{margin-bottom:7rem!important}.ml-lg-14,.mx-lg-14{margin-left:7rem!important}.m-lg-16{margin:8rem!important}.mt-lg-16,.my-lg-16{margin-top:8rem!important}.mr-lg-16,.mx-lg-16{margin-right:8rem!important}.mb-lg-16,.my-lg-16{margin-bottom:8rem!important}.ml-lg-16,.mx-lg-16{margin-left:8rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.5rem!important}.pt-lg-1,.py-lg-1{padding-top:.5rem!important}.pr-lg-1,.px-lg-1{padding-right:.5rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.5rem!important}.pl-lg-1,.px-lg-1{padding-left:.5rem!important}.p-lg-2{padding:1rem!important}.pt-lg-2,.py-lg-2{padding-top:1rem!important}.pr-lg-2,.px-lg-2{padding-right:1rem!important}.pb-lg-2,.py-lg-2{padding-bottom:1rem!important}.pl-lg-2,.px-lg-2{padding-left:1rem!important}.p-lg-3{padding:1.5rem!important}.pt-lg-3,.py-lg-3{padding-top:1.5rem!important}.pr-lg-3,.px-lg-3{padding-right:1.5rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem!important}.pl-lg-3,.px-lg-3{padding-left:1.5rem!important}.p-lg-4{padding:2rem!important}.pt-lg-4,.py-lg-4{padding-top:2rem!important}.pr-lg-4,.px-lg-4{padding-right:2rem!important}.pb-lg-4,.py-lg-4{padding-bottom:2rem!important}.pl-lg-4,.px-lg-4{padding-left:2rem!important}.p-lg-5{padding:2.5rem!important}.pt-lg-5,.py-lg-5{padding-top:2.5rem!important}.pr-lg-5,.px-lg-5{padding-right:2.5rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem!important}.pl-lg-5,.px-lg-5{padding-left:2.5rem!important}.p-lg-6{padding:3rem!important}.pt-lg-6,.py-lg-6{padding-top:3rem!important}.pr-lg-6,.px-lg-6{padding-right:3rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3rem!important}.pl-lg-6,.px-lg-6{padding-left:3rem!important}.p-lg-7{padding:3.5rem!important}.pt-lg-7,.py-lg-7{padding-top:3.5rem!important}.pr-lg-7,.px-lg-7{padding-right:3.5rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3.5rem!important}.pl-lg-7,.px-lg-7{padding-left:3.5rem!important}.p-lg-8{padding:4rem!important}.pt-lg-8,.py-lg-8{padding-top:4rem!important}.pr-lg-8,.px-lg-8{padding-right:4rem!important}.pb-lg-8,.py-lg-8{padding-bottom:4rem!important}.pl-lg-8,.px-lg-8{padding-left:4rem!important}.p-lg-9{padding:4.5rem!important}.pt-lg-9,.py-lg-9{padding-top:4.5rem!important}.pr-lg-9,.px-lg-9{padding-right:4.5rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4.5rem!important}.pl-lg-9,.px-lg-9{padding-left:4.5rem!important}.p-lg-10{padding:5rem!important}.pt-lg-10,.py-lg-10{padding-top:5rem!important}.pr-lg-10,.px-lg-10{padding-right:5rem!important}.pb-lg-10,.py-lg-10{padding-bottom:5rem!important}.pl-lg-10,.px-lg-10{padding-left:5rem!important}.p-lg-12{padding:6rem!important}.pt-lg-12,.py-lg-12{padding-top:6rem!important}.pr-lg-12,.px-lg-12{padding-right:6rem!important}.pb-lg-12,.py-lg-12{padding-bottom:6rem!important}.pl-lg-12,.px-lg-12{padding-left:6rem!important}.p-lg-14{padding:7rem!important}.pt-lg-14,.py-lg-14{padding-top:7rem!important}.pr-lg-14,.px-lg-14{padding-right:7rem!important}.pb-lg-14,.py-lg-14{padding-bottom:7rem!important}.pl-lg-14,.px-lg-14{padding-left:7rem!important}.p-lg-16{padding:8rem!important}.pt-lg-16,.py-lg-16{padding-top:8rem!important}.pr-lg-16,.px-lg-16{padding-right:8rem!important}.pb-lg-16,.py-lg-16{padding-bottom:8rem!important}.pl-lg-16,.px-lg-16{padding-left:8rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n0{margin:0!important}.mt-lg-n0,.my-lg-n0{margin-top:0!important}.mr-lg-n0,.mx-lg-n0{margin-right:0!important}.mb-lg-n0,.my-lg-n0{margin-bottom:0!important}.ml-lg-n0,.mx-lg-n0{margin-left:0!important}.m-lg-n1{margin:-.5rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.5rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.5rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.5rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.5rem!important}.m-lg-n2{margin:-1rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-1rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem!important}.m-lg-n3{margin:-1.5rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem!important}.m-lg-n4{margin:-2rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-2rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem!important}.m-lg-n5{margin:-2.5rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem!important}.m-lg-n6{margin:-3rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-3rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-3rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-3rem!important}.m-lg-n7{margin:-3.5rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-3.5rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-3.5rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-3.5rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-3.5rem!important}.m-lg-n8{margin:-4rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-4rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-4rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-4rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-4rem!important}.m-lg-n9{margin:-4.5rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-4.5rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-4.5rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-4.5rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-4.5rem!important}.m-lg-n10{margin:-5rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-5rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-5rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-5rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-5rem!important}.m-lg-n12{margin:-6rem!important}.mt-lg-n12,.my-lg-n12{margin-top:-6rem!important}.mr-lg-n12,.mx-lg-n12{margin-right:-6rem!important}.mb-lg-n12,.my-lg-n12{margin-bottom:-6rem!important}.ml-lg-n12,.mx-lg-n12{margin-left:-6rem!important}.m-lg-n14{margin:-7rem!important}.mt-lg-n14,.my-lg-n14{margin-top:-7rem!important}.mr-lg-n14,.mx-lg-n14{margin-right:-7rem!important}.mb-lg-n14,.my-lg-n14{margin-bottom:-7rem!important}.ml-lg-n14,.mx-lg-n14{margin-left:-7rem!important}.m-lg-n16{margin:-8rem!important}.mt-lg-n16,.my-lg-n16{margin-top:-8rem!important}.mr-lg-n16,.mx-lg-n16{margin-right:-8rem!important}.mb-lg-n16,.my-lg-n16{margin-bottom:-8rem!important}.ml-lg-n16,.mx-lg-n16{margin-left:-8rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.5rem!important}.mt-xl-1,.my-xl-1{margin-top:.5rem!important}.mr-xl-1,.mx-xl-1{margin-right:.5rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.5rem!important}.ml-xl-1,.mx-xl-1{margin-left:.5rem!important}.m-xl-2{margin:1rem!important}.mt-xl-2,.my-xl-2{margin-top:1rem!important}.mr-xl-2,.mx-xl-2{margin-right:1rem!important}.mb-xl-2,.my-xl-2{margin-bottom:1rem!important}.ml-xl-2,.mx-xl-2{margin-left:1rem!important}.m-xl-3{margin:1.5rem!important}.mt-xl-3,.my-xl-3{margin-top:1.5rem!important}.mr-xl-3,.mx-xl-3{margin-right:1.5rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem!important}.ml-xl-3,.mx-xl-3{margin-left:1.5rem!important}.m-xl-4{margin:2rem!important}.mt-xl-4,.my-xl-4{margin-top:2rem!important}.mr-xl-4,.mx-xl-4{margin-right:2rem!important}.mb-xl-4,.my-xl-4{margin-bottom:2rem!important}.ml-xl-4,.mx-xl-4{margin-left:2rem!important}.m-xl-5{margin:2.5rem!important}.mt-xl-5,.my-xl-5{margin-top:2.5rem!important}.mr-xl-5,.mx-xl-5{margin-right:2.5rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem!important}.ml-xl-5,.mx-xl-5{margin-left:2.5rem!important}.m-xl-6{margin:3rem!important}.mt-xl-6,.my-xl-6{margin-top:3rem!important}.mr-xl-6,.mx-xl-6{margin-right:3rem!important}.mb-xl-6,.my-xl-6{margin-bottom:3rem!important}.ml-xl-6,.mx-xl-6{margin-left:3rem!important}.m-xl-7{margin:3.5rem!important}.mt-xl-7,.my-xl-7{margin-top:3.5rem!important}.mr-xl-7,.mx-xl-7{margin-right:3.5rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3.5rem!important}.ml-xl-7,.mx-xl-7{margin-left:3.5rem!important}.m-xl-8{margin:4rem!important}.mt-xl-8,.my-xl-8{margin-top:4rem!important}.mr-xl-8,.mx-xl-8{margin-right:4rem!important}.mb-xl-8,.my-xl-8{margin-bottom:4rem!important}.ml-xl-8,.mx-xl-8{margin-left:4rem!important}.m-xl-9{margin:4.5rem!important}.mt-xl-9,.my-xl-9{margin-top:4.5rem!important}.mr-xl-9,.mx-xl-9{margin-right:4.5rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4.5rem!important}.ml-xl-9,.mx-xl-9{margin-left:4.5rem!important}.m-xl-10{margin:5rem!important}.mt-xl-10,.my-xl-10{margin-top:5rem!important}.mr-xl-10,.mx-xl-10{margin-right:5rem!important}.mb-xl-10,.my-xl-10{margin-bottom:5rem!important}.ml-xl-10,.mx-xl-10{margin-left:5rem!important}.m-xl-12{margin:6rem!important}.mt-xl-12,.my-xl-12{margin-top:6rem!important}.mr-xl-12,.mx-xl-12{margin-right:6rem!important}.mb-xl-12,.my-xl-12{margin-bottom:6rem!important}.ml-xl-12,.mx-xl-12{margin-left:6rem!important}.m-xl-14{margin:7rem!important}.mt-xl-14,.my-xl-14{margin-top:7rem!important}.mr-xl-14,.mx-xl-14{margin-right:7rem!important}.mb-xl-14,.my-xl-14{margin-bottom:7rem!important}.ml-xl-14,.mx-xl-14{margin-left:7rem!important}.m-xl-16{margin:8rem!important}.mt-xl-16,.my-xl-16{margin-top:8rem!important}.mr-xl-16,.mx-xl-16{margin-right:8rem!important}.mb-xl-16,.my-xl-16{margin-bottom:8rem!important}.ml-xl-16,.mx-xl-16{margin-left:8rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.5rem!important}.pt-xl-1,.py-xl-1{padding-top:.5rem!important}.pr-xl-1,.px-xl-1{padding-right:.5rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.5rem!important}.pl-xl-1,.px-xl-1{padding-left:.5rem!important}.p-xl-2{padding:1rem!important}.pt-xl-2,.py-xl-2{padding-top:1rem!important}.pr-xl-2,.px-xl-2{padding-right:1rem!important}.pb-xl-2,.py-xl-2{padding-bottom:1rem!important}.pl-xl-2,.px-xl-2{padding-left:1rem!important}.p-xl-3{padding:1.5rem!important}.pt-xl-3,.py-xl-3{padding-top:1.5rem!important}.pr-xl-3,.px-xl-3{padding-right:1.5rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem!important}.pl-xl-3,.px-xl-3{padding-left:1.5rem!important}.p-xl-4{padding:2rem!important}.pt-xl-4,.py-xl-4{padding-top:2rem!important}.pr-xl-4,.px-xl-4{padding-right:2rem!important}.pb-xl-4,.py-xl-4{padding-bottom:2rem!important}.pl-xl-4,.px-xl-4{padding-left:2rem!important}.p-xl-5{padding:2.5rem!important}.pt-xl-5,.py-xl-5{padding-top:2.5rem!important}.pr-xl-5,.px-xl-5{padding-right:2.5rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem!important}.pl-xl-5,.px-xl-5{padding-left:2.5rem!important}.p-xl-6{padding:3rem!important}.pt-xl-6,.py-xl-6{padding-top:3rem!important}.pr-xl-6,.px-xl-6{padding-right:3rem!important}.pb-xl-6,.py-xl-6{padding-bottom:3rem!important}.pl-xl-6,.px-xl-6{padding-left:3rem!important}.p-xl-7{padding:3.5rem!important}.pt-xl-7,.py-xl-7{padding-top:3.5rem!important}.pr-xl-7,.px-xl-7{padding-right:3.5rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3.5rem!important}.pl-xl-7,.px-xl-7{padding-left:3.5rem!important}.p-xl-8{padding:4rem!important}.pt-xl-8,.py-xl-8{padding-top:4rem!important}.pr-xl-8,.px-xl-8{padding-right:4rem!important}.pb-xl-8,.py-xl-8{padding-bottom:4rem!important}.pl-xl-8,.px-xl-8{padding-left:4rem!important}.p-xl-9{padding:4.5rem!important}.pt-xl-9,.py-xl-9{padding-top:4.5rem!important}.pr-xl-9,.px-xl-9{padding-right:4.5rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4.5rem!important}.pl-xl-9,.px-xl-9{padding-left:4.5rem!important}.p-xl-10{padding:5rem!important}.pt-xl-10,.py-xl-10{padding-top:5rem!important}.pr-xl-10,.px-xl-10{padding-right:5rem!important}.pb-xl-10,.py-xl-10{padding-bottom:5rem!important}.pl-xl-10,.px-xl-10{padding-left:5rem!important}.p-xl-12{padding:6rem!important}.pt-xl-12,.py-xl-12{padding-top:6rem!important}.pr-xl-12,.px-xl-12{padding-right:6rem!important}.pb-xl-12,.py-xl-12{padding-bottom:6rem!important}.pl-xl-12,.px-xl-12{padding-left:6rem!important}.p-xl-14{padding:7rem!important}.pt-xl-14,.py-xl-14{padding-top:7rem!important}.pr-xl-14,.px-xl-14{padding-right:7rem!important}.pb-xl-14,.py-xl-14{padding-bottom:7rem!important}.pl-xl-14,.px-xl-14{padding-left:7rem!important}.p-xl-16{padding:8rem!important}.pt-xl-16,.py-xl-16{padding-top:8rem!important}.pr-xl-16,.px-xl-16{padding-right:8rem!important}.pb-xl-16,.py-xl-16{padding-bottom:8rem!important}.pl-xl-16,.px-xl-16{padding-left:8rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n0{margin:0!important}.mt-xl-n0,.my-xl-n0{margin-top:0!important}.mr-xl-n0,.mx-xl-n0{margin-right:0!important}.mb-xl-n0,.my-xl-n0{margin-bottom:0!important}.ml-xl-n0,.mx-xl-n0{margin-left:0!important}.m-xl-n1{margin:-.5rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.5rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.5rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.5rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.5rem!important}.m-xl-n2{margin:-1rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-1rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem!important}.m-xl-n3{margin:-1.5rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem!important}.m-xl-n4{margin:-2rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-2rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem!important}.m-xl-n5{margin:-2.5rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem!important}.m-xl-n6{margin:-3rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-3rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-3rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-3rem!important}.m-xl-n7{margin:-3.5rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-3.5rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-3.5rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-3.5rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-3.5rem!important}.m-xl-n8{margin:-4rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-4rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-4rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-4rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-4rem!important}.m-xl-n9{margin:-4.5rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-4.5rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-4.5rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-4.5rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-4.5rem!important}.m-xl-n10{margin:-5rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-5rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-5rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-5rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-5rem!important}.m-xl-n12{margin:-6rem!important}.mt-xl-n12,.my-xl-n12{margin-top:-6rem!important}.mr-xl-n12,.mx-xl-n12{margin-right:-6rem!important}.mb-xl-n12,.my-xl-n12{margin-bottom:-6rem!important}.ml-xl-n12,.mx-xl-n12{margin-left:-6rem!important}.m-xl-n14{margin:-7rem!important}.mt-xl-n14,.my-xl-n14{margin-top:-7rem!important}.mr-xl-n14,.mx-xl-n14{margin-right:-7rem!important}.mb-xl-n14,.my-xl-n14{margin-bottom:-7rem!important}.ml-xl-n14,.mx-xl-n14{margin-left:-7rem!important}.m-xl-n16{margin:-8rem!important}.mt-xl-n16,.my-xl-n16{margin-top:-8rem!important}.mr-xl-n16,.mx-xl-n16{margin-right:-8rem!important}.mb-xl-n16,.my-xl-n16{margin-bottom:-8rem!important}.ml-xl-n16,.mx-xl-n16{margin-left:-8rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:100!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#191919!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}.img-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.col.card{padding-right:0;padding-left:0}.page-link{border-radius:400px;text-decoration:none;font-weight:700}.page-item:last-child .page-link{border-radius:400px}.page-item:first-child .page-link{border-radius:400px}label{font-weight:700;font-size:.85em}.card-img-top img{max-width:100%;height:auto}.card-header{border-bottom:0}.card-header .card-title{margin-bottom:0}.card-title a{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-degree .card-footer a{color:#191919;text-decoration:none;font-weight:700}.card-degree .card-footer a:hover{text-decoration:underline}.card-degree .card-footer a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-news .card-body,.card-news .card-header{margin-right:.9375rem;margin-left:.9375rem;background-color:#fff}.card-news .card-img-top{margin-bottom:-2rem}.card-event .card-header{border-top:solid 4px #ffc627}.bg-black a,.bg-dark a,.bg-primary a{color:#e8e8e8}.bg-light a,.bg-secondary a,.bg-white a{color:#8c1d40}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important}.alert{color:#191919;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 4rem;-ms-flex:0 0 4rem;flex:0 0 4rem}.alert .alert-icon svg{font-size:2rem}.alert .alert-content{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;padding:.5rem 0}.alert .alert-close{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.alert .alert-close .close{opacity:100%;font-size:1rem}.alert .alert-close .close:hover{opacity:100%}.alert-warning{background-color:#ffeade;border-color:#ff7f32}.alert-success{background-color:#e9f5db;border-color:#78be20}.alert-info{background-color:#d6f0fa;border-color:#00a3e0}.alert-danger{background-color:#f7dddd;border-color:#cc2f2f}.alert:not([class*=alert-]),div[class="alert alert-block"]{background-color:#e8e8e8;border-color:#d0d0d0}@media screen and (max-width:36rem){.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem}.alert .alert-icon svg{font-size:2rem;margin-top:1rem}.alert .alert-close{margin-top:-.5rem;margin-right:-.75rem}}.background-panel{height:322px}.gray-7-bg{background:#191919}.gray-2-bg{background:#e8e8e8}.gray-1-bg{background:#fafafa}.white-bg{background:#fff;border:1px solid #d0d0d0}.image-bg{background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box}.section-line{border-bottom:1px solid #707070;width:100%}.scaling-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-description{padding:1rem 0;font-weight:700}.max-size-container{max-width:1920px}.content-description-container{background-color:#fafafa;width:100%;border:1px solid #d0d0d0;margin-top:1rem}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #747474;height:251px;margin:1.25rem 0 6.25rem 0;font-size:3.125rem;color:#d0d0d0}.bg{background:transparent #fff 0 0 repeat padding-box;opacity:1}.bg.morse-code-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeWhite.png)}.bg.morse-code-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeBlack.png)}.bg.network-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkWhite.png)}.bg.network-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkBlack.png)}.bg.topo{opacity:1}.bg.topo-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternWhite.png)}.bg.topo-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternBlack.png)}.banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem .75rem}.banner .banner-icon{text-align:left}.banner .banner-icon svg{font-size:2rem;margin:.25rem 2rem .25rem 0}.banner .banner-content{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;margin-right:2rem}.banner .banner-content h3{margin:.5rem 0}.banner .banner-buttons{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.banner .banner-buttons a,.banner .banner-buttons button{margin-top:.5rem;margin-bottom:.5rem;margin-left:0}.banner .banner-close{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-top:-1rem;margin-right:-1rem}.banner .banner-close .close{opacity:100%;font-size:1rem}.banner .banner-close .close:hover{opacity:100%}.banner-green{background:#78be20 0 0 no-repeat padding-box}.banner-green a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-green a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange{background:#ff7f32 0 0 no-repeat padding-box}.banner-orange a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue{background:#00a3e0 0 0 no-repeat padding-box}.banner-blue a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-gray{background:#e8e8e8 0 0 no-repeat padding-box}.banner-black{background:#191919 0 0 no-repeat padding-box;color:#fff}.banner-black a:not(.btn):not(.uds-modal-close-btn){color:#ffc627}.banner-black a:visited:not(.btn):not(.uds-modal-close-btn){color:#7f6227}@media screen and (max-width:36rem){.banner{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.banner .banner-icon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:.5rem}.banner .banner-icon svg{font-size:2.5rem;margin:0}.banner .banner-content{margin-bottom:1rem}.banner .banner-content h3{margin-bottom:1rem}.banner .banner-close{position:absolute;top:1rem;right:1rem;margin-top:initial;margin-right:initial}}.btn,.uds-modal-close-btn{text-decoration:none;font-weight:700}.btn+.btn,.btn+.uds-modal-close-btn,.uds-modal-close-btn+.btn,.uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}.btn-md.uds-modal-close-btn,.btn.btn-md,.repo-search .btn.form-submit,.repo-search .uds-modal-close-btn.form-submit{font-size:.875rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm.uds-modal-close-btn,.btn.btn-sm,.btn.button--small,.uds-modal-close-btn.button--small,nav #search-form .btn.button,nav #search-form .uds-modal-close-btn.button{font-size:.75rem;padding:.25rem .75rem}.btn-tag.uds-modal-close-btn,.btn.btn-tag{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;background:#e8e8e8}.btn-tag.btn-tag-alt-white.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-white{background:#e8e8e8;color:#191919}.btn-tag.btn-tag-alt-gray.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-gray{background:#d0d0d0;color:#191919}.btn-tag.btn-tag-alt-black.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-black{background:#bfbfbf;color:#191919}.btn-circle.uds-modal-close-btn,.btn.btn-circle{padding:.25rem .25rem;width:2rem;height:2rem;border:solid 1px #d0d0d0}.btn-circle.btn-circle-alt-white.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-white{background:#e8e8e8;color:#191919}.btn-circle.btn-circle-alt-gray.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-gray{background:#fff;color:#191919}.btn-circle.btn-circle-alt-black.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-black{background:#fff;color:#191919}.btn-circle.btn-circle-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-large{width:4rem;height:4rem;font-size:1.5rem}.btn-circle.btn-circle-x-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-x-large{width:6.5rem;height:6.5rem;font-size:3rem}.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:none;-o-transform:none;transform:none}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.bg-light-gray{background-color:#fafafa}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success.focus,.btn-success:focus{color:#212529;background-color:#78be20;border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#00a3e0;border-color:#00a3e0;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#ff7f32;border-color:#ff7f32;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffc627;border-color:#ffc627;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#fafafa;border-color:#fafafa;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#747474;border-color:#747474;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#484848;border-color:#484848;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}a.text-gold:focus,a.text-gold:hover{color:#ffc627!important}a.text-gold:visited:not(.btn):not(.uds-modal-close-btn){color:#daa000!important}@media (min-width:62rem){.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#calendar .calendar-title h2{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#191919;color:#fafafa;padding:0 .5rem}#calendar .calendar-grid{margin:1.5rem 0;padding:.75rem;text-align:left;font-weight:700}#calendar .calendar-grid p{margin-bottom:0}#calendar .calendar-grid .heading{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}#calendar .calendar-grid .heading.mobile{display:none}#calendar .calendar-grid .body{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #747474;border-left:1px solid #747474}#calendar .calendar-grid .body .calendar-item{font-size:1rem;padding:4rem .5rem .5rem;cursor:pointer;border-bottom:1px solid #747474;border-right:1px solid #747474;margin:0}#calendar .calendar-grid .body .today{border-radius:400rem;background-color:#8c1d40;color:#fff;padding:.25rem}#calendar .calendar-grid .body .next,#calendar .calendar-grid .body .prev{color:#747474}#calendar .calendar-nav{text-align:center}#calendar .calendar-nav button{border:1px solid #d0d0d0;border-radius:400rem;background-color:#e8e8e8;padding:.75rem 1.1666666667rem}#calendar .calendar-nav button svg{font-size:1.5rem;vertical-align:middle;pointer-events:none}@media screen and (max-width:62rem){#calendar .calendar-grid{padding-left:0;padding-right:0;text-align:center}#calendar .calendar-grid .heading{border-bottom:1px solid #747474;padding-bottom:.5rem}#calendar .calendar-grid .heading.desktop{display:none}#calendar .calendar-grid .heading.mobile{display:grid}#calendar .calendar-grid .body{border:unset}#calendar .calendar-grid .body .calendar-item{padding:1rem .5rem .5rem;border:unset}}.card .badge{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;line-height:1.5}.icon-small{font-size:1.5rem}.icon-base{font-size:2rem}.icon-large{font-size:2.5rem}.icon-xl{font-size:3rem}.icon-xxl{font-size:5rem}.uds-img{opacity:1;margin-bottom:0;max-width:900px}.uds-img img{border:1px solid #d0d0d0;width:100%}.uds-img .uds-figure{width:100%}.uds-img .uds-figure img.img-original{width:initial}.uds-img .uds-figure .uds-figure-caption{border:1px solid #d0d0d0;border-top:none;opacity:1;background:#fff 0 0 no-repeat padding-box;padding:.75rem;font-size:.75rem}.uds-img .uds-figure .uds-caption-text{display:block;max-width:75ch;color:#747474}.uds-img.uds-img-drop-shadow{-webkit-box-shadow:0 .5rem 1rem rgba(25,25,25,.2);box-shadow:0 .5rem 1rem rgba(25,25,25,.2)}.uds-img.uds-img-drop-shadow .uds-figure{margin-bottom:0}.uds-image-text-block-container{width:100%;margin:0 .75rem;border:1px solid #d0d0d0;background:#fff 0 0 no-repeat padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:48rem){.uds-image-text-block-container{max-height:540px}}@media screen and (max-width:36rem){.uds-image-text-block-container{margin:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-image-text-block-image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uds-image-text-block-image-container img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:36rem){.uds-image-text-block-image-container{display:block;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.uds-image-text-block-text-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:3rem 6rem}.uds-image-text-block-text-container.gray-7-bg{color:#fff}@media screen and (max-width:62rem){.uds-image-text-block-text-container{padding:3rem}}@media screen and (max-width:48rem){.uds-image-text-block-text-container{padding:2.25rem}}@media screen and (max-width:36rem){.uds-image-text-block-text-container{padding:1.5rem;max-width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.uds-image-text-block-text-container .btn,.uds-image-text-block-text-container .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.uds-image-overlap{position:relative;padding-top:1.5rem;width:100%}.uds-image-overlap:before{content:"";height:1.5rem;width:calc(100% - 4rem);background-color:#ffc627;position:absolute;left:2rem;top:0}.uds-image-overlap .content-wrapper{background-color:#fff;padding:2.5rem;overflow:hidden}@media (min-width:62rem){.uds-image-overlap{max-height:100%;margin:0 .75rem;display:grid;grid-template-columns:1.5rem 1fr 20rem 10rem 1.5rem;grid-template-rows:4.5rem 1fr 4.5rem;gap:0 0}.uds-image-overlap:before{display:none}.uds-image-overlap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3}.uds-image-overlap .content-wrapper{grid-column:3/span 2;grid-row:2/span 1}.uds-image-overlap:after{content:"";width:1.5rem;background-color:#ffc627;grid-column:1/2;grid-row:2/span 1}.uds-image-overlap.content-left{grid-template-columns:1.5rem 10rem 20rem 1fr 1.5rem}.uds-image-overlap.content-left img{grid-column:3/span 2;grid-row:1/span 3}.uds-image-overlap.content-left .content-wrapper{grid-column:2/span 2;grid-row:2/span 1}.uds-image-overlap.content-left:after{grid-column:5/6;grid-row:2/span 1}}.uds-inset-box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3rem;margin:0 .75rem;width:100%}@media screen and (max-width:36rem){.uds-inset-box-container{margin:0 2rem;padding:1.5rem}}.uds-inset-box-content{background-color:#fff;border:1px solid #d0d0d0;max-width:1920px;padding:2rem 8rem;width:50%}@media screen and (max-width:62rem){.uds-inset-box-content{padding:2rem}}@media screen and (max-width:36rem){.uds-inset-box-content{padding:1rem;width:100%}.uds-inset-box-content .btn,.uds-inset-box-content .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.card{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-hover:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);cursor:pointer;-webkit-box-shadow:0 8px 16px rgba(25,25,25,.2);box-shadow:0 8px 16px rgba(25,25,25,.2)}.card-hover:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);cursor:pointer}.card-hover:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}.card-hover>button{border:none;background:0 0;text-align:inherit;margin:0;padding:0}.card-hover>button:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important;border:0}.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-image-content{position:relative}.card-image-gradient{max-width:100%;height:100%;width:100%;margin:auto;position:relative}.card-image-gradient::after{display:block;position:absolute;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),color-stop(120%,#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;height:160px;width:100%;top:0;content:""}.card-img-top,.card-img-top img{max-width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover}.card-header{padding:2rem 2rem 1rem 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-header .card-icon{margin-bottom:1rem}.card-body{padding:0 2rem 1.5rem 2rem;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.card:not(.card.card-foldable)>div:first-of-type:not(.card-image-content){padding-top:2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-link{padding:0 2rem 1.5rem 2rem}.card-footer{padding:0 2rem 1.5rem 2rem;border-top:0}.card-tags{padding:0 2rem 1.5rem 2rem;border-top:0;margin-top:-.5rem}.card-tags .btn-tag{margin-top:.5rem;margin-right:.5rem}.card-button{margin-top:auto;padding:0 2rem 1.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card>div:last-child{padding-bottom:2rem}@media (max-width:61.99875rem){.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-img-top,.card-img-top img{height:160px}.card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-body{padding:0 1.5rem 1.5rem 1.5rem}.card-link{padding:0 1.5rem 1.5rem 1.5rem}.card-footer{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-tags{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-button{margin-top:auto;padding:0 1.5rem 1.5rem 1.5rem}.card-button .btn,.card-button .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}.card>div:last-child{padding-bottom:1.5rem}}@media (min-width:62rem){.col-lg-6 .card .card-img-top,.col-lg-6 .card .card-img-top img{height:240px}.col-lg-6 .card-horizontal .card-img-top{height:auto;max-width:40%}}.card-sm .card-body{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-sm .card>div:first-of-type{padding-top:1.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-sm .card-image-gradient::after{height:160px}.card-sm .card-img-top,.card-sm .card-img-top img{height:160px}.card-sm .card-footer-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-button{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-tags{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-event-details{padding-right:1.5rem;padding-left:1.5rem}.card-lg .card-img-top,.card-lg .card-img-top img{height:15rem}.card-lg .card-image-gradient::after{height:15rem}.card-header .card-title{margin:0}.card-title a,.card-title a:visited{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:2rem;height:.25rem;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-footer-link a,.card-footer-link a:visited{color:#191919;text-decoration:none;font-weight:700;display:block}.card-footer-link a:hover{text-decoration:underline}.card-footer-link a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-story .card-body,.card-story .card-button,.card-story .card-footer,.card-story .card-header,.card-story .card-link,.card-story .card-tags{margin-left:1.5rem;margin-right:1.5rem;background-color:#fff;padding-left:1rem;padding-right:1rem}.card-story .card-header{padding-top:1.5rem}.card-story>div:first-of-type:not(.card-image-content){padding:1.5rem 1rem 1rem 1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-story .card-footer{padding:1rem 2rem 1rem 2rem;padding-left:1.5rem;padding-right:1.5rem}.card-story .card-img-top{margin-bottom:-3rem}.card-story.card-sm .card-body{margin:0 1rem 0 1rem}.card-story.card-sm .card-header{margin:0 1rem 0 1rem}.card-story.card-sm .card-button{margin:0 1rem 0 1rem}.card-story.card-horizontal .card-img-top{margin-right:-2rem;position:relative;z-index:0}.card-story.card-horizontal .card-content-wrapper{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:100;background-color:#fff}.card-story.card-horizontal .card-body,.card-story.card-horizontal .card-button,.card-story.card-horizontal .card-footer,.card-story.card-horizontal .card-header,.card-story.card-horizontal .card-link,.card-story.card-horizontal .card-tags{margin-left:0;margin-right:0;background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}.card-event .card-header{border-top:solid 8px #ffc627}.card-event-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000;padding:0 2rem 2rem 2rem;padding:0 2rem 1.5rem 2rem;font-size:.875rem}.card-event-details+.card-event-details{-webkit-box-flex:999900000;-webkit-flex-grow:999900000;-ms-flex-positive:999900000;flex-grow:999900000}.card-event-details>div:first-child{margin-right:1rem}.card-event-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-event-icons>div:first-child{width:16px;margin-right:.5rem}.card-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:61.99875rem){.card-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-horizontal .card-img-top{height:160px!important;max-width:100%!important;width:100%!important}.card-event.card-horizontal .card-content-wrapper{border-top:solid 8px #ffc627;border-left:0!important}.card-story.card-horizontal .card-content-wrapper{margin-right:1rem;margin-left:1rem;margin-top:-1.5rem;margin-bottom:0}}.card-content-wrapper{padding-bottom:0!important}.card-story.card-horizontal .card-img-top{margin-bottom:0}.card-horizontal .card-img-top{height:auto;max-width:40%}.card-event.card-horizontal .card-header{border-top:0}.card-event.card-horizontal .card-content-wrapper{border-left:solid 8px #ffc627}.card-foldable{border-color:#d0d0d0;border-left:.5rem solid #ffc627;height:auto}.card-foldable.card-maroon{border-left-color:#8c1d40}.card-foldable.card-gray{border-left-color:#bfbfbf}.card-foldable.card-dark{border-left-color:#191919}.card-foldable .card-header{padding:.5rem}.card-foldable .card-header.card-header-icon .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-.75rem}.card-foldable .card-header:hover{background-color:#e8e8e8}.card-foldable .card-header h4,.card-foldable .card-header h5{margin:0}.card-foldable .card-header h4 a,.card-foldable .card-header h5 a{padding:.5rem 1.5rem;color:#191919;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-foldable .card-header h4 a svg.fa-chevron-up,.card-foldable .card-header h5 a svg.fa-chevron-up{margin-left:1.5rem;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h4 a.collapsed svg.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed svg.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.card-foldable .card-header+.card-body{border-top:1px solid #d0d0d0}.card-foldable .card-body{background-color:#fafafa}.card-foldable .card-body>p:first-child{margin-top:1rem}.card-foldable .card-body>p:last-child{margin-bottom:0}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-xl .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-xl .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-xl .card-header svg{display:none}.card-foldable.desktop-disable-xl .card-header span{display:none}.card-foldable.desktop-disable-xl .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-xl .card-body{background-color:transparent}.card-foldable.desktop-disable-xl .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-xl .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-xl .collapse:not(.show){display:block}.card-foldable.desktop-disable-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.card-foldable.desktop-disable-lg{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-lg .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-lg .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-lg .card-header svg{display:none}.card-foldable.desktop-disable-lg .card-header span{display:none}.card-foldable.desktop-disable-lg .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-lg .card-body{background-color:transparent}.card-foldable.desktop-disable-lg .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-lg .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-lg .collapse:not(.show){display:block}.card-foldable.desktop-disable-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.card-foldable.desktop-disable-md{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-md .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-md .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-md .card-header svg{display:none}.card-foldable.desktop-disable-md .card-header span{display:none}.card-foldable.desktop-disable-md .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-md .card-body{background-color:transparent}.card-foldable.desktop-disable-md .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-md .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-md .collapse:not(.show){display:block}.card-foldable.desktop-disable-md .collapsing{position:relative;height:unset!important;overflow:hidden}}.accordion .card.card-foldable{border-bottom:1px solid #d0d0d0}.accordion .card-header .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.card-checkbox-stacked .card-header{position:relative}.card-checkbox-stacked .card-footer{background-color:#fff}.card-checkbox-inline .card-header{position:relative}.card-checkbox-inline .card-footer{background-color:#fff}.media-type-overlay{background-color:#fff;border:1px solid #d0d0d0;border-radius:32px;width:64px;height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-image-overlay-content{position:absolute;bottom:0;color:#fff}.card-image-overlay-content .fa-video{color:#191919;font-size:2rem}.icon-example{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}article ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none}article ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list li{max-width:75rem;margin-bottom:1rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list li:last-of-type{margin-bottom:0}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list li:before,ul.uds-list ul ul li:before,ul.uds-list ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul ul li:before{content:"•";font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1.25rem;margin-left:-2rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) ul li:before,ul.uds-list ul li:before,ul.uds-list ul ul ul li:before,ul.uds-list ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul li:before{content:"◦"}article ul:not(.field__items):not(.contextual-links):not(.pagination) ol,article ul:not(.field__items):not(.contextual-links):not(.pagination) ul,ul.uds-list ol,ul.uds-list ul{padding:1rem 1.5rem 0}article ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.maroon li:before,ul.uds-list.maroon li:before{color:#8c1d40}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.darkmode,ul.uds-list.darkmode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#191919;color:#e8e8e8}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.darkmode li,ul.uds-list.darkmode li{max-width:75rem;margin-bottom:1rem}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.darkmode li:last-of-type,ul.uds-list.darkmode li:last-of-type{margin-bottom:0}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode li:before,ul.uds-list.darkmode li:before{color:#e8e8e8}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.gold li:before,ul.uds-list.darkmode.gold li:before{color:#ffc627}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ol.uds-list.darkmode.gold li .fa-li,ul.uds-list.darkmode.gold li .fa-li{color:#ffc627}article ul.darkmode.uds-steplist:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.uds-steplist li:before,ul.uds-list.darkmode.uds-steplist li:before{background-color:#e8e8e8;color:#191919}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.smokemode,ul.uds-list.smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#e8e8e8}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.smokemode li,ul.uds-list.smokemode li{max-width:75rem;margin-bottom:1rem}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.smokemode li:last-of-type,ul.uds-list.smokemode li:last-of-type{margin-bottom:0}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.light-smokemode,ul.uds-list.light-smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#fafafa}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.light-smokemode li,ul.uds-list.light-smokemode li{max-width:75rem;margin-bottom:1rem}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.light-smokemode li:last-of-type,ul.uds-list.light-smokemode li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list.fa-ul{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;padding:3rem 5rem;padding-left:2.25rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list.fa-ul li{max-width:75rem;margin-bottom:1rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list.fa-ul li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul li .fa-li{left:-2.5rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list.fa-ul li:before{content:none;font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1rem;margin-left:-1.5rem}article ul.fa-ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul.maroon li .fa-li{color:#8c1d40}ol.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none;padding-left:3rem;counter-reset:listcounter}ol.uds-list li{max-width:75rem;margin-bottom:1rem}ol.uds-list li:last-of-type{margin-bottom:0}ol.uds-list.darkmode{padding-left:3rem}ol.uds-list.smokemode{padding-left:3rem}ol.uds-list.light-smokemode{padding-left:3rem}ol.uds-list li ol{padding:1rem 1.5rem 0}ol.uds-list li:before{line-height:1.5rem;padding-right:1rem;margin-left:-1.9rem}ol.uds-list li:before,ol.uds-list ol ol ol li:before,ol.uds-list ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter) ". ";counter-increment:listcounter}ol.uds-list ol li:before,ol.uds-list ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-alpha) ". ";counter-increment:listcounter}ol.uds-list ol ol li:before,ol.uds-list ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-roman) ". ";counter-increment:listcounter}ol.uds-list li:nth-of-type(9)~li:before{margin-left:-2.4rem}ol.uds-list li:nth-of-type(99)~li:before{margin-left:-2.9rem}ol.uds-list.uds-steplist{padding-left:1.5rem;max-width:75ch;padding-right:0}ol.uds-list.uds-steplist li{padding-bottom:2rem;padding-left:3rem;margin-bottom:3rem;border-bottom:1px solid #bfbfbf;font-weight:700}ol.uds-list.uds-steplist li span{padding-left:0;display:block;margin-top:1rem;font-weight:400}ol.uds-list.uds-steplist li:before{border-radius:50rem;background-color:#191919;color:#fafafa;padding:.5rem .8rem;margin-right:2rem;margin-left:-4.5rem;font-size:1.25rem;font-weight:700;content:counter(listcounter)}ol.uds-list.uds-steplist.uds-steplist-gold li:before{background-color:#ffc627;color:#191919}ol.uds-list.uds-steplist.uds-steplist-maroon li:before{background-color:#8c1d40}h1,h2,h3,h4,h5{font-weight:700;text-align:left;opacity:1;margin:1rem 0;line-height:calc(100% + .12em)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2rem}p:last-of-type+h1,p:last-of-type+h2,p:last-of-type+h3,p:last-of-type+h4,p:last-of-type+h5,p:last-of-type+h6{margin-top:1rem}h1{font-size:4rem;line-height:4.25rem;letter-spacing:-.14rem}h1.article{font-size:3rem;line-height:3.25rem;letter-spacing:-.105rem}@media (max-width:36.0625rem){h1,h1.article{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.078rem}}h2{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.0875rem}@media (max-width:36.0625rem){h2{font-size:2rem;line-height:2.125rem;letter-spacing:-.07rem}}h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-.0525rem}h4{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.01875rem}h5{font-size:1rem;line-height:1.5rem;letter-spacing:-.015rem}h1 span[class^=highlight-],h2 span[class^=highlight-],h3 span[class^=highlight-],h4 span[class^=highlight-]{box-decoration-break:clone;-webkit-box-decoration-break:clone}h1 span.highlight-gold,h2 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h1 span.highlight-black,h2 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h1 span.highlight-white,h2 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}h3 span.highlight-gold,h4 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h3 span.highlight-black,h4 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h3 span.highlight-white,h4 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}hr{border-top:0;height:1px;margin:3rem 0;background-color:#d0d0d0}hr.copy-divider{height:.5rem;background-color:#ffc627;max-width:16rem}a.page-link,a.page-link:visited{border-radius:400rem;text-decoration:none;font-weight:700;color:#191919;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;font-size:.875rem}a.page-link:hover{color:#191919;text-decoration:none}span.page-link{padding-left:0;padding-right:0}span.page-link:hover{background-color:inherit;color:inherit}.page-item:last-child .page-link{border-radius:400rem}.page-item:first-child .page-link{border-radius:400rem}.page-item:last-child .page-link-icon:after{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);float:right;height:1rem;width:1rem;margin-left:.25rem}.page-item:first-child .page-link-icon:before{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);float:left;height:1rem;width:1rem;margin-right:.25rem}.disabled .page-link-icon:after,.disabled .page-link-icon:before{opacity:50%}.pagination.uds-bg-gray1{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-gray{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-dark{background-color:#191919}.pagination.uds-bg-dark .page-item:last-child .page-link-icon::after{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-item:first-child .page-link-icon::before{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-link{color:#fafafa}.pagination.uds-bg-dark .active .page-link{background-color:#ffc627;color:#191919}.pagination.uds-bg-dark :not(.active) .page-link{background-color:#191919}.pagination.uds-bg-dark :not(.active) .page-link:hover{background-color:#747474;color:#fafafa}@media (min-width:48rem){a.page-link{font-size:1rem}}@media (max-width:61.99875rem){.page-item{margin:0 .2rem}a.page-link{font-size:.875rem}}.uds-tabbed-panels{-webkit-box-shadow:inset 0 -2px 0 0 #bfbfbf;box-shadow:inset 0 -2px 0 0 #bfbfbf;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:0 2rem}.uds-tabbed-panels .scroll::-webkit-scrollbar{display:none}@media screen and (min-width:62rem){.uds-tabbed-panels:hover span.carousel-control-next-icon,.uds-tabbed-panels:hover span.carousel-control-prev-icon{opacity:1}}.uds-tabbed-panels .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;left:0;position:relative;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth}.uds-tabbed-panels .nav-tabs .nav-link{color:#000;padding:.2em .8em;border-right:0;border-left:0;border-top:0;text-decoration:none;font-weight:700;font-size:1.5rem;margin:.2em .2em 0 .2em}.uds-tabbed-panels .nav-tabs .nav-link.active{background-color:transparent;border-bottom:8px solid #8c1d40}.uds-tabbed-panels .nav-tabs .nav-link:focus,.uds-tabbed-panels .nav-tabs .nav-link:hover{color:#8c1d40}.uds-tabbed-panels-dark .nav-tabs .nav-link{color:#fafafa}.uds-tabbed-panels-dark .nav-tabs .nav-link.active{color:#ffc627;background-color:transparent;border-bottom:8px solid #ffc627}.uds-tabbed-panels-dark .nav-tabs .nav-link:focus,.uds-tabbed-panels-dark .nav-tabs .nav-link:hover{color:#ffc627}@media screen and (min-width:62rem){.uds-tabbed-panels-dark:hover span.carousel-control-next-icon,.uds-tabbed-panels-dark:hover span.carousel-control-prev-icon{opacity:1}}.scroll-control-prev{position:absolute;height:100%;top:0;background:rgba(0,0,0,0);left:0}.scroll-control-prev span.carousel-control-prev-icon{margin:0 2.625rem 0 .75rem}.scroll-control-next{position:absolute;height:100%;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%)}.scroll-control-next span.carousel-control-next-icon{margin:0 .75rem 0 2.625rem}.scroll-control-next span.carousel-control-next-icon,.scroll-control-prev span.carousel-control-prev-icon{-webkit-background-size:60% 60%;background-size:60% 60%;display:block;opacity:0;padding:.75rem .75rem;margin:0 .5rem;position:relative;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fafafa;border:solid 1px #d0d0d0;border-radius:200px;color:#000}.tab-content{overflow-x:auto;padding:2rem;margin-bottom:2rem}.carousel-control-next-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:80% 50%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:60% 50%}@media (min-width:78.75rem){.uds-tabbed-panels{margin:0}.tab-content{padding:2rem 0}}div[class^=uds-hero]{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:1fr auto auto auto 1.5rem auto;gap:0 0;max-width:1920px;margin:0 auto;justify-items:left;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 4;-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%}div[class^=uds-hero] [role=doc-subtitle]{font-size:1.5rem;letter-spacing:-.0525rem;font-weight:700;display:inline-block;grid-row:2;line-height:1}div[class^=uds-hero] [role=doc-subtitle] .highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}div[class^=uds-hero] [role=doc-subtitle] .highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}div[class^=uds-hero] [role=doc-subtitle] .highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}div[class^=uds-hero] [role=doc-subtitle] span{box-decoration-break:clone;-webkit-box-decoration-break:clone;margin-left:.15em}div[class^=uds-hero] h1{grid-row:3;margin:0;margin-bottom:1.5rem}div[class^=uds-hero] h1 span{margin-left:.15em}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:4/span 2}div[class^=uds-hero] .content{margin-top:1.5rem;grid-row:6}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto)}div[class^=uds-hero].has-btn-row .btn-row{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-bottom:1rem}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:0}div[class^=uds-hero].has-btn-row .content{grid-row:5}div[class^=uds-hero].hide-content .content{display:none}div.uds-hero-md,div.uds-hero-sm{min-height:16rem}div.uds-hero-lg{min-height:32rem}@media (max-width:47.99875rem){div[class^=uds-hero] .content.text-white,div[class^=uds-hero] .content>.text-white{color:#191919!important}}@media (min-width:48rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,700px) 1fr;grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2;max-width:700px;z-index:30}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 6;z-index:10}div[class^=uds-hero] .content{grid-row:4;font-size:1.5rem;font-weight:700;line-height:1.5}div[class^=uds-hero] .content p:last-child{margin-bottom:0}div[class^=uds-hero] h1{margin-bottom:0}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:5;margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero] a.btn+a.btn,div[class^=uds-hero] a.btn+a.uds-modal-close-btn,div[class^=uds-hero] a.uds-modal-close-btn+a.btn,div[class^=uds-hero] a.uds-modal-close-btn+a.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero].has-btn-row .content{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row{grid-row:5}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].hide-content .content{display:block}div[class^=uds-hero]:after{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9));background-image:-webkit-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:-o-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:linear-gradient(180deg,#19191900 0,#191919c9 100%);grid-column:1/span 3;grid-row:1/span 6;z-index:20}div.uds-hero-sm{height:16rem}div.uds-hero-md{height:32rem}div.uds-hero-lg{height:42.75rem}}@media (min-width:62rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,940px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(940px - 34%)}}@media (min-width:78.75rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,1200px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(1200px - 34%)}}.uds-story-hero{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:calc(16rem - 4.5rem) 4.5rem auto;gap:0 0;max-width:1920px;margin:0 auto}.uds-story-hero .hero{grid-column:1/span 3;grid-row:1/span 2;-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.uds-story-hero .content{grid-column:2/span 1;grid-row:2/span 2;background-color:#fff;padding:0 1rem}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{padding:.75rem 0;margin:.25rem 0}.uds-story-hero .content h1{margin-top:0}@media (min-width:59.375rem){.uds-story-hero{grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:calc(32rem - 8rem) 8rem 1fr}.uds-story-hero.uds-story-hero-lg{grid-template-rows:calc(42.75rem - 8rem) 8rem 1fr}.uds-story-hero .content{padding:0 calc(8.34% + .75rem)}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{margin:1.25rem 0 2.25rem}}@media (min-width:78.75rem){.uds-story-hero{grid-template-columns:1fr calc(1200px + 12px + 12px) 1fr}}.breadcrumb{padding-left:0}.breadcrumb.bg-gray-7 li.active{color:#fafafa}.sidebar-toggler{border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.sidebar-toggler p{margin:0}.sidebar-toggler svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sidebar-toggler[aria-expanded=false] svg{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:48rem){.sidebar-toggler{display:none}}@media (max-width:61.99875rem){.sidebar-toggler{margin:0 1.25rem}}.sidebar{border:1px solid #d0d0d0}.sidebar a:first-child{border-top:0}.sidebar .nav-text{font-size:1rem;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #d0d0d0}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{padding:1rem .5rem;color:#191919;font-size:1rem;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar .nav-link:focus,.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.is-active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.is-active:after{content:"";position:relative;top:.5rem;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sidebar>.nav-link-container{padding:.5rem;overflow:hidden;color:#191919}.sidebar>.nav-link-container:not(:first-child){border-top:1px solid #d0d0d0}.sidebar .card-foldable{border:0;border-top:1px solid #d0d0d0}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header h1,.sidebar .card-foldable .card-header h2,.sidebar .card-foldable .card-header h3,.sidebar .card-foldable .card-header h4,.sidebar .card-foldable .card-header h5{font-weight:400}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:last-child:after{top:1rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}@media (min-width:48rem){.sidebar.collapse{display:block;height:auto!important;visibility:visible}.sidebar.collapse:not(.show){display:block}}@media (max-width:61.99875rem){.sidebar{border-top:0;margin:0 2rem}}#wrapper-endorsed-footer,#wrapper-footer-columns{background:#1e1e1e}#wrapper-endorsed-footer h5,#wrapper-footer-columns h5{color:#fff}#wrapper-endorsed-footer a{color:#e8e8e8}#wrapper-endorsed-footer+#wrapper-footer-columns{border-top:2px solid #393939}#wrapper-footer-innovation{background-color:#ffc627}#wrapper-footer-innovation a{margin-right:1.5rem;text-decoration:none;color:#191919}#wrapper-footer-colophon{background-color:#e8e8e8}#wrapper-footer-colophon a{margin-right:1.5rem;text-decoration:none;color:#191919}#endorsed-logo img{width:100%;height:auto;-webkit-transform:scale(1.13);-o-transform:scale(1.13);transform:scale(1.13);margin:.75rem 0}#endorsed-footer #social-media .nav{padding-bottom:1.5rem}#endorsed-footer #social-media .nav-link{font-size:2rem;color:#bfbfbf;line-height:1;padding-top:.4375rem}@media (max-width:47.99875rem){#endorsed-footer #social-media .nav-link:first-child{padding-left:0}}@media (min-width:48rem){#endorsed-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#endorsed-logo img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0 .5rem 0;max-height:7rem;width:auto}#social-media .nav{padding:2.5rem 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#social-media .nav .nav-link:last-child{padding-right:0}}#footer-columns #info-column .contact-link{margin-bottom:2rem}#footer-columns #info-column .contact-link a{color:#e8e8e8;line-height:1.5rem;text-decoration:none;text-decoration:underline}#footer-columns #info-column .contact-link a:hover{color:#ffc627;text-decoration:underline}#footer-columns #info-column .contribute-button{margin-bottom:1.5rem}#footer-columns .flex-footer .card-body,#footer-columns .flex-footer .card-foldable,#footer-columns .flex-footer .card-header{background:#1e1e1e;color:#fff;border:0}#footer-columns .flex-footer .card-foldable{margin:0}#footer-columns .flex-footer .card-header{border-top:1px solid #393939;padding-left:0}#footer-columns .flex-footer .card-header a{color:#e8e8e8;padding:1.5rem 0;text-decoration:none}#footer-columns .flex-footer .card-header a:hover{background:#1e1e1e}#footer-columns .flex-footer .card-body{padding:0 0 0 1.5rem}#footer-columns .flex-footer .card-body .nav-link{color:#fff;padding:0 0 1rem;color:#e8e8e8;line-height:1.5rem;text-decoration:none}#footer-columns .flex-footer .card-body .nav-link:hover{color:#ffc627;text-decoration:underline}@media (min-width:78.75rem){#footer-columns{padding:3rem 0}#footer-columns h5{margin:0 0 1.5rem 0}#footer-columns .flex-footer .card-header{border-top:0;padding:0}#footer-columns .flex-footer .card-header a{padding:0;cursor:default}#footer-columns .flex-footer .card-header span{display:none}#footer-columns .flex-footer .card-body{padding:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#footer-columns .flex-footer .card-body.collapse:not(.show){display:block;min-height:auto}}#footer-innovation .footer-innovation-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}#footer-innovation .footer-innovation-links .img-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;-webkit-transform:translate(1.5rem,0);-o-transform:translate(1.5rem,0);transform:translate(1.5rem,0)}#footer-innovation .footer-innovation-links .img-link img{height:100px;width:auto}#footer-innovation .footer-innovation-links .nav-link{padding:0}@media (max-width:61.99875rem){#footer-innovation .footer-innovation-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0 .5rem 0}#footer-innovation .footer-innovation-links .img-link{margin-right:0;-webkit-transform:none;-o-transform:none;transform:none}#footer-innovation .footer-innovation-links .img-link img{width:100%;height:auto;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}#footer-innovation .footer-innovation-links .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-innovation .footer-innovation-links .nav-link{margin-right:0;padding:.5rem 0}#footer-innovation .footer-innovation-links .nav-link:nth-child(n+4){justify-self:end}}#wrapper-footer-colophon .colophon{margin:1rem 0}#footer-colophon .nav-link{padding:0}@media (max-width:61.99875rem){#footer-colophon .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-colophon .nav-link{margin-right:0;padding:.5rem 0}#footer-colophon .nav-link:nth-child(n+4){justify-self:end}}blockquote{border-left:none;font-weight:inherit;padding-left:0;max-width:none}blockquote:before{display:none}.uds-blockquote{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;font-size:1.25rem;font-weight:700}@media (max-width:47.99875rem){.uds-blockquote{padding:2rem}}.uds-blockquote svg{grid-column:1;fill:#191919;width:2.5rem;height:auto}.uds-blockquote blockquote{grid-column:2;margin-top:0;margin-bottom:0}.uds-blockquote blockquote p:last-child{margin-bottom:0}.uds-blockquote blockquote p:last-of-type:after{content:"”"}.uds-blockquote .citation cite{display:block;font-size:1rem;font-style:normal}.uds-blockquote .citation cite.name{font-weight:700}.uds-blockquote .citation cite.name:before{padding-right:.5em;content:"—"}.uds-blockquote .citation cite.description{font-weight:400;padding-left:1.5rem}.uds-blockquote.with-image img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:72px;height:72px}.uds-blockquote.with-image blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.uds-blockquote.no-citation blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote h3{margin-bottom:0}.uds-blockquote.no-citation blockquote h3+p{margin-top:1.5rem}.uds-blockquote.accent-gold svg{fill:#ffc627}.uds-blockquote.accent-maroon svg{fill:#8c1d40}@media (max-width:47.99875rem){.uds-blockquote.no-cite.with-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.no-cite.with-image blockquote,.uds-blockquote.no-cite.with-image h3{text-align:center}}@media (min-width:36rem){.uds-blockquote.no-cite{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.with-image{gap:2rem}.uds-blockquote.with-image img{width:180px;height:180px}.uds-blockquote.with-image.reversed img{grid-column:2}.uds-blockquote.with-image.reversed blockquote{grid-column:1;grid-row:1}}.alt-citation .citation:before,.uds-testimonial .citation:before{content:"";display:block;background-color:#191919;height:.25rem;width:4.5rem;margin:1rem 0}.alt-citation .citation cite.name:before,.uds-testimonial .citation cite.name:before{content:none}.alt-citation .citation cite.description,.uds-testimonial .citation cite.description{font-weight:400;padding-left:0}.alt-citation.accent-gold .citation:before,.uds-testimonial.accent-gold .citation:before{background-color:#ffc627}.alt-citation.accent-maroon .citation:before,.uds-testimonial.accent-maroon .citation:before{background-color:#8c1d40}.uds-blockquote.uds-testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.uds-testimonial blockquote{text-align:center}.uds-blockquote.uds-testimonial blockquote p:first-of-type:before{content:"“"}.uds-blockquote.uds-testimonial blockquote p:last-of-type:after{content:"”"}.uds-blockquote.uds-testimonial blockquote p:last-of-type{margin-bottom:0}.uds-blockquote.uds-testimonial .citation:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.uds-blockquote.uds-testimonial.with-image img{width:180px;height:180px}.dropdown-pinned{overflow:hidden;position:fixed}#wrapper-header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:24px}#header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-top .nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header-top .nav-link{color:#484848;font-size:.75rem;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:.75rem;padding:.25rem .5rem .25rem .5rem;margin-right:.5rem;white-space:nowrap}#header-top .nav-link:hover{text-decoration:underline}#header-top .nav-link.sr-only{justify-self:flex-start}#header-top .nav-link:focus{padding-top:0;padding-bottom:0}#header-top .login-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}#header-top .login-status>a{padding:0;margin:0;color:#484848;text-decoration:none}#header-top .login-status>a.name{font-weight:700}#header-top .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-top .login-status>a.signout:after{content:") "}#header-top .form-inline label{position:relative;right:72px;margin-left:-5.9375rem;font-weight:400;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#747474}#header-top input[type=search]{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:12px 12px;background-size:12px;width:32px;cursor:pointer;font-size:.75rem;line-height:.75rem;border:0;border-radius:0;padding:.25rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:1.5rem;margin:0}#header-top input[type=search]+label{display:none}#header-top input[type=search]:focus{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-5.svg);width:200px;color:#747474;background-color:#fff;cursor:auto;margin:.75rem 0;padding-left:2rem}#header-top input[type=search]:focus+label{display:block}#header-top input[type=search]:focus:valid+label{display:none}#header-top input:-moz-placeholder{color:transparent}#header-top input::-webkit-input-placeholder{color:transparent}#asu-header .navbar,#asu-header .navbar-brand .horiz,#asu-header .navbar-brand .vert,#asu-header .title{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#asu-header.scrolled #wrapper-header-top{height:0;overflow:hidden}#asu-header.scrolled #header-top{height:0;overflow:hidden}#asu-header.scrolled #header-main .navbar-brand .horiz{margin-bottom:.5rem}#asu-header.scrolled #header-main .navbar-brand .vert{margin:.75rem 1rem .75rem 0;padding:.25rem 0;height:64px}#asu-header.scrolled #header-main .title{padding-bottom:1rem}#asu-header.scrolled #header-main .title .unit-name{display:none}@media (min-width:78.75rem){#asu-header.scrolled .navbar-container.no-links{margin-top:2rem}#asu-header.scrolled .navbar-nav .dropdown .nav-link,#asu-header.scrolled .navbar-nav .nav-link{padding-top:0}#asu-header.scrolled #header-main .navbar-brand .vert{padding:0}#asu-header.scrolled #header-main .title{padding-bottom:0;margin:1rem 0}#asu-header.scrolled #header-main .title.subdomain-name{font-size:1.5rem}}#wrapper-header-top{display:none}#wrapper-header-main{border-bottom:1px solid #d0d0d0;background-color:#fff}#wrapper-header-main #navbar-top,#wrapper-header-main .container,#wrapper-header-main .container-fluid,#wrapper-header-main .container-lg,#wrapper-header-main .container-md,#wrapper-header-main .container-sm,#wrapper-header-main .container-xl,#wrapper-header-main .repo-search .content,#wrapper-header-main .view-id-collections.view-display-id-sub_collections,.repo-search #wrapper-header-main .content{padding-left:.75rem;padding-right:.75rem}#header-main{padding:0}#header-main .navbar{padding:1.5rem 0 0 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand{padding:0;margin:0}#header-main .navbar-brand .vert{display:none}#header-main .navbar-brand .horiz{display:block;height:32px;width:auto;margin-bottom:1rem;margin-left:2rem}#header-main .partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}#header-main .partners-logos{margin:.5rem 0 .5rem 1rem}#header-main .partners-logos a{display:inline-block}#header-main .partners-logos a:not(:last-child){border-right:1px solid #d0d0d0;margin-right:1rem;padding-right:1rem}#header-main .partners-logos a img{height:32px;width:auto}#header-main .partners-logos a img.vert{display:none}#header-main .partners-logos a img.horiz{height:24px;width:auto;display:initial}#header-main .navbar-toggler{color:#191919;border:0;margin-right:.5rem;min-height:48px;min-width:74px}#header-main .navbar-toggler:focus{outline:0}#header-main .navbar-toggler .fa-circle.fa-stack-2x{color:#e8e8e8;height:2rem;width:2rem}#header-main .navbar-toggler.collapsed .fa-stack{display:none}#header-main .navbar-toggler.collapsed .fa-bars{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-stack{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-bars{display:none}#header-main .navbar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}#header-main .title{line-height:1;font-size:1rem;font-weight:700;letter-spacing:-.035em;padding:0 2rem 1.5rem 2rem}#header-main .title>a{color:#191919;text-decoration:none}#header-main .title>a:visited{color:#191919}#header-main .title>a:hover{text-decoration:underline}#header-main .title .unit-name{display:none}#header-main .navbar-nav .nav-link{padding:1rem 2rem .5rem 2rem;border-top:1px solid #d0d0d0;color:#191919;white-space:nowrap}#header-main .navbar-nav .nav-link svg.fa-home{display:none}#header-main .navbar-nav .nav-link:visited{color:#191919}#header-main .navbar-nav .nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem;position:relative;top:.5rem}#header-main .navbar-nav .nav-link.active:after{width:100%;margin-left:0}#header-main .navbar-site-buttons{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:1rem 2rem;border-top:1px solid #d0d0d0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:initial;-ms-flex-flow:initial;flex-flow:initial}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:.5rem}#header-main .navbar-site-buttons .btn:last-of-type,#header-main .navbar-site-buttons .uds-modal-close-btn:last-of-type{margin-left:.5rem}#header-main #menubar{overflow-y:scroll;overflow-x:hidden}#header-main #menubar.collapsing{height:unset!important}#header-main #menubar.collapsing .navbar-mobile-footer.pinned,#header-main #menubar.show .navbar-mobile-footer.pinned{position:fixed;bottom:0;right:0;width:100%}#header-main .navbar-mobile-footer{background-color:#e8e8e8}#header-main .navbar-mobile-footer .navbar-mobile-search{padding:1rem 2rem;width:100%;border-top:1px solid #d0d0d0}#header-main .navbar-mobile-footer .navbar-mobile-search input{width:100%;background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:16px 16px;background-size:16px;background-color:#fff;border:0;border-radius:0;padding-left:2rem}#header-main .navbar-mobile-footer .nav-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:start;width:100%}#header-main .navbar-mobile-footer .nav-grid .nav-link{color:#191919;margin-right:0;text-align:center;width:100%;font-size:.875rem;padding:1rem 1.5rem;border-top:1px solid #d0d0d0;white-space:nowrap}#header-main .navbar-mobile-footer .nav-grid .nav-link:nth-child(even){border-left:1px solid #d0d0d0}#header-main .navbar-mobile-footer .nav-grid .login-status{display:block;width:100%}#header-main .navbar-mobile-footer .nav-grid .login-status>a{border:0;padding:0;margin:0;color:#191919;text-decoration:none}#header-main .navbar-mobile-footer .nav-grid .login-status>a.name{font-weight:700}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:after{content:") "}#header-main .navbar-mobile-footer.shadow:before{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";height:3.5rem;width:100%;background:transparent -webkit-gradient(linear,left bottom,left top,from(#19191914),to(#19191900)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;position:absolute;top:-3.5rem}#header-main .dropdown{border-top:1px solid #d0d0d0}#header-main .dropdown:not(:last-child){border-bottom:0}#header-main .dropdown .nav-link{border-top:0}#header-main .dropdown svg.fa-chevron-down{float:right;font-size:1.25rem;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-main .dropdown.show svg.fa-chevron-down{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem}#header-main .dropdown.active:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.megamenu.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown-menu{margin:0;padding:1rem;border:0;border-top:1px solid #d0d0d0;top:102%}#header-main .dropdown-menu .btn,#header-main .dropdown-menu .uds-modal-close-btn{margin:.5rem 0}#header-main .dropdown-menu div[class^=col-]{margin-bottom:3rem;padding:0 2rem}#header-main .dropdown-menu div[class^=col-]:last-child{margin-bottom:0}#header-main .dropdown-menu .col-btn{margin-top:1.5rem}#header-main .dropdown-col{padding:0 2rem;margin-bottom:3rem}#header-main .dropdown-col:last-child{margin-bottom:0}#header-main .dropdown-item{padding:1rem .5rem;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item+.dropdown-item{border-top:1px solid #bfbfbf}@media (max-width:23.125rem){#header-main .partner .partners-logos{margin:.5rem 0 .5rem .5rem}#header-main .partner .partners-logos a:not(:last-child){margin-right:.5rem;padding-right:.5rem}#header-main .partner .partners-logos a img{height:29px}#header-main .partner .partners-logos a img.horiz{height:21px}}@media (min-width:78.75rem){#wrapper-header-top{display:block}#header-main{padding-left:.75rem;padding-right:.75rem}#header-main .navbar{padding:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand .vert{display:block;height:72px;width:auto;margin:1.25rem 1rem 1.25rem 0}#header-main .navbar-brand .horiz{display:none}#header-main .partner{margin:0}#header-main .partners-logos{margin:.5rem 0}#header-main .partners-logos a:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}#header-main .partners-logos a img{height:52px;width:auto}#header-main .partners-logos a img.vert{display:initial}#header-main .partners-logos a img.horiz{display:none}.navbar-container.partner #header-main.no-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.navbar-container.partner #header-main.no-links .title{width:100%;margin:0}.navbar-container.partner #header-main.no-links .navbar-collapse{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}#header-main .title{line-height:1;margin:1rem 0 .5rem 0;font-weight:700;padding:0}#header-main .title .unit-name{font-size:1rem;margin-bottom:.5rem;display:block}#header-main .title .subdomain-name{font-size:1.5rem;margin-bottom:0}#header-main .title .subdomain-name a{color:#191919;text-decoration:none}#header-main .title .subdomain-name a:hover{text-decoration:underline}#header-main .title.subdomain-name{font-size:2rem;margin:1.5rem 0 1rem 0;font-weight:700}#header-main .title.subdomain-name a{color:#191919;text-decoration:none}#header-main .title.subdomain-name a:hover{text-decoration:underline}#header-main .navbar-site-buttons{padding:0;border:0}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:0}#header-main .navbar-site-buttons .btn+.btn,#header-main .navbar-site-buttons .btn+.uds-modal-close-btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}#header-main #menubar{overflow:initial}#header-main .navbar-nav{line-height:1.5rem}#header-main .navbar-nav>.nav-link{border:0;font-size:1rem;color:#191919;padding:.5rem .75rem;margin-right:.5rem;white-space:nowrap}#header-main .navbar-nav>.nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0;bottom:-8px;left:-8px}#header-main .navbar-nav>.nav-link.nav-link-home:after{bottom:-8px}#header-main .navbar-nav>.nav-link:hover:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link.active:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link-home{padding-bottom:.4375rem}#header-main .navbar-nav>.nav-link-home svg.fa-home{display:inline-block;font-size:1rem}#header-main .navbar-nav .nav-item .nav-link{padding:.5rem .75rem 0 .75rem}#header-main .dropdown{position:relative;padding:0;border:0;margin-right:.5rem}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0}#header-main .dropdown:hover:after{width:100%;margin-left:0}#header-main .dropdown.active:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.show:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.megamenu.show:after{width:100%;margin-left:0}#header-main .dropdown.aligned-right:not(.megamenu) .dropdown-menu{right:0;left:unset}#header-main .dropdown svg.fa-chevron-down{float:none;display:inline-block;font-size:.75rem;margin-left:.5rem}#header-main .dropdown-menu{margin:-.0625rem 0 0 0;border:1px solid #d0d0d0;padding:2rem}#header-main .dropdown-menu div[class^=col-]{margin-bottom:0}#header-main .dropdown-menu.dropdown-columns.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header-main .dropdown-menu .col-btn{margin-top:2rem}#header-main .dropdown-col{width:16rem;padding:0 1.5rem 0 0;border-right:1px solid #bfbfbf;margin-right:1.5rem}#header-main .dropdown-col:last-of-type{margin-right:0;padding-right:0;border-right:0}#header-main .dropdown-col h3{margin-top:0}#header-main .dropdown-item{padding:.5rem 0;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item:hover{color:#8c1d40;text-decoration:underline}#header-main .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu{position:static}#header-main .megamenu .dropdown-menu{background-color:#fff;border-bottom:1px solid #bfbfbf;width:100vw;margin-left:calc(-50vw + 50%);margin-top:0;padding:0;top:100%}#header-main .megamenu .repo-search form,#header-main .megamenu .row,.repo-search #header-main .megamenu form{width:100%;padding:2rem 0}#header-main .megamenu .repo-search form.with-buttons,#header-main .megamenu .row.with-buttons,.repo-search #header-main .megamenu form.with-buttons{padding:1rem 0}#header-main .megamenu .repo-search form.with-buttons:before,#header-main .megamenu .row.with-buttons:before,.repo-search #header-main .megamenu form.with-buttons:before{content:"";height:1px;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#bfbfbf;position:relative;top:-1rem}#header-main .megamenu .repo-search form.with-buttons div[class^=col-],#header-main .megamenu .row.with-buttons div[class^=col-],.repo-search #header-main .megamenu form.with-buttons div[class^=col-]{padding-bottom:0}#header-main .megamenu div[class^=col-]{border-right:1px solid #bfbfbf;padding:0 1.5rem 2.5rem 1.5rem;position:relative}#header-main .megamenu div[class^=col-]:last-of-type{border-right:0}#header-main .megamenu div[class^=col-] h3{margin-top:0}#header-main .megamenu div[class^=col-] .dropdown-item{white-space:normal}#header-main .megamenu div[class^=col-] .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu div[class^=col-] .dropdown-item+.btn,#header-main .megamenu div[class^=col-] .dropdown-item+.uds-modal-close-btn{position:absolute;bottom:0;margin:0}#header-main .megamenu div[class^=col-] .btn+.btn,#header-main .megamenu div[class^=col-] .btn+.uds-modal-close-btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1.5rem}#header-main .navbar-mobile-footer{display:none}}#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:9.0625rem}#asu-header.scrolled+div,#asu-header.scrolled+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.0625rem}@media (max-width:78.74875rem){#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.875rem}}form.uds-form .form-group{margin:0 0 2rem 0}form.uds-form label,form.uds-form legend{font-size:1rem}form.uds-form label svg.uds-field-required,form.uds-form legend svg.uds-field-required{font-size:.5rem;margin-right:.25rem;margin-bottom:.125rem;color:#b72a2a}form.uds-form label.uds-form-label-disabled,form.uds-form legend.uds-form-label-disabled{color:#484848}form.uds-form .form-control{color:#191919;border:1px solid #747474}form.uds-form .form-control.is-invalid::-webkit-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-moz-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-ms-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::placeholder{color:#191919}form.uds-form .form-control:disabled,form.uds-form .form-control[readonly]{color:#bfbfbf;background:#e8e8e8}form.uds-form .form-control:disabled::-webkit-input-placeholder,form.uds-form .form-control[readonly]::-webkit-input-placeholder{color:#484848}form.uds-form .form-control:disabled::-moz-placeholder,form.uds-form .form-control[readonly]::-moz-placeholder{color:#484848}form.uds-form .form-control:disabled::-ms-input-placeholder,form.uds-form .form-control[readonly]::-ms-input-placeholder{color:#484848}form.uds-form .form-control:disabled::placeholder,form.uds-form .form-control[readonly]::placeholder{color:#484848}form.uds-form input,form.uds-form select,form.uds-form textarea{padding-left:1rem!important}form.uds-form input:focus,form.uds-form select:focus,form.uds-form textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #191919!important;border-radius:none}form.uds-form fieldset{margin:0 0 2rem 0}form.uds-form fieldset .form-check{margin:1rem 0}form.uds-form .card-image-fieldset{margin-bottom:1rem}form.uds-form .card-image-fieldset.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}form.uds-form .card-image-fieldset.inline .form-check:not(:first-child){margin-left:2rem}form.uds-form .form-check{margin:0 0 2rem 0}form.uds-form .form-check input[type=checkbox],form.uds-form .form-check input[type=radio]{opacity:0}form.uds-form .form-check input[type=checkbox]+label,form.uds-form .form-check input[type=radio]+label{font-weight:700;position:relative;display:inline-block;cursor:pointer;margin-left:1rem}form.uds-form .form-check input[type=checkbox]+label::before,form.uds-form .form-check input[type=radio]+label::before{content:"";position:absolute;display:inline-block;left:-2.25rem;border:1px solid #747474;width:1.5rem;height:1.5rem;background:#fff}form.uds-form .form-check input[type=checkbox]+label::after,form.uds-form .form-check input[type=radio]+label::after{content:"";position:absolute;display:inline-block;left:-1.875rem;top:.375rem;width:.75rem;height:.75rem}form.uds-form .form-check input[type=checkbox]:checked+label::after,form.uds-form .form-check input[type=radio]:checked+label::after{background:#000}form.uds-form .form-check input[type=checkbox]:focus+label::before,form.uds-form .form-check input[type=radio]:focus+label::before{border:2px solid #191919}form.uds-form .form-check input[type=checkbox]:disabled+label::before,form.uds-form .form-check input[type=radio]:disabled+label::before{background:#e8e8e8}form.uds-form .form-check input[type=checkbox]:disabled+label,form.uds-form .form-check input[type=radio]:disabled+label{color:#747474}form.uds-form .form-check input[type=radio]+label::before{border-radius:50%}form.uds-form .form-check input[type=radio]+label::after{border-radius:50%}form.uds-form .form-check input[type=checkbox]+label::before{left:-2.25rem;bottom:-.1rem}form.uds-form .form-check input[type=checkbox]+label::after{left:-2rem}form.uds-form .form-check input[type=checkbox]:checked+label::after{background:0 0;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");height:1rem;width:1rem}form.uds-form.was-validated .form-control:invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form.was-validated .form-check-input:invalid~.form-check-label{color:#191919}form.uds-form.was-validated .form-control:valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form.was-validated .form-check-input:valid~.form-check-label{color:#191919}form.uds-form.needs-validation .invalid-feedback{display:none}form.uds-form.needs-validation .valid-feedback{display:none}form.uds-form input.is-invalid,form.uds-form select.is-invalid,form.uds-form textarea.is-invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form div.is-invalid,form.uds-form small.is-invalid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-invalid,form.uds-form legend~small.is-invalid,form.uds-form select~div.is-invalid,form.uds-form select~small.is-invalid{margin-left:inherit;margin-top:inherit;color:#b72a2a}form.uds-form .invalid-feedback{display:inline-block;font-weight:700}form.uds-form .invalid-feedback svg{color:#b72a2a;margin-right:.5rem}form.uds-form input.is-valid,form.uds-form select.is-valid,form.uds-form textarea.is-valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form div.is-valid,form.uds-form small.is-valid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-valid,form.uds-form legend~small.is-valid,form.uds-form select~div.is-valid,form.uds-form select~small.is-valid{margin-left:inherit;margin-top:inherit;color:#446d12}form.uds-form .valid-feedback{display:inline-block;font-weight:700}form.uds-form .valid-feedback svg{color:#446d12;margin-right:.5rem}form.uds-form .input-group-trailing-icon svg{position:absolute;right:.75rem;top:.75rem;color:#191919}form.uds-form.uds-form-white{background-color:#fff}form.uds-form.uds-form-gray1{background-color:#fafafa}form.uds-form.uds-form-gray2{background-color:#e8e8e8}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label::before{background:#bfbfbf;border-color:#747474}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label{color:#484848}form.uds-form.uds-form-gray7{background-color:#191919}form.uds-form.uds-form-gray7 .form-control::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control.is-invalid::-webkit-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-moz-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-ms-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control:disabled,form.uds-form.uds-form-gray7 .form-control[readonly]{color:#747474;background:#484848;border:1px solid #747474}form.uds-form.uds-form-gray7 .form-control:disabled::-webkit-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-moz-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-ms-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 label,form.uds-form.uds-form-gray7 legend{color:#fafafa}form.uds-form.uds-form-gray7 label.uds-form-label-disabled,form.uds-form.uds-form-gray7 legend.uds-form-label-disabled{color:#bfbfbf}form.uds-form.uds-form-gray7.was-validated .form-check-input:valid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-valid,form.uds-form.uds-form-gray7.was-validated select~small.is-valid{color:#78be20}form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-invalid,form.uds-form.uds-form-gray7.was-validated select~small.is-invalid{color:#cc2f2f}form.uds-form.uds-form-gray7 input,form.uds-form.uds-form-gray7 select,form.uds-form.uds-form-gray7 textarea{background-color:#191919;color:#fafafa}form.uds-form.uds-form-gray7 input::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input:focus,form.uds-form.uds-form-gray7 select:focus,form.uds-form.uds-form-gray7 textarea:focus{background-color:#191919;border:2px solid #fafafa!important;color:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]+label::before{border:1px solid #707070;background:#191919}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after,form.uds-form.uds-form-gray7 .form-check input[type=radio]:checked+label::after{background:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:focus+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:focus+label::before{border:2px solid #fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label::before{background:#484848;border-color:#747474}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");-webkit-filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%);filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%)}form.uds-form.uds-form-gray7 input.is-invalid,form.uds-form.uds-form-gray7 select.is-invalid,form.uds-form.uds-form-gray7 textarea.is-invalid{border-style:solid;border:1px solid #cc2f2f;border-bottom:8px solid #cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback{font-weight:700;color:#cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback svg{color:#cc2f2f;margin-right:.5rem}form.uds-form.uds-form-gray7 input.is-valid,form.uds-form.uds-form-gray7 select.is-valid,form.uds-form.uds-form-gray7 textarea.is-valid{border-style:solid;border:1px solid #78be20;border-bottom:8px solid #78be20}form.uds-form.uds-form-gray7 .valid-feedback{font-weight:700;color:#78be20}form.uds-form.uds-form-gray7 .valid-feedback svg{color:#78be20;margin-right:.5rem}form.uds-form.uds-form-gray7 .input-group-trailing-icon svg{color:#fafafa}.uds-quote-image-background{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}@media screen and (max-width:36rem){.uds-quote-image-background{min-height:512px;padding:1.5rem;width:100%;margin:0}}.uds-quote-image-background-container{max-width:384px}@media screen and (max-width:36rem){.uds-quote-image-background-container{width:100%}.uds-quote-image-background-container .uds-blockquote{font-size:1rem}}div.uds-tooltip-container{display:inline-block;position:relative}button.uds-tooltip{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button.uds-tooltip .fa-circle{color:#d0d0d0}button.uds-tooltip .fa-info{color:#fff}button.uds-tooltip .fa-stack>*{font-size:.75rem}button.uds-tooltip i{vertical-align:middle}button.uds-tooltip:focus+div[role=tooltip].uds-tooltip-description,button.uds-tooltip:hover+div[role=tooltip].uds-tooltip-description{visibility:visible}button.uds-tooltip:focus .fa-circle,button.uds-tooltip:hover .fa-circle{color:#00b0f3}button.uds-tooltip-gray-1 .fa-circle{color:#bfbfbf}button.uds-tooltip-gray-1 .fa-info{color:#fafafa}button.uds-tooltip-gray .fa-circle{color:#bfbfbf}button.uds-tooltip-gray .fa-info{color:#e8e8e8}button.uds-tooltip-dark .fa-circle{color:#747474}button.uds-tooltip-dark .fa-info{color:#191919}div[role=tooltip].uds-tooltip-description{background:#191919 0 0 no-repeat padding-box;color:#fafafa;font:normal normal normal 1rem Arial;line-height:2rem;margin:0 .3125rem;max-width:353px;min-width:300px;padding:2rem;position:absolute;left:40px;top:0;visibility:hidden;z-index:1}div[role=tooltip].uds-tooltip-description>span.uds-tooltip-heading{color:#fafafa;display:block;font:normal normal bold 1rem Arial;letter-spacing:0;margin-bottom:1rem;text-align:left}span.uds-tooltip-visually-hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.uds-tooltip-bg-white{background-color:#fff}.uds-tooltip-bg-gray-1{background-color:#fafafa}.uds-tooltip-bg-gray{background-color:#e8e8e8}.uds-tooltip-bg-dark{background-color:#191919}.uds-video-with-caption{border:1px solid #d0d0d0}.uds-video-with-caption figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-video-with-caption figure figcaption{color:#747474;font-size:.75rem;margin:1rem}.uds-video-btn-play{background-color:#fff!important;z-index:2;opacity:.7}.uds-video-btn-play:hover{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-video-btn-play .svg-inline--fa.fa-w-14{margin-left:.3125rem}.uds-video-container{margin:3rem}@media screen and (max-width:48rem){.uds-video-container{margin:1.5rem}}.uds-video-container video{height:auto;width:100%;z-index:0}.uds-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.uds-video-player{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.uds-video-player.youtube-video{padding-bottom:56.25%}.uds-video-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;right:0;bottom:.5rem;z-index:1}.uds-video-overlay:hover button.uds-video-btn-play{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-card-and-image{background-position:top;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:466px;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}.uds-card-and-image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:36rem){.uds-card-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:720px;padding:1.5rem;width:100%;margin:0}}.uds-card-and-image-container{max-width:384px}.uds-card-and-image-container .card .card-header{padding-bottom:1rem!important}@media screen and (max-width:36rem){.uds-card-and-image-container{width:100%}}.uds-grid-links{grid-template-columns:1fr;display:grid;grid-template-rows:auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;padding:0 2rem}.uds-grid-links a{font-size:1.25rem;letter-spacing:-.01875rem;font-weight:700;border:1px solid #d0d0d0;color:#191919;background-color:#fff;padding:1.5rem;text-decoration:none}.uds-grid-links a svg{margin-right:.5rem}.uds-grid-links a:hover{text-decoration:underline}.uds-grid-links.text-gold a{color:#ffc627;background-color:#191919}.uds-grid-links.text-white a{color:#fff;background-color:#191919}@media (min-width:48rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns,.uds-grid-links.two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:78.75rem){.uds-grid-links{padding:0}.uds-grid-links.four-columns{grid-template-columns:repeat(4,1fr)}}ul.uds-display-list{color:#191919;font-size:1rem}ul.uds-display-list li span{color:#747474;display:block;font-size:.875rem}.uds-charts-and-graphs-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:350px}.uds-charts-and-graphs-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center}.uds-charts-and-graphs-overlay h4{margin:.5rem;font:normal normal bold 2.5rem Arial}.uds-charts-and-graphs-overlay span{font:normal normal bold 1.125rem Arial}@media (max-width:61.99875rem){.uds-charts-and-graphs-overlay h4{font-size:1.5rem}.uds-charts-and-graphs-overlay span{font-size:1rem}}canvas{width:100%;height:auto;position:relative}.uds-anchor-menu{background-color:#fff;border-bottom:1px solid #d0d0d0;z-index:100}.uds-anchor-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu-sticky{position:fixed;left:0;right:0;top:0}.uds-anchor-menu h4{font-size:1rem;padding:0!important}.uds-anchor-menu h4:hover{-webkit-transform:none;-o-transform:none;transform:none}.uds-anchor-menu h4 svg{margin-left:.5rem;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.uds-anchor-menu h4[aria-expanded=true] i,.uds-anchor-menu h4[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.uds-anchor-menu .card-body{padding-top:1.5rem}.uds-anchor-menu nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu .nav-link{color:#191919;padding:1.5rem 0;text-align:start;font-weight:400}.uds-anchor-menu .nav-link:not(:last-child){border-bottom:1px solid #d0d0d0}.uds-anchor-menu .nav-link.active,.uds-anchor-menu .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu .nav-link:visited{color:#191919}.uds-anchor-menu .nav-link svg{margin-right:.5rem}@media (min-width:36rem){.uds-anchor-menu.uds-anchor-menu-expanded-sm{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-sm nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-sm .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.uds-anchor-menu.uds-anchor-menu-expanded-md{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-md .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-md h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-md nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-md .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.uds-anchor-menu.uds-anchor-menu-expanded-lg{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-lg nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-lg .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (max-width:78.74875rem){.uds-anchor-menu h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:78.75rem){.uds-anchor-menu.uds-anchor-menu-expanded-xl{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-xl nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-xl .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}.uds-card-image-and-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 .75rem}.uds-card-image-and-content-image-container{-webkit-background-size:cover;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;position:relative;width:100%}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{left:0;bottom:0;font:normal normal bold 3rem Arial;padding:2rem;position:absolute;max-width:50%}.uds-card-image-and-content-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-image-and-content-content-container .content{width:55%;padding:2rem}.uds-card-image-and-content-content-container .card{width:35%;margin:-12.5625rem 5% 0 10%;height:unset}@media only screen and (max-width:62rem){.uds-card-image-and-content-content-container .card{width:40%;margin:-10.0625rem 2% 0 8%}}@media only screen and (max-width:48rem){.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{max-width:100%}.uds-card-image-and-content-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-image-and-content-content-container .content{width:100%}.uds-card-image-and-content-content-container .card{width:auto;margin:0 2rem}}@media only screen and (max-width:36rem){.uds-card-image-and-content{margin:0}.uds-card-image-and-content-image-container{height:16rem}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{font:normal normal bold 2rem Arial;padding:2rem}}.uds-card-arrangement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 .75rem}.uds-card-arrangement>.uds-card-arrangement-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-card-arrangement>.uds-card-arrangement-content-container>h2{font:normal normal bold 2.5rem Arial}.uds-card-arrangement>.uds-card-arrangement-content-container>button{margin-left:auto}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-card-arrangement>.uds-card-arrangement-card-container{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,1fr);margin-top:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;row-gap:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(3,1fr)}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-card-container{grid-auto-flow:row;row-gap:1rem}}.uds-card-arrangement-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container>button{margin:initial}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;row-gap:1.5rem;display:grid;grid-auto-flow:row;grid-template-rows:repeat(auto-fill,1fr);margin-left:1.5rem}@media screen and (max-width:78.75rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:62rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36rem){.uds-card-arrangement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 2rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:1fr}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:1fr}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{margin-left:0}}.page-item{margin:0 .5rem}.uds-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(25,25,25,.75);bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0 2rem;position:absolute;right:0;top:0;z-index:999}.uds-modal.open{-webkit-animation:fadeIn .4s ease-out forwards;-o-animation:fadeIn .4s ease-out forwards;animation:fadeIn .4s ease-out forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uds-modal-container{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:530px;max-width:1200px;opacity:1;padding:2rem;position:relative;z-index:1000}.uds-modal-close-btn{background-color:#bfbfbf;border:1px solid transparent;height:2rem;opacity:.5;padding:.25rem;position:absolute;right:0;text-decoration:none;top:-3.5rem;width:2rem}.uds-modal-close-btn .fa-times{color:#191919}.uds-modal-close-btn:hover{opacity:1}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@-o-keyframes fadeIn{0%{display:none;opacity:0}1%{display:flex;opacity:0}100%{display:flex;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}}@media screen and (max-width:36rem){.uds-modal-container{height:auto;min-height:256px}}.uds-image-background-with-cta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1920px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;margin:auto}.uds-image-background-with-cta-container{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.uds-image-background-with-cta-container>span{color:#fafafa;font:normal normal bold 2.5rem Arial;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:784px}@media screen and (max-width:78.75rem){.uds-image-background-with-cta{padding:3rem}}@media screen and (max-width:62rem){.uds-image-background-with-cta{height:434px;padding:3rem 2rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.uds-image-background-with-cta-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.uds-image-background-with-cta-container>span{font-size:2rem;margin-bottom:2rem;max-width:512px}}@media screen and (max-width:36rem){.uds-image-background-with-cta{margin:0}}.uds-table{border:1px solid #e8e8e8;overflow-x:scroll}.uds-table>table{width:100%}.uds-table>table td,.uds-table>table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-align:left;padding:1rem}.uds-table>table tr :nth-child(n+1){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:92px;width:92px;min-width:92px}.uds-table>table tr :first-child{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:300px}.uds-table>table>thead>tr:first-child th{background-color:#d0d0d0}.uds-table>table tbody tr td,.uds-table>table tbody tr th{background-color:#fff}.uds-table>table tbody tr:nth-child(2n) td,.uds-table>table tbody tr:nth-child(2n) th{background-color:#fafafa}.uds-table>table tbody tr:focus td,.uds-table>table tbody tr:focus th,.uds-table>table tbody tr:hover td,.uds-table>table tbody tr:hover th{background-color:#e8e8e8}.uds-table>table tbody tr>th.normal{font-weight:400}.uds-table>table tbody tr>th.indent{font-weight:400;padding-left:4rem}@media screen and (max-width:36rem){.uds-table>table tbody tr>th.indent{padding-left:2rem}}.uds-table-fixed{overflow-x:scroll;border:1px solid #e8e8e8}.uds-table-fixed-wrapper{position:relative}.uds-table-fixed-wrapper .scroll-control{display:none;position:absolute;height:100%;pointer-events:none;top:0;z-index:100}.uds-table-fixed-wrapper .scroll-control.show{display:block}.uds-table-fixed-wrapper .scroll-control.previous{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,.25)),to(rgba(25,25,25,0)));background:-webkit-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:-o-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:linear-gradient(90deg,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);left:315px}.uds-table-fixed-wrapper .scroll-control.next{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);right:0}.uds-table-fixed-wrapper .scroll-control button{pointer-events:all;margin:0 .5rem;position:relative;top:50%}.uds-table-fixed>table{border:none}.uds-table-fixed>table tr>:first-child{left:0;position:-webkit-sticky;position:sticky;width:315px;min-width:315px;max-width:315px}.uds-table-fixed>table td,.uds-table-fixed>table tr>:nth-child(n+2){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100px;width:100px;min-width:100px}@media screen and (max-width:48rem){.uds-table{overflow-x:scroll}.uds-table-fixed{overflow-x:scroll}.uds-table-fixed-wrapper{overflow-x:hidden}.uds-table-fixed-wrapper .scroll-control{pointer-events:none;display:block}.uds-table-fixed-wrapper .scroll-control.next button,.uds-table-fixed-wrapper .scroll-control.previous button{visibility:hidden}}@media screen and (max-width:36rem){.uds-table>table tr>:first-child{width:128px;min-width:128px;max-width:128px}.uds-table-fixed-wrapper .scroll-control.previous{left:128px}}.uds-person-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:800px}.uds-person-profile .profile-img{width:180px;height:180px;border-radius:100%}.uds-person-profile .person{margin-left:1.5rem}.uds-person-profile .person-name{margin:.5rem 0}.uds-person-profile .person-profession{margin:0 0 1rem 0;font-size:1rem}.uds-person-profile .person ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.uds-person-profile .person ul li:not(:first-child){margin-left:1.5rem}.uds-person-profile .person ul.person-contact-info{margin-bottom:1.5rem}.uds-person-profile .person ul.person-social-medias a{color:#191919;font-size:1.75rem}@media (max-width:78.74875rem){.uds-person-profile{padding:0 2rem}}@media (max-width:61.99875rem){.uds-person-profile{max-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person{margin:0}.uds-person-profile .person-name{margin-top:1.5rem}.uds-person-profile .person-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.uds-person-profile .person ul.person-contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person ul.person-contact-info li{margin-top:.5rem;margin-left:0}}@media (max-width:47.99875rem){#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{padding-left:2rem;padding-right:2rem}}:root{--white:#ffffff;--gray:#6c757d;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#191919;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:900}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:underline;background-color:transparent}a:hover{color:#8c1d40;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:768px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:992px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1224px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:auto;padding:.5rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#747474;opacity:1}.form-control::-moz-placeholder{color:#747474;opacity:1}.form-control::-ms-input-placeholder{color:#747474;opacity:1}.form-control::placeholder{color:#747474;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:auto;padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:auto;padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#191919;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1rem 2rem;font-size:1rem;line-height:1rem;border-radius:400rem;-webkit-transition:30ms ease-in-out;-o-transition:30ms ease-in-out;transition:30ms ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#191919;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:50%}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:underline}.btn-link:hover{color:#8c1d40;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:400rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:400rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e8e8e8;border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.5rem 1.5rem;clear:both;font-weight:400;color:#191919;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#8c1d40;text-decoration:none;background-color:transparent}.dropdown-item.active,.dropdown-item:active{color:#191919;text-decoration:none;background-color:transparent}.dropdown-item.disabled,.dropdown-item:disabled{color:#747474;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.5rem 1.5rem;color:#191919}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem .5rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:auto}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:auto}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:0 solid #000}.nav-tabs .nav-link{margin-bottom:0;border:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#8c1d40;background-color:#fff;border-color:#8c1d40}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(255,255,255,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;list-style:none;background-color:transparent;border-radius:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#bfbfbf;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#191919}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1rem;color:#191919;text-decoration:none;background-color:#fff;border:0 solid transparent}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:transparent}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:400rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.5rem!important}.mt-1,.my-1{margin-top:.5rem!important}.mr-1,.mx-1{margin-right:.5rem!important}.mb-1,.my-1{margin-bottom:.5rem!important}.ml-1,.mx-1{margin-left:.5rem!important}.m-2{margin:1rem!important}.mt-2,.my-2{margin-top:1rem!important}.mr-2,.mx-2{margin-right:1rem!important}.mb-2,.my-2{margin-bottom:1rem!important}.ml-2,.mx-2{margin-left:1rem!important}.m-3{margin:1.5rem!important}.mt-3,.my-3{margin-top:1.5rem!important}.mr-3,.mx-3{margin-right:1.5rem!important}.mb-3,.my-3{margin-bottom:1.5rem!important}.ml-3,.mx-3{margin-left:1.5rem!important}.m-4{margin:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mr-4,.mx-4{margin-right:2rem!important}.mb-4,.my-4{margin-bottom:2rem!important}.ml-4,.mx-4{margin-left:2rem!important}.m-5{margin:2.5rem!important}.mt-5,.my-5{margin-top:2.5rem!important}.mr-5,.mx-5{margin-right:2.5rem!important}.mb-5,.my-5{margin-bottom:2.5rem!important}.ml-5,.mx-5{margin-left:2.5rem!important}.m-6{margin:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mr-6,.mx-6{margin-right:3rem!important}.mb-6,.my-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.m-7{margin:3.5rem!important}.mt-7,.my-7{margin-top:3.5rem!important}.mr-7,.mx-7{margin-right:3.5rem!important}.mb-7,.my-7{margin-bottom:3.5rem!important}.ml-7,.mx-7{margin-left:3.5rem!important}.m-8{margin:4rem!important}.mt-8,.my-8{margin-top:4rem!important}.mr-8,.mx-8{margin-right:4rem!important}.mb-8,.my-8{margin-bottom:4rem!important}.ml-8,.mx-8{margin-left:4rem!important}.m-9{margin:4.5rem!important}.mt-9,.my-9{margin-top:4.5rem!important}.mr-9,.mx-9{margin-right:4.5rem!important}.mb-9,.my-9{margin-bottom:4.5rem!important}.ml-9,.mx-9{margin-left:4.5rem!important}.m-10{margin:5rem!important}.mt-10,.my-10{margin-top:5rem!important}.mr-10,.mx-10{margin-right:5rem!important}.mb-10,.my-10{margin-bottom:5rem!important}.ml-10,.mx-10{margin-left:5rem!important}.m-12{margin:6rem!important}.mt-12,.my-12{margin-top:6rem!important}.mr-12,.mx-12{margin-right:6rem!important}.mb-12,.my-12{margin-bottom:6rem!important}.ml-12,.mx-12{margin-left:6rem!important}.m-14{margin:7rem!important}.mt-14,.my-14{margin-top:7rem!important}.mr-14,.mx-14{margin-right:7rem!important}.mb-14,.my-14{margin-bottom:7rem!important}.ml-14,.mx-14{margin-left:7rem!important}.m-16{margin:8rem!important}.mt-16,.my-16{margin-top:8rem!important}.mr-16,.mx-16{margin-right:8rem!important}.mb-16,.my-16{margin-bottom:8rem!important}.ml-16,.mx-16{margin-left:8rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.5rem!important}.pt-1,.py-1{padding-top:.5rem!important}.pr-1,.px-1{padding-right:.5rem!important}.pb-1,.py-1{padding-bottom:.5rem!important}.pl-1,.px-1{padding-left:.5rem!important}.p-2{padding:1rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:1rem!important}.pr-2,.px-2{padding-right:1rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:1rem!important}.pl-2,.px-2{padding-left:1rem!important}.p-3{padding:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pr-3,.px-3{padding-right:1.5rem!important}.pb-3,.py-3{padding-bottom:1.5rem!important}.pl-3,.px-3{padding-left:1.5rem!important}.p-4{padding:2rem!important}.pt-4,.py-4{padding-top:2rem!important}.pr-4,.px-4{padding-right:2rem!important}.pb-4,.py-4{padding-bottom:2rem!important}.pl-4,.px-4{padding-left:2rem!important}.p-5{padding:2.5rem!important}.pt-5,.py-5{padding-top:2.5rem!important}.pr-5,.px-5{padding-right:2.5rem!important}.pb-5,.py-5{padding-bottom:2.5rem!important}.pl-5,.px-5{padding-left:2.5rem!important}.p-6{padding:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pr-6,.px-6{padding-right:3rem!important}.pb-6,.py-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.p-7{padding:3.5rem!important}.pt-7,.py-7{padding-top:3.5rem!important}.pr-7,.px-7{padding-right:3.5rem!important}.pb-7,.py-7{padding-bottom:3.5rem!important}.pl-7,.px-7{padding-left:3.5rem!important}.p-8{padding:4rem!important}.pt-8,.py-8{padding-top:4rem!important}.pr-8,.px-8{padding-right:4rem!important}.pb-8,.py-8{padding-bottom:4rem!important}.pl-8,.px-8{padding-left:4rem!important}.p-9{padding:4.5rem!important}.pt-9,.py-9{padding-top:4.5rem!important}.pr-9,.px-9{padding-right:4.5rem!important}.pb-9,.py-9{padding-bottom:4.5rem!important}.pl-9,.px-9{padding-left:4.5rem!important}.p-10{padding:5rem!important}.pt-10,.py-10{padding-top:5rem!important}.pr-10,.px-10{padding-right:5rem!important}.pb-10,.py-10{padding-bottom:5rem!important}.pl-10,.px-10{padding-left:5rem!important}.p-12{padding:6rem!important}.pt-12,.py-12{padding-top:6rem!important}.pr-12,.px-12{padding-right:6rem!important}.pb-12,.py-12{padding-bottom:6rem!important}.pl-12,.px-12{padding-left:6rem!important}.p-14{padding:7rem!important}.pt-14,.py-14{padding-top:7rem!important}.pr-14,.px-14{padding-right:7rem!important}.pb-14,.py-14{padding-bottom:7rem!important}.pl-14,.px-14{padding-left:7rem!important}.p-16{padding:8rem!important}.pt-16,.py-16{padding-top:8rem!important}.pr-16,.px-16{padding-right:8rem!important}.pb-16,.py-16{padding-bottom:8rem!important}.pl-16,.px-16{padding-left:8rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n0{margin:0!important}.mt-n0,.my-n0{margin-top:0!important}.mr-n0,.mx-n0{margin-right:0!important}.mb-n0,.my-n0{margin-bottom:0!important}.ml-n0,.mx-n0{margin-left:0!important}.m-n1{margin:-.5rem!important}.mt-n1,.my-n1{margin-top:-.5rem!important}.mr-n1,.mx-n1{margin-right:-.5rem!important}.mb-n1,.my-n1{margin-bottom:-.5rem!important}.ml-n1,.mx-n1{margin-left:-.5rem!important}.m-n2{margin:-1rem!important}.mt-n2,.my-n2{margin-top:-1rem!important}.mr-n2,.mx-n2{margin-right:-1rem!important}.mb-n2,.my-n2{margin-bottom:-1rem!important}.ml-n2,.mx-n2{margin-left:-1rem!important}.m-n3{margin:-1.5rem!important}.mt-n3,.my-n3{margin-top:-1.5rem!important}.mr-n3,.mx-n3{margin-right:-1.5rem!important}.mb-n3,.my-n3{margin-bottom:-1.5rem!important}.ml-n3,.mx-n3{margin-left:-1.5rem!important}.m-n4{margin:-2rem!important}.mt-n4,.my-n4{margin-top:-2rem!important}.mr-n4,.mx-n4{margin-right:-2rem!important}.mb-n4,.my-n4{margin-bottom:-2rem!important}.ml-n4,.mx-n4{margin-left:-2rem!important}.m-n5{margin:-2.5rem!important}.mt-n5,.my-n5{margin-top:-2.5rem!important}.mr-n5,.mx-n5{margin-right:-2.5rem!important}.mb-n5,.my-n5{margin-bottom:-2.5rem!important}.ml-n5,.mx-n5{margin-left:-2.5rem!important}.m-n6{margin:-3rem!important}.mt-n6,.my-n6{margin-top:-3rem!important}.mr-n6,.mx-n6{margin-right:-3rem!important}.mb-n6,.my-n6{margin-bottom:-3rem!important}.ml-n6,.mx-n6{margin-left:-3rem!important}.m-n7{margin:-3.5rem!important}.mt-n7,.my-n7{margin-top:-3.5rem!important}.mr-n7,.mx-n7{margin-right:-3.5rem!important}.mb-n7,.my-n7{margin-bottom:-3.5rem!important}.ml-n7,.mx-n7{margin-left:-3.5rem!important}.m-n8{margin:-4rem!important}.mt-n8,.my-n8{margin-top:-4rem!important}.mr-n8,.mx-n8{margin-right:-4rem!important}.mb-n8,.my-n8{margin-bottom:-4rem!important}.ml-n8,.mx-n8{margin-left:-4rem!important}.m-n9{margin:-4.5rem!important}.mt-n9,.my-n9{margin-top:-4.5rem!important}.mr-n9,.mx-n9{margin-right:-4.5rem!important}.mb-n9,.my-n9{margin-bottom:-4.5rem!important}.ml-n9,.mx-n9{margin-left:-4.5rem!important}.m-n10{margin:-5rem!important}.mt-n10,.my-n10{margin-top:-5rem!important}.mr-n10,.mx-n10{margin-right:-5rem!important}.mb-n10,.my-n10{margin-bottom:-5rem!important}.ml-n10,.mx-n10{margin-left:-5rem!important}.m-n12{margin:-6rem!important}.mt-n12,.my-n12{margin-top:-6rem!important}.mr-n12,.mx-n12{margin-right:-6rem!important}.mb-n12,.my-n12{margin-bottom:-6rem!important}.ml-n12,.mx-n12{margin-left:-6rem!important}.m-n14{margin:-7rem!important}.mt-n14,.my-n14{margin-top:-7rem!important}.mr-n14,.mx-n14{margin-right:-7rem!important}.mb-n14,.my-n14{margin-bottom:-7rem!important}.ml-n14,.mx-n14{margin-left:-7rem!important}.m-n16{margin:-8rem!important}.mt-n16,.my-n16{margin-top:-8rem!important}.mr-n16,.mx-n16{margin-right:-8rem!important}.mb-n16,.my-n16{margin-bottom:-8rem!important}.ml-n16,.mx-n16{margin-left:-8rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.5rem!important}.mt-sm-1,.my-sm-1{margin-top:.5rem!important}.mr-sm-1,.mx-sm-1{margin-right:.5rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.5rem!important}.ml-sm-1,.mx-sm-1{margin-left:.5rem!important}.m-sm-2{margin:1rem!important}.mt-sm-2,.my-sm-2{margin-top:1rem!important}.mr-sm-2,.mx-sm-2{margin-right:1rem!important}.mb-sm-2,.my-sm-2{margin-bottom:1rem!important}.ml-sm-2,.mx-sm-2{margin-left:1rem!important}.m-sm-3{margin:1.5rem!important}.mt-sm-3,.my-sm-3{margin-top:1.5rem!important}.mr-sm-3,.mx-sm-3{margin-right:1.5rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem!important}.ml-sm-3,.mx-sm-3{margin-left:1.5rem!important}.m-sm-4{margin:2rem!important}.mt-sm-4,.my-sm-4{margin-top:2rem!important}.mr-sm-4,.mx-sm-4{margin-right:2rem!important}.mb-sm-4,.my-sm-4{margin-bottom:2rem!important}.ml-sm-4,.mx-sm-4{margin-left:2rem!important}.m-sm-5{margin:2.5rem!important}.mt-sm-5,.my-sm-5{margin-top:2.5rem!important}.mr-sm-5,.mx-sm-5{margin-right:2.5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem!important}.ml-sm-5,.mx-sm-5{margin-left:2.5rem!important}.m-sm-6{margin:3rem!important}.mt-sm-6,.my-sm-6{margin-top:3rem!important}.mr-sm-6,.mx-sm-6{margin-right:3rem!important}.mb-sm-6,.my-sm-6{margin-bottom:3rem!important}.ml-sm-6,.mx-sm-6{margin-left:3rem!important}.m-sm-7{margin:3.5rem!important}.mt-sm-7,.my-sm-7{margin-top:3.5rem!important}.mr-sm-7,.mx-sm-7{margin-right:3.5rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3.5rem!important}.ml-sm-7,.mx-sm-7{margin-left:3.5rem!important}.m-sm-8{margin:4rem!important}.mt-sm-8,.my-sm-8{margin-top:4rem!important}.mr-sm-8,.mx-sm-8{margin-right:4rem!important}.mb-sm-8,.my-sm-8{margin-bottom:4rem!important}.ml-sm-8,.mx-sm-8{margin-left:4rem!important}.m-sm-9{margin:4.5rem!important}.mt-sm-9,.my-sm-9{margin-top:4.5rem!important}.mr-sm-9,.mx-sm-9{margin-right:4.5rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4.5rem!important}.ml-sm-9,.mx-sm-9{margin-left:4.5rem!important}.m-sm-10{margin:5rem!important}.mt-sm-10,.my-sm-10{margin-top:5rem!important}.mr-sm-10,.mx-sm-10{margin-right:5rem!important}.mb-sm-10,.my-sm-10{margin-bottom:5rem!important}.ml-sm-10,.mx-sm-10{margin-left:5rem!important}.m-sm-12{margin:6rem!important}.mt-sm-12,.my-sm-12{margin-top:6rem!important}.mr-sm-12,.mx-sm-12{margin-right:6rem!important}.mb-sm-12,.my-sm-12{margin-bottom:6rem!important}.ml-sm-12,.mx-sm-12{margin-left:6rem!important}.m-sm-14{margin:7rem!important}.mt-sm-14,.my-sm-14{margin-top:7rem!important}.mr-sm-14,.mx-sm-14{margin-right:7rem!important}.mb-sm-14,.my-sm-14{margin-bottom:7rem!important}.ml-sm-14,.mx-sm-14{margin-left:7rem!important}.m-sm-16{margin:8rem!important}.mt-sm-16,.my-sm-16{margin-top:8rem!important}.mr-sm-16,.mx-sm-16{margin-right:8rem!important}.mb-sm-16,.my-sm-16{margin-bottom:8rem!important}.ml-sm-16,.mx-sm-16{margin-left:8rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.5rem!important}.pt-sm-1,.py-sm-1{padding-top:.5rem!important}.pr-sm-1,.px-sm-1{padding-right:.5rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.5rem!important}.pl-sm-1,.px-sm-1{padding-left:.5rem!important}.p-sm-2{padding:1rem!important}.pt-sm-2,.py-sm-2{padding-top:1rem!important}.pr-sm-2,.px-sm-2{padding-right:1rem!important}.pb-sm-2,.py-sm-2{padding-bottom:1rem!important}.pl-sm-2,.px-sm-2{padding-left:1rem!important}.p-sm-3{padding:1.5rem!important}.pt-sm-3,.py-sm-3{padding-top:1.5rem!important}.pr-sm-3,.px-sm-3{padding-right:1.5rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem!important}.pl-sm-3,.px-sm-3{padding-left:1.5rem!important}.p-sm-4{padding:2rem!important}.pt-sm-4,.py-sm-4{padding-top:2rem!important}.pr-sm-4,.px-sm-4{padding-right:2rem!important}.pb-sm-4,.py-sm-4{padding-bottom:2rem!important}.pl-sm-4,.px-sm-4{padding-left:2rem!important}.p-sm-5{padding:2.5rem!important}.pt-sm-5,.py-sm-5{padding-top:2.5rem!important}.pr-sm-5,.px-sm-5{padding-right:2.5rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem!important}.pl-sm-5,.px-sm-5{padding-left:2.5rem!important}.p-sm-6{padding:3rem!important}.pt-sm-6,.py-sm-6{padding-top:3rem!important}.pr-sm-6,.px-sm-6{padding-right:3rem!important}.pb-sm-6,.py-sm-6{padding-bottom:3rem!important}.pl-sm-6,.px-sm-6{padding-left:3rem!important}.p-sm-7{padding:3.5rem!important}.pt-sm-7,.py-sm-7{padding-top:3.5rem!important}.pr-sm-7,.px-sm-7{padding-right:3.5rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3.5rem!important}.pl-sm-7,.px-sm-7{padding-left:3.5rem!important}.p-sm-8{padding:4rem!important}.pt-sm-8,.py-sm-8{padding-top:4rem!important}.pr-sm-8,.px-sm-8{padding-right:4rem!important}.pb-sm-8,.py-sm-8{padding-bottom:4rem!important}.pl-sm-8,.px-sm-8{padding-left:4rem!important}.p-sm-9{padding:4.5rem!important}.pt-sm-9,.py-sm-9{padding-top:4.5rem!important}.pr-sm-9,.px-sm-9{padding-right:4.5rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4.5rem!important}.pl-sm-9,.px-sm-9{padding-left:4.5rem!important}.p-sm-10{padding:5rem!important}.pt-sm-10,.py-sm-10{padding-top:5rem!important}.pr-sm-10,.px-sm-10{padding-right:5rem!important}.pb-sm-10,.py-sm-10{padding-bottom:5rem!important}.pl-sm-10,.px-sm-10{padding-left:5rem!important}.p-sm-12{padding:6rem!important}.pt-sm-12,.py-sm-12{padding-top:6rem!important}.pr-sm-12,.px-sm-12{padding-right:6rem!important}.pb-sm-12,.py-sm-12{padding-bottom:6rem!important}.pl-sm-12,.px-sm-12{padding-left:6rem!important}.p-sm-14{padding:7rem!important}.pt-sm-14,.py-sm-14{padding-top:7rem!important}.pr-sm-14,.px-sm-14{padding-right:7rem!important}.pb-sm-14,.py-sm-14{padding-bottom:7rem!important}.pl-sm-14,.px-sm-14{padding-left:7rem!important}.p-sm-16{padding:8rem!important}.pt-sm-16,.py-sm-16{padding-top:8rem!important}.pr-sm-16,.px-sm-16{padding-right:8rem!important}.pb-sm-16,.py-sm-16{padding-bottom:8rem!important}.pl-sm-16,.px-sm-16{padding-left:8rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n0{margin:0!important}.mt-sm-n0,.my-sm-n0{margin-top:0!important}.mr-sm-n0,.mx-sm-n0{margin-right:0!important}.mb-sm-n0,.my-sm-n0{margin-bottom:0!important}.ml-sm-n0,.mx-sm-n0{margin-left:0!important}.m-sm-n1{margin:-.5rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.5rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.5rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.5rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.5rem!important}.m-sm-n2{margin:-1rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-1rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem!important}.m-sm-n3{margin:-1.5rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem!important}.m-sm-n4{margin:-2rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-2rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem!important}.m-sm-n5{margin:-2.5rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem!important}.m-sm-n6{margin:-3rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-3rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-3rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-3rem!important}.m-sm-n7{margin:-3.5rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-3.5rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-3.5rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-3.5rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-3.5rem!important}.m-sm-n8{margin:-4rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-4rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-4rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-4rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-4rem!important}.m-sm-n9{margin:-4.5rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-4.5rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-4.5rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-4.5rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-4.5rem!important}.m-sm-n10{margin:-5rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-5rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-5rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-5rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-5rem!important}.m-sm-n12{margin:-6rem!important}.mt-sm-n12,.my-sm-n12{margin-top:-6rem!important}.mr-sm-n12,.mx-sm-n12{margin-right:-6rem!important}.mb-sm-n12,.my-sm-n12{margin-bottom:-6rem!important}.ml-sm-n12,.mx-sm-n12{margin-left:-6rem!important}.m-sm-n14{margin:-7rem!important}.mt-sm-n14,.my-sm-n14{margin-top:-7rem!important}.mr-sm-n14,.mx-sm-n14{margin-right:-7rem!important}.mb-sm-n14,.my-sm-n14{margin-bottom:-7rem!important}.ml-sm-n14,.mx-sm-n14{margin-left:-7rem!important}.m-sm-n16{margin:-8rem!important}.mt-sm-n16,.my-sm-n16{margin-top:-8rem!important}.mr-sm-n16,.mx-sm-n16{margin-right:-8rem!important}.mb-sm-n16,.my-sm-n16{margin-bottom:-8rem!important}.ml-sm-n16,.mx-sm-n16{margin-left:-8rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.5rem!important}.mt-md-1,.my-md-1{margin-top:.5rem!important}.mr-md-1,.mx-md-1{margin-right:.5rem!important}.mb-md-1,.my-md-1{margin-bottom:.5rem!important}.ml-md-1,.mx-md-1{margin-left:.5rem!important}.m-md-2{margin:1rem!important}.mt-md-2,.my-md-2{margin-top:1rem!important}.mr-md-2,.mx-md-2{margin-right:1rem!important}.mb-md-2,.my-md-2{margin-bottom:1rem!important}.ml-md-2,.mx-md-2{margin-left:1rem!important}.m-md-3{margin:1.5rem!important}.mt-md-3,.my-md-3{margin-top:1.5rem!important}.mr-md-3,.mx-md-3{margin-right:1.5rem!important}.mb-md-3,.my-md-3{margin-bottom:1.5rem!important}.ml-md-3,.mx-md-3{margin-left:1.5rem!important}.m-md-4{margin:2rem!important}.mt-md-4,.my-md-4{margin-top:2rem!important}.mr-md-4,.mx-md-4{margin-right:2rem!important}.mb-md-4,.my-md-4{margin-bottom:2rem!important}.ml-md-4,.mx-md-4{margin-left:2rem!important}.m-md-5{margin:2.5rem!important}.mt-md-5,.my-md-5{margin-top:2.5rem!important}.mr-md-5,.mx-md-5{margin-right:2.5rem!important}.mb-md-5,.my-md-5{margin-bottom:2.5rem!important}.ml-md-5,.mx-md-5{margin-left:2.5rem!important}.m-md-6{margin:3rem!important}.mt-md-6,.my-md-6{margin-top:3rem!important}.mr-md-6,.mx-md-6{margin-right:3rem!important}.mb-md-6,.my-md-6{margin-bottom:3rem!important}.ml-md-6,.mx-md-6{margin-left:3rem!important}.m-md-7{margin:3.5rem!important}.mt-md-7,.my-md-7{margin-top:3.5rem!important}.mr-md-7,.mx-md-7{margin-right:3.5rem!important}.mb-md-7,.my-md-7{margin-bottom:3.5rem!important}.ml-md-7,.mx-md-7{margin-left:3.5rem!important}.m-md-8{margin:4rem!important}.mt-md-8,.my-md-8{margin-top:4rem!important}.mr-md-8,.mx-md-8{margin-right:4rem!important}.mb-md-8,.my-md-8{margin-bottom:4rem!important}.ml-md-8,.mx-md-8{margin-left:4rem!important}.m-md-9{margin:4.5rem!important}.mt-md-9,.my-md-9{margin-top:4.5rem!important}.mr-md-9,.mx-md-9{margin-right:4.5rem!important}.mb-md-9,.my-md-9{margin-bottom:4.5rem!important}.ml-md-9,.mx-md-9{margin-left:4.5rem!important}.m-md-10{margin:5rem!important}.mt-md-10,.my-md-10{margin-top:5rem!important}.mr-md-10,.mx-md-10{margin-right:5rem!important}.mb-md-10,.my-md-10{margin-bottom:5rem!important}.ml-md-10,.mx-md-10{margin-left:5rem!important}.m-md-12{margin:6rem!important}.mt-md-12,.my-md-12{margin-top:6rem!important}.mr-md-12,.mx-md-12{margin-right:6rem!important}.mb-md-12,.my-md-12{margin-bottom:6rem!important}.ml-md-12,.mx-md-12{margin-left:6rem!important}.m-md-14{margin:7rem!important}.mt-md-14,.my-md-14{margin-top:7rem!important}.mr-md-14,.mx-md-14{margin-right:7rem!important}.mb-md-14,.my-md-14{margin-bottom:7rem!important}.ml-md-14,.mx-md-14{margin-left:7rem!important}.m-md-16{margin:8rem!important}.mt-md-16,.my-md-16{margin-top:8rem!important}.mr-md-16,.mx-md-16{margin-right:8rem!important}.mb-md-16,.my-md-16{margin-bottom:8rem!important}.ml-md-16,.mx-md-16{margin-left:8rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.5rem!important}.pt-md-1,.py-md-1{padding-top:.5rem!important}.pr-md-1,.px-md-1{padding-right:.5rem!important}.pb-md-1,.py-md-1{padding-bottom:.5rem!important}.pl-md-1,.px-md-1{padding-left:.5rem!important}.p-md-2{padding:1rem!important}.pt-md-2,.py-md-2{padding-top:1rem!important}.pr-md-2,.px-md-2{padding-right:1rem!important}.pb-md-2,.py-md-2{padding-bottom:1rem!important}.pl-md-2,.px-md-2{padding-left:1rem!important}.p-md-3{padding:1.5rem!important}.pt-md-3,.py-md-3{padding-top:1.5rem!important}.pr-md-3,.px-md-3{padding-right:1.5rem!important}.pb-md-3,.py-md-3{padding-bottom:1.5rem!important}.pl-md-3,.px-md-3{padding-left:1.5rem!important}.p-md-4{padding:2rem!important}.pt-md-4,.py-md-4{padding-top:2rem!important}.pr-md-4,.px-md-4{padding-right:2rem!important}.pb-md-4,.py-md-4{padding-bottom:2rem!important}.pl-md-4,.px-md-4{padding-left:2rem!important}.p-md-5{padding:2.5rem!important}.pt-md-5,.py-md-5{padding-top:2.5rem!important}.pr-md-5,.px-md-5{padding-right:2.5rem!important}.pb-md-5,.py-md-5{padding-bottom:2.5rem!important}.pl-md-5,.px-md-5{padding-left:2.5rem!important}.p-md-6{padding:3rem!important}.pt-md-6,.py-md-6{padding-top:3rem!important}.pr-md-6,.px-md-6{padding-right:3rem!important}.pb-md-6,.py-md-6{padding-bottom:3rem!important}.pl-md-6,.px-md-6{padding-left:3rem!important}.p-md-7{padding:3.5rem!important}.pt-md-7,.py-md-7{padding-top:3.5rem!important}.pr-md-7,.px-md-7{padding-right:3.5rem!important}.pb-md-7,.py-md-7{padding-bottom:3.5rem!important}.pl-md-7,.px-md-7{padding-left:3.5rem!important}.p-md-8{padding:4rem!important}.pt-md-8,.py-md-8{padding-top:4rem!important}.pr-md-8,.px-md-8{padding-right:4rem!important}.pb-md-8,.py-md-8{padding-bottom:4rem!important}.pl-md-8,.px-md-8{padding-left:4rem!important}.p-md-9{padding:4.5rem!important}.pt-md-9,.py-md-9{padding-top:4.5rem!important}.pr-md-9,.px-md-9{padding-right:4.5rem!important}.pb-md-9,.py-md-9{padding-bottom:4.5rem!important}.pl-md-9,.px-md-9{padding-left:4.5rem!important}.p-md-10{padding:5rem!important}.pt-md-10,.py-md-10{padding-top:5rem!important}.pr-md-10,.px-md-10{padding-right:5rem!important}.pb-md-10,.py-md-10{padding-bottom:5rem!important}.pl-md-10,.px-md-10{padding-left:5rem!important}.p-md-12{padding:6rem!important}.pt-md-12,.py-md-12{padding-top:6rem!important}.pr-md-12,.px-md-12{padding-right:6rem!important}.pb-md-12,.py-md-12{padding-bottom:6rem!important}.pl-md-12,.px-md-12{padding-left:6rem!important}.p-md-14{padding:7rem!important}.pt-md-14,.py-md-14{padding-top:7rem!important}.pr-md-14,.px-md-14{padding-right:7rem!important}.pb-md-14,.py-md-14{padding-bottom:7rem!important}.pl-md-14,.px-md-14{padding-left:7rem!important}.p-md-16{padding:8rem!important}.pt-md-16,.py-md-16{padding-top:8rem!important}.pr-md-16,.px-md-16{padding-right:8rem!important}.pb-md-16,.py-md-16{padding-bottom:8rem!important}.pl-md-16,.px-md-16{padding-left:8rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n0{margin:0!important}.mt-md-n0,.my-md-n0{margin-top:0!important}.mr-md-n0,.mx-md-n0{margin-right:0!important}.mb-md-n0,.my-md-n0{margin-bottom:0!important}.ml-md-n0,.mx-md-n0{margin-left:0!important}.m-md-n1{margin:-.5rem!important}.mt-md-n1,.my-md-n1{margin-top:-.5rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.5rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.5rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.5rem!important}.m-md-n2{margin:-1rem!important}.mt-md-n2,.my-md-n2{margin-top:-1rem!important}.mr-md-n2,.mx-md-n2{margin-right:-1rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-1rem!important}.ml-md-n2,.mx-md-n2{margin-left:-1rem!important}.m-md-n3{margin:-1.5rem!important}.mt-md-n3,.my-md-n3{margin-top:-1.5rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem!important}.m-md-n4{margin:-2rem!important}.mt-md-n4,.my-md-n4{margin-top:-2rem!important}.mr-md-n4,.mx-md-n4{margin-right:-2rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-2rem!important}.ml-md-n4,.mx-md-n4{margin-left:-2rem!important}.m-md-n5{margin:-2.5rem!important}.mt-md-n5,.my-md-n5{margin-top:-2.5rem!important}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem!important}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem!important}.m-md-n6{margin:-3rem!important}.mt-md-n6,.my-md-n6{margin-top:-3rem!important}.mr-md-n6,.mx-md-n6{margin-right:-3rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-3rem!important}.ml-md-n6,.mx-md-n6{margin-left:-3rem!important}.m-md-n7{margin:-3.5rem!important}.mt-md-n7,.my-md-n7{margin-top:-3.5rem!important}.mr-md-n7,.mx-md-n7{margin-right:-3.5rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-3.5rem!important}.ml-md-n7,.mx-md-n7{margin-left:-3.5rem!important}.m-md-n8{margin:-4rem!important}.mt-md-n8,.my-md-n8{margin-top:-4rem!important}.mr-md-n8,.mx-md-n8{margin-right:-4rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-4rem!important}.ml-md-n8,.mx-md-n8{margin-left:-4rem!important}.m-md-n9{margin:-4.5rem!important}.mt-md-n9,.my-md-n9{margin-top:-4.5rem!important}.mr-md-n9,.mx-md-n9{margin-right:-4.5rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-4.5rem!important}.ml-md-n9,.mx-md-n9{margin-left:-4.5rem!important}.m-md-n10{margin:-5rem!important}.mt-md-n10,.my-md-n10{margin-top:-5rem!important}.mr-md-n10,.mx-md-n10{margin-right:-5rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-5rem!important}.ml-md-n10,.mx-md-n10{margin-left:-5rem!important}.m-md-n12{margin:-6rem!important}.mt-md-n12,.my-md-n12{margin-top:-6rem!important}.mr-md-n12,.mx-md-n12{margin-right:-6rem!important}.mb-md-n12,.my-md-n12{margin-bottom:-6rem!important}.ml-md-n12,.mx-md-n12{margin-left:-6rem!important}.m-md-n14{margin:-7rem!important}.mt-md-n14,.my-md-n14{margin-top:-7rem!important}.mr-md-n14,.mx-md-n14{margin-right:-7rem!important}.mb-md-n14,.my-md-n14{margin-bottom:-7rem!important}.ml-md-n14,.mx-md-n14{margin-left:-7rem!important}.m-md-n16{margin:-8rem!important}.mt-md-n16,.my-md-n16{margin-top:-8rem!important}.mr-md-n16,.mx-md-n16{margin-right:-8rem!important}.mb-md-n16,.my-md-n16{margin-bottom:-8rem!important}.ml-md-n16,.mx-md-n16{margin-left:-8rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.5rem!important}.mt-lg-1,.my-lg-1{margin-top:.5rem!important}.mr-lg-1,.mx-lg-1{margin-right:.5rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.5rem!important}.ml-lg-1,.mx-lg-1{margin-left:.5rem!important}.m-lg-2{margin:1rem!important}.mt-lg-2,.my-lg-2{margin-top:1rem!important}.mr-lg-2,.mx-lg-2{margin-right:1rem!important}.mb-lg-2,.my-lg-2{margin-bottom:1rem!important}.ml-lg-2,.mx-lg-2{margin-left:1rem!important}.m-lg-3{margin:1.5rem!important}.mt-lg-3,.my-lg-3{margin-top:1.5rem!important}.mr-lg-3,.mx-lg-3{margin-right:1.5rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem!important}.ml-lg-3,.mx-lg-3{margin-left:1.5rem!important}.m-lg-4{margin:2rem!important}.mt-lg-4,.my-lg-4{margin-top:2rem!important}.mr-lg-4,.mx-lg-4{margin-right:2rem!important}.mb-lg-4,.my-lg-4{margin-bottom:2rem!important}.ml-lg-4,.mx-lg-4{margin-left:2rem!important}.m-lg-5{margin:2.5rem!important}.mt-lg-5,.my-lg-5{margin-top:2.5rem!important}.mr-lg-5,.mx-lg-5{margin-right:2.5rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem!important}.ml-lg-5,.mx-lg-5{margin-left:2.5rem!important}.m-lg-6{margin:3rem!important}.mt-lg-6,.my-lg-6{margin-top:3rem!important}.mr-lg-6,.mx-lg-6{margin-right:3rem!important}.mb-lg-6,.my-lg-6{margin-bottom:3rem!important}.ml-lg-6,.mx-lg-6{margin-left:3rem!important}.m-lg-7{margin:3.5rem!important}.mt-lg-7,.my-lg-7{margin-top:3.5rem!important}.mr-lg-7,.mx-lg-7{margin-right:3.5rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3.5rem!important}.ml-lg-7,.mx-lg-7{margin-left:3.5rem!important}.m-lg-8{margin:4rem!important}.mt-lg-8,.my-lg-8{margin-top:4rem!important}.mr-lg-8,.mx-lg-8{margin-right:4rem!important}.mb-lg-8,.my-lg-8{margin-bottom:4rem!important}.ml-lg-8,.mx-lg-8{margin-left:4rem!important}.m-lg-9{margin:4.5rem!important}.mt-lg-9,.my-lg-9{margin-top:4.5rem!important}.mr-lg-9,.mx-lg-9{margin-right:4.5rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4.5rem!important}.ml-lg-9,.mx-lg-9{margin-left:4.5rem!important}.m-lg-10{margin:5rem!important}.mt-lg-10,.my-lg-10{margin-top:5rem!important}.mr-lg-10,.mx-lg-10{margin-right:5rem!important}.mb-lg-10,.my-lg-10{margin-bottom:5rem!important}.ml-lg-10,.mx-lg-10{margin-left:5rem!important}.m-lg-12{margin:6rem!important}.mt-lg-12,.my-lg-12{margin-top:6rem!important}.mr-lg-12,.mx-lg-12{margin-right:6rem!important}.mb-lg-12,.my-lg-12{margin-bottom:6rem!important}.ml-lg-12,.mx-lg-12{margin-left:6rem!important}.m-lg-14{margin:7rem!important}.mt-lg-14,.my-lg-14{margin-top:7rem!important}.mr-lg-14,.mx-lg-14{margin-right:7rem!important}.mb-lg-14,.my-lg-14{margin-bottom:7rem!important}.ml-lg-14,.mx-lg-14{margin-left:7rem!important}.m-lg-16{margin:8rem!important}.mt-lg-16,.my-lg-16{margin-top:8rem!important}.mr-lg-16,.mx-lg-16{margin-right:8rem!important}.mb-lg-16,.my-lg-16{margin-bottom:8rem!important}.ml-lg-16,.mx-lg-16{margin-left:8rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.5rem!important}.pt-lg-1,.py-lg-1{padding-top:.5rem!important}.pr-lg-1,.px-lg-1{padding-right:.5rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.5rem!important}.pl-lg-1,.px-lg-1{padding-left:.5rem!important}.p-lg-2{padding:1rem!important}.pt-lg-2,.py-lg-2{padding-top:1rem!important}.pr-lg-2,.px-lg-2{padding-right:1rem!important}.pb-lg-2,.py-lg-2{padding-bottom:1rem!important}.pl-lg-2,.px-lg-2{padding-left:1rem!important}.p-lg-3{padding:1.5rem!important}.pt-lg-3,.py-lg-3{padding-top:1.5rem!important}.pr-lg-3,.px-lg-3{padding-right:1.5rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem!important}.pl-lg-3,.px-lg-3{padding-left:1.5rem!important}.p-lg-4{padding:2rem!important}.pt-lg-4,.py-lg-4{padding-top:2rem!important}.pr-lg-4,.px-lg-4{padding-right:2rem!important}.pb-lg-4,.py-lg-4{padding-bottom:2rem!important}.pl-lg-4,.px-lg-4{padding-left:2rem!important}.p-lg-5{padding:2.5rem!important}.pt-lg-5,.py-lg-5{padding-top:2.5rem!important}.pr-lg-5,.px-lg-5{padding-right:2.5rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem!important}.pl-lg-5,.px-lg-5{padding-left:2.5rem!important}.p-lg-6{padding:3rem!important}.pt-lg-6,.py-lg-6{padding-top:3rem!important}.pr-lg-6,.px-lg-6{padding-right:3rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3rem!important}.pl-lg-6,.px-lg-6{padding-left:3rem!important}.p-lg-7{padding:3.5rem!important}.pt-lg-7,.py-lg-7{padding-top:3.5rem!important}.pr-lg-7,.px-lg-7{padding-right:3.5rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3.5rem!important}.pl-lg-7,.px-lg-7{padding-left:3.5rem!important}.p-lg-8{padding:4rem!important}.pt-lg-8,.py-lg-8{padding-top:4rem!important}.pr-lg-8,.px-lg-8{padding-right:4rem!important}.pb-lg-8,.py-lg-8{padding-bottom:4rem!important}.pl-lg-8,.px-lg-8{padding-left:4rem!important}.p-lg-9{padding:4.5rem!important}.pt-lg-9,.py-lg-9{padding-top:4.5rem!important}.pr-lg-9,.px-lg-9{padding-right:4.5rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4.5rem!important}.pl-lg-9,.px-lg-9{padding-left:4.5rem!important}.p-lg-10{padding:5rem!important}.pt-lg-10,.py-lg-10{padding-top:5rem!important}.pr-lg-10,.px-lg-10{padding-right:5rem!important}.pb-lg-10,.py-lg-10{padding-bottom:5rem!important}.pl-lg-10,.px-lg-10{padding-left:5rem!important}.p-lg-12{padding:6rem!important}.pt-lg-12,.py-lg-12{padding-top:6rem!important}.pr-lg-12,.px-lg-12{padding-right:6rem!important}.pb-lg-12,.py-lg-12{padding-bottom:6rem!important}.pl-lg-12,.px-lg-12{padding-left:6rem!important}.p-lg-14{padding:7rem!important}.pt-lg-14,.py-lg-14{padding-top:7rem!important}.pr-lg-14,.px-lg-14{padding-right:7rem!important}.pb-lg-14,.py-lg-14{padding-bottom:7rem!important}.pl-lg-14,.px-lg-14{padding-left:7rem!important}.p-lg-16{padding:8rem!important}.pt-lg-16,.py-lg-16{padding-top:8rem!important}.pr-lg-16,.px-lg-16{padding-right:8rem!important}.pb-lg-16,.py-lg-16{padding-bottom:8rem!important}.pl-lg-16,.px-lg-16{padding-left:8rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n0{margin:0!important}.mt-lg-n0,.my-lg-n0{margin-top:0!important}.mr-lg-n0,.mx-lg-n0{margin-right:0!important}.mb-lg-n0,.my-lg-n0{margin-bottom:0!important}.ml-lg-n0,.mx-lg-n0{margin-left:0!important}.m-lg-n1{margin:-.5rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.5rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.5rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.5rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.5rem!important}.m-lg-n2{margin:-1rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-1rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem!important}.m-lg-n3{margin:-1.5rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem!important}.m-lg-n4{margin:-2rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-2rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem!important}.m-lg-n5{margin:-2.5rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem!important}.m-lg-n6{margin:-3rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-3rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-3rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-3rem!important}.m-lg-n7{margin:-3.5rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-3.5rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-3.5rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-3.5rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-3.5rem!important}.m-lg-n8{margin:-4rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-4rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-4rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-4rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-4rem!important}.m-lg-n9{margin:-4.5rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-4.5rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-4.5rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-4.5rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-4.5rem!important}.m-lg-n10{margin:-5rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-5rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-5rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-5rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-5rem!important}.m-lg-n12{margin:-6rem!important}.mt-lg-n12,.my-lg-n12{margin-top:-6rem!important}.mr-lg-n12,.mx-lg-n12{margin-right:-6rem!important}.mb-lg-n12,.my-lg-n12{margin-bottom:-6rem!important}.ml-lg-n12,.mx-lg-n12{margin-left:-6rem!important}.m-lg-n14{margin:-7rem!important}.mt-lg-n14,.my-lg-n14{margin-top:-7rem!important}.mr-lg-n14,.mx-lg-n14{margin-right:-7rem!important}.mb-lg-n14,.my-lg-n14{margin-bottom:-7rem!important}.ml-lg-n14,.mx-lg-n14{margin-left:-7rem!important}.m-lg-n16{margin:-8rem!important}.mt-lg-n16,.my-lg-n16{margin-top:-8rem!important}.mr-lg-n16,.mx-lg-n16{margin-right:-8rem!important}.mb-lg-n16,.my-lg-n16{margin-bottom:-8rem!important}.ml-lg-n16,.mx-lg-n16{margin-left:-8rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.5rem!important}.mt-xl-1,.my-xl-1{margin-top:.5rem!important}.mr-xl-1,.mx-xl-1{margin-right:.5rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.5rem!important}.ml-xl-1,.mx-xl-1{margin-left:.5rem!important}.m-xl-2{margin:1rem!important}.mt-xl-2,.my-xl-2{margin-top:1rem!important}.mr-xl-2,.mx-xl-2{margin-right:1rem!important}.mb-xl-2,.my-xl-2{margin-bottom:1rem!important}.ml-xl-2,.mx-xl-2{margin-left:1rem!important}.m-xl-3{margin:1.5rem!important}.mt-xl-3,.my-xl-3{margin-top:1.5rem!important}.mr-xl-3,.mx-xl-3{margin-right:1.5rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem!important}.ml-xl-3,.mx-xl-3{margin-left:1.5rem!important}.m-xl-4{margin:2rem!important}.mt-xl-4,.my-xl-4{margin-top:2rem!important}.mr-xl-4,.mx-xl-4{margin-right:2rem!important}.mb-xl-4,.my-xl-4{margin-bottom:2rem!important}.ml-xl-4,.mx-xl-4{margin-left:2rem!important}.m-xl-5{margin:2.5rem!important}.mt-xl-5,.my-xl-5{margin-top:2.5rem!important}.mr-xl-5,.mx-xl-5{margin-right:2.5rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem!important}.ml-xl-5,.mx-xl-5{margin-left:2.5rem!important}.m-xl-6{margin:3rem!important}.mt-xl-6,.my-xl-6{margin-top:3rem!important}.mr-xl-6,.mx-xl-6{margin-right:3rem!important}.mb-xl-6,.my-xl-6{margin-bottom:3rem!important}.ml-xl-6,.mx-xl-6{margin-left:3rem!important}.m-xl-7{margin:3.5rem!important}.mt-xl-7,.my-xl-7{margin-top:3.5rem!important}.mr-xl-7,.mx-xl-7{margin-right:3.5rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3.5rem!important}.ml-xl-7,.mx-xl-7{margin-left:3.5rem!important}.m-xl-8{margin:4rem!important}.mt-xl-8,.my-xl-8{margin-top:4rem!important}.mr-xl-8,.mx-xl-8{margin-right:4rem!important}.mb-xl-8,.my-xl-8{margin-bottom:4rem!important}.ml-xl-8,.mx-xl-8{margin-left:4rem!important}.m-xl-9{margin:4.5rem!important}.mt-xl-9,.my-xl-9{margin-top:4.5rem!important}.mr-xl-9,.mx-xl-9{margin-right:4.5rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4.5rem!important}.ml-xl-9,.mx-xl-9{margin-left:4.5rem!important}.m-xl-10{margin:5rem!important}.mt-xl-10,.my-xl-10{margin-top:5rem!important}.mr-xl-10,.mx-xl-10{margin-right:5rem!important}.mb-xl-10,.my-xl-10{margin-bottom:5rem!important}.ml-xl-10,.mx-xl-10{margin-left:5rem!important}.m-xl-12{margin:6rem!important}.mt-xl-12,.my-xl-12{margin-top:6rem!important}.mr-xl-12,.mx-xl-12{margin-right:6rem!important}.mb-xl-12,.my-xl-12{margin-bottom:6rem!important}.ml-xl-12,.mx-xl-12{margin-left:6rem!important}.m-xl-14{margin:7rem!important}.mt-xl-14,.my-xl-14{margin-top:7rem!important}.mr-xl-14,.mx-xl-14{margin-right:7rem!important}.mb-xl-14,.my-xl-14{margin-bottom:7rem!important}.ml-xl-14,.mx-xl-14{margin-left:7rem!important}.m-xl-16{margin:8rem!important}.mt-xl-16,.my-xl-16{margin-top:8rem!important}.mr-xl-16,.mx-xl-16{margin-right:8rem!important}.mb-xl-16,.my-xl-16{margin-bottom:8rem!important}.ml-xl-16,.mx-xl-16{margin-left:8rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.5rem!important}.pt-xl-1,.py-xl-1{padding-top:.5rem!important}.pr-xl-1,.px-xl-1{padding-right:.5rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.5rem!important}.pl-xl-1,.px-xl-1{padding-left:.5rem!important}.p-xl-2{padding:1rem!important}.pt-xl-2,.py-xl-2{padding-top:1rem!important}.pr-xl-2,.px-xl-2{padding-right:1rem!important}.pb-xl-2,.py-xl-2{padding-bottom:1rem!important}.pl-xl-2,.px-xl-2{padding-left:1rem!important}.p-xl-3{padding:1.5rem!important}.pt-xl-3,.py-xl-3{padding-top:1.5rem!important}.pr-xl-3,.px-xl-3{padding-right:1.5rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem!important}.pl-xl-3,.px-xl-3{padding-left:1.5rem!important}.p-xl-4{padding:2rem!important}.pt-xl-4,.py-xl-4{padding-top:2rem!important}.pr-xl-4,.px-xl-4{padding-right:2rem!important}.pb-xl-4,.py-xl-4{padding-bottom:2rem!important}.pl-xl-4,.px-xl-4{padding-left:2rem!important}.p-xl-5{padding:2.5rem!important}.pt-xl-5,.py-xl-5{padding-top:2.5rem!important}.pr-xl-5,.px-xl-5{padding-right:2.5rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem!important}.pl-xl-5,.px-xl-5{padding-left:2.5rem!important}.p-xl-6{padding:3rem!important}.pt-xl-6,.py-xl-6{padding-top:3rem!important}.pr-xl-6,.px-xl-6{padding-right:3rem!important}.pb-xl-6,.py-xl-6{padding-bottom:3rem!important}.pl-xl-6,.px-xl-6{padding-left:3rem!important}.p-xl-7{padding:3.5rem!important}.pt-xl-7,.py-xl-7{padding-top:3.5rem!important}.pr-xl-7,.px-xl-7{padding-right:3.5rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3.5rem!important}.pl-xl-7,.px-xl-7{padding-left:3.5rem!important}.p-xl-8{padding:4rem!important}.pt-xl-8,.py-xl-8{padding-top:4rem!important}.pr-xl-8,.px-xl-8{padding-right:4rem!important}.pb-xl-8,.py-xl-8{padding-bottom:4rem!important}.pl-xl-8,.px-xl-8{padding-left:4rem!important}.p-xl-9{padding:4.5rem!important}.pt-xl-9,.py-xl-9{padding-top:4.5rem!important}.pr-xl-9,.px-xl-9{padding-right:4.5rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4.5rem!important}.pl-xl-9,.px-xl-9{padding-left:4.5rem!important}.p-xl-10{padding:5rem!important}.pt-xl-10,.py-xl-10{padding-top:5rem!important}.pr-xl-10,.px-xl-10{padding-right:5rem!important}.pb-xl-10,.py-xl-10{padding-bottom:5rem!important}.pl-xl-10,.px-xl-10{padding-left:5rem!important}.p-xl-12{padding:6rem!important}.pt-xl-12,.py-xl-12{padding-top:6rem!important}.pr-xl-12,.px-xl-12{padding-right:6rem!important}.pb-xl-12,.py-xl-12{padding-bottom:6rem!important}.pl-xl-12,.px-xl-12{padding-left:6rem!important}.p-xl-14{padding:7rem!important}.pt-xl-14,.py-xl-14{padding-top:7rem!important}.pr-xl-14,.px-xl-14{padding-right:7rem!important}.pb-xl-14,.py-xl-14{padding-bottom:7rem!important}.pl-xl-14,.px-xl-14{padding-left:7rem!important}.p-xl-16{padding:8rem!important}.pt-xl-16,.py-xl-16{padding-top:8rem!important}.pr-xl-16,.px-xl-16{padding-right:8rem!important}.pb-xl-16,.py-xl-16{padding-bottom:8rem!important}.pl-xl-16,.px-xl-16{padding-left:8rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n0{margin:0!important}.mt-xl-n0,.my-xl-n0{margin-top:0!important}.mr-xl-n0,.mx-xl-n0{margin-right:0!important}.mb-xl-n0,.my-xl-n0{margin-bottom:0!important}.ml-xl-n0,.mx-xl-n0{margin-left:0!important}.m-xl-n1{margin:-.5rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.5rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.5rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.5rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.5rem!important}.m-xl-n2{margin:-1rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-1rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem!important}.m-xl-n3{margin:-1.5rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem!important}.m-xl-n4{margin:-2rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-2rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem!important}.m-xl-n5{margin:-2.5rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem!important}.m-xl-n6{margin:-3rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-3rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-3rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-3rem!important}.m-xl-n7{margin:-3.5rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-3.5rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-3.5rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-3.5rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-3.5rem!important}.m-xl-n8{margin:-4rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-4rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-4rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-4rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-4rem!important}.m-xl-n9{margin:-4.5rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-4.5rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-4.5rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-4.5rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-4.5rem!important}.m-xl-n10{margin:-5rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-5rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-5rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-5rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-5rem!important}.m-xl-n12{margin:-6rem!important}.mt-xl-n12,.my-xl-n12{margin-top:-6rem!important}.mr-xl-n12,.mx-xl-n12{margin-right:-6rem!important}.mb-xl-n12,.my-xl-n12{margin-bottom:-6rem!important}.ml-xl-n12,.mx-xl-n12{margin-left:-6rem!important}.m-xl-n14{margin:-7rem!important}.mt-xl-n14,.my-xl-n14{margin-top:-7rem!important}.mr-xl-n14,.mx-xl-n14{margin-right:-7rem!important}.mb-xl-n14,.my-xl-n14{margin-bottom:-7rem!important}.ml-xl-n14,.mx-xl-n14{margin-left:-7rem!important}.m-xl-n16{margin:-8rem!important}.mt-xl-n16,.my-xl-n16{margin-top:-8rem!important}.mr-xl-n16,.mx-xl-n16{margin-right:-8rem!important}.mb-xl-n16,.my-xl-n16{margin-bottom:-8rem!important}.ml-xl-n16,.mx-xl-n16{margin-left:-8rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:100!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#191919!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}.img-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.col.card{padding-right:0;padding-left:0}.page-link{border-radius:400px;text-decoration:none;font-weight:700}.page-item:last-child .page-link{border-radius:400px}.page-item:first-child .page-link{border-radius:400px}label{font-weight:700;font-size:.85em}.card-img-top img{max-width:100%;height:auto}.card-header{border-bottom:0}.card-header .card-title{margin-bottom:0}.card-title a{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-degree .card-footer a{color:#191919;text-decoration:none;font-weight:700}.card-degree .card-footer a:hover{text-decoration:underline}.card-degree .card-footer a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-news .card-body,.card-news .card-header{margin-right:.9375rem;margin-left:.9375rem;background-color:#fff}.card-news .card-img-top{margin-bottom:-2rem}.card-event .card-header{border-top:solid 4px #ffc627}.bg-black a,.bg-dark a,.bg-primary a{color:#e8e8e8}.bg-light a,.bg-secondary a,.bg-white a{color:#8c1d40}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important}.alert{color:#191919;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 4rem;-ms-flex:0 0 4rem;flex:0 0 4rem}.alert .alert-icon svg{font-size:2rem}.alert .alert-content{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;padding:.5rem 0}.alert .alert-close{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.alert .alert-close .close{opacity:100%;font-size:1rem}.alert .alert-close .close:hover{opacity:100%}.alert-warning{background-color:#ffeade;border-color:#ff7f32}.alert-success{background-color:#e9f5db;border-color:#78be20}.alert-info{background-color:#d6f0fa;border-color:#00a3e0}.alert-danger{background-color:#f7dddd;border-color:#cc2f2f}.alert:not([class*=alert-]),div[class="alert alert-block"]{background-color:#e8e8e8;border-color:#d0d0d0}@media screen and (max-width:36rem){.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem}.alert .alert-icon svg{font-size:2rem;margin-top:1rem}.alert .alert-close{margin-top:-.5rem;margin-right:-.75rem}}.background-panel{height:322px}.gray-7-bg{background:#191919}.gray-2-bg{background:#e8e8e8}.gray-1-bg{background:#fafafa}.white-bg{background:#fff;border:1px solid #d0d0d0}.image-bg{background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box}.section-line{border-bottom:1px solid #707070;width:100%}.scaling-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-description{padding:1rem 0;font-weight:700}.max-size-container{max-width:1920px}.content-description-container{background-color:#fafafa;width:100%;border:1px solid #d0d0d0;margin-top:1rem}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #747474;height:251px;margin:1.25rem 0 6.25rem 0;font-size:3.125rem;color:#d0d0d0}.bg{background:transparent #fff 0 0 repeat padding-box;opacity:1}.bg.morse-code-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeWhite.png)}.bg.morse-code-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeBlack.png)}.bg.network-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkWhite.png)}.bg.network-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkBlack.png)}.bg.topo{opacity:1}.bg.topo-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternWhite.png)}.bg.topo-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternBlack.png)}.banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem .75rem}.banner .banner-icon{text-align:left}.banner .banner-icon svg{font-size:2rem;margin:.25rem 2rem .25rem 0}.banner .banner-content{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;margin-right:2rem}.banner .banner-content h3{margin:.5rem 0}.banner .banner-buttons{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.banner .banner-buttons a,.banner .banner-buttons button{margin-top:.5rem;margin-bottom:.5rem;margin-left:0}.banner .banner-close{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-top:-1rem;margin-right:-1rem}.banner .banner-close .close{opacity:100%;font-size:1rem}.banner .banner-close .close:hover{opacity:100%}.banner-green{background:#78be20 0 0 no-repeat padding-box}.banner-green a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-green a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange{background:#ff7f32 0 0 no-repeat padding-box}.banner-orange a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue{background:#00a3e0 0 0 no-repeat padding-box}.banner-blue a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-gray{background:#e8e8e8 0 0 no-repeat padding-box}.banner-black{background:#191919 0 0 no-repeat padding-box;color:#fff}.banner-black a:not(.btn):not(.uds-modal-close-btn){color:#ffc627}.banner-black a:visited:not(.btn):not(.uds-modal-close-btn){color:#7f6227}@media screen and (max-width:36rem){.banner{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.banner .banner-icon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:.5rem}.banner .banner-icon svg{font-size:2.5rem;margin:0}.banner .banner-content{margin-bottom:1rem}.banner .banner-content h3{margin-bottom:1rem}.banner .banner-close{position:absolute;top:1rem;right:1rem;margin-top:initial;margin-right:initial}}.btn,.uds-modal-close-btn{text-decoration:none;font-weight:700}.btn+.btn,.btn+.uds-modal-close-btn,.uds-modal-close-btn+.btn,.uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}.btn-md.uds-modal-close-btn,.btn.btn-md,.repo-search .btn.form-submit,.repo-search .uds-modal-close-btn.form-submit{font-size:.875rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm.uds-modal-close-btn,.btn.btn-sm,.btn.button--small,.uds-modal-close-btn.button--small,nav #search-form .btn.button,nav #search-form .uds-modal-close-btn.button{font-size:.75rem;padding:.25rem .75rem}.btn-tag.uds-modal-close-btn,.btn.btn-tag{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;background:#e8e8e8}.btn-tag.btn-tag-alt-white.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-white{background:#e8e8e8;color:#191919}.btn-tag.btn-tag-alt-gray.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-gray{background:#d0d0d0;color:#191919}.btn-tag.btn-tag-alt-black.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-black{background:#bfbfbf;color:#191919}.btn-circle.uds-modal-close-btn,.btn.btn-circle{padding:.25rem .25rem;width:2rem;height:2rem;border:solid 1px #d0d0d0}.btn-circle.btn-circle-alt-white.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-white{background:#e8e8e8;color:#191919}.btn-circle.btn-circle-alt-gray.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-gray{background:#fff;color:#191919}.btn-circle.btn-circle-alt-black.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-black{background:#fff;color:#191919}.btn-circle.btn-circle-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-large{width:4rem;height:4rem;font-size:1.5rem}.btn-circle.btn-circle-x-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-x-large{width:6.5rem;height:6.5rem;font-size:3rem}.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:none;-o-transform:none;transform:none}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.bg-light-gray{background-color:#fafafa}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success.focus,.btn-success:focus{color:#212529;background-color:#78be20;border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#00a3e0;border-color:#00a3e0;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#ff7f32;border-color:#ff7f32;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffc627;border-color:#ffc627;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#fafafa;border-color:#fafafa;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#747474;border-color:#747474;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#484848;border-color:#484848;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}a.text-gold:focus,a.text-gold:hover{color:#ffc627!important}a.text-gold:visited:not(.btn):not(.uds-modal-close-btn){color:#daa000!important}@media (min-width:62rem){.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#calendar .calendar-title h2{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#191919;color:#fafafa;padding:0 .5rem}#calendar .calendar-grid{margin:1.5rem 0;padding:.75rem;text-align:left;font-weight:700}#calendar .calendar-grid p{margin-bottom:0}#calendar .calendar-grid .heading{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}#calendar .calendar-grid .heading.mobile{display:none}#calendar .calendar-grid .body{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #747474;border-left:1px solid #747474}#calendar .calendar-grid .body .calendar-item{font-size:1rem;padding:4rem .5rem .5rem;cursor:pointer;border-bottom:1px solid #747474;border-right:1px solid #747474;margin:0}#calendar .calendar-grid .body .today{border-radius:400rem;background-color:#8c1d40;color:#fff;padding:.25rem}#calendar .calendar-grid .body .next,#calendar .calendar-grid .body .prev{color:#747474}#calendar .calendar-nav{text-align:center}#calendar .calendar-nav button{border:1px solid #d0d0d0;border-radius:400rem;background-color:#e8e8e8;padding:.75rem 1.1666666667rem}#calendar .calendar-nav button svg{font-size:1.5rem;vertical-align:middle;pointer-events:none}@media screen and (max-width:62rem){#calendar .calendar-grid{padding-left:0;padding-right:0;text-align:center}#calendar .calendar-grid .heading{border-bottom:1px solid #747474;padding-bottom:.5rem}#calendar .calendar-grid .heading.desktop{display:none}#calendar .calendar-grid .heading.mobile{display:grid}#calendar .calendar-grid .body{border:unset}#calendar .calendar-grid .body .calendar-item{padding:1rem .5rem .5rem;border:unset}}.card .badge{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;line-height:1.5}.icon-small{font-size:1.5rem}.icon-base{font-size:2rem}.icon-large{font-size:2.5rem}.icon-xl{font-size:3rem}.icon-xxl{font-size:5rem}.uds-img{opacity:1;margin-bottom:0;max-width:900px}.uds-img img{border:1px solid #d0d0d0;width:100%}.uds-img .uds-figure{width:100%}.uds-img .uds-figure img.img-original{width:initial}.uds-img .uds-figure .uds-figure-caption{border:1px solid #d0d0d0;border-top:none;opacity:1;background:#fff 0 0 no-repeat padding-box;padding:.75rem;font-size:.75rem}.uds-img .uds-figure .uds-caption-text{display:block;max-width:75ch;color:#747474}.uds-img.uds-img-drop-shadow{-webkit-box-shadow:0 .5rem 1rem rgba(25,25,25,.2);box-shadow:0 .5rem 1rem rgba(25,25,25,.2)}.uds-img.uds-img-drop-shadow .uds-figure{margin-bottom:0}.uds-image-text-block-container{width:100%;margin:0 .75rem;border:1px solid #d0d0d0;background:#fff 0 0 no-repeat padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:48rem){.uds-image-text-block-container{max-height:540px}}@media screen and (max-width:36rem){.uds-image-text-block-container{margin:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-image-text-block-image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uds-image-text-block-image-container img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:36rem){.uds-image-text-block-image-container{display:block;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.uds-image-text-block-text-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:3rem 6rem}.uds-image-text-block-text-container.gray-7-bg{color:#fff}@media screen and (max-width:62rem){.uds-image-text-block-text-container{padding:3rem}}@media screen and (max-width:48rem){.uds-image-text-block-text-container{padding:2.25rem}}@media screen and (max-width:36rem){.uds-image-text-block-text-container{padding:1.5rem;max-width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.uds-image-text-block-text-container .btn,.uds-image-text-block-text-container .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.uds-image-overlap{position:relative;padding-top:1.5rem;width:100%}.uds-image-overlap:before{content:"";height:1.5rem;width:calc(100% - 4rem);background-color:#ffc627;position:absolute;left:2rem;top:0}.uds-image-overlap .content-wrapper{background-color:#fff;padding:2.5rem;overflow:hidden}@media (min-width:62rem){.uds-image-overlap{max-height:100%;margin:0 .75rem;display:grid;grid-template-columns:1.5rem 1fr 20rem 10rem 1.5rem;grid-template-rows:4.5rem 1fr 4.5rem;gap:0 0}.uds-image-overlap:before{display:none}.uds-image-overlap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3}.uds-image-overlap .content-wrapper{grid-column:3/span 2;grid-row:2/span 1}.uds-image-overlap:after{content:"";width:1.5rem;background-color:#ffc627;grid-column:1/2;grid-row:2/span 1}.uds-image-overlap.content-left{grid-template-columns:1.5rem 10rem 20rem 1fr 1.5rem}.uds-image-overlap.content-left img{grid-column:3/span 2;grid-row:1/span 3}.uds-image-overlap.content-left .content-wrapper{grid-column:2/span 2;grid-row:2/span 1}.uds-image-overlap.content-left:after{grid-column:5/6;grid-row:2/span 1}}.uds-inset-box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3rem;margin:0 .75rem;width:100%}@media screen and (max-width:36rem){.uds-inset-box-container{margin:0 2rem;padding:1.5rem}}.uds-inset-box-content{background-color:#fff;border:1px solid #d0d0d0;max-width:1920px;padding:2rem 8rem;width:50%}@media screen and (max-width:62rem){.uds-inset-box-content{padding:2rem}}@media screen and (max-width:36rem){.uds-inset-box-content{padding:1rem;width:100%}.uds-inset-box-content .btn,.uds-inset-box-content .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.card{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-hover:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);cursor:pointer;-webkit-box-shadow:0 8px 16px rgba(25,25,25,.2);box-shadow:0 8px 16px rgba(25,25,25,.2)}.card-hover:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);cursor:pointer}.card-hover:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}.card-hover>button{border:none;background:0 0;text-align:inherit;margin:0;padding:0}.card-hover>button:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important;border:0}.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-image-content{position:relative}.card-image-gradient{max-width:100%;height:100%;width:100%;margin:auto;position:relative}.card-image-gradient::after{display:block;position:absolute;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),color-stop(120%,#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;height:160px;width:100%;top:0;content:""}.card-img-top,.card-img-top img{max-width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover}.card-header{padding:2rem 2rem 1rem 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-header .card-icon{margin-bottom:1rem}.card-body{padding:0 2rem 1.5rem 2rem;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.card:not(.card.card-foldable)>div:first-of-type:not(.card-image-content){padding-top:2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-link{padding:0 2rem 1.5rem 2rem}.card-footer{padding:0 2rem 1.5rem 2rem;border-top:0}.card-tags{padding:0 2rem 1.5rem 2rem;border-top:0;margin-top:-.5rem}.card-tags .btn-tag{margin-top:.5rem;margin-right:.5rem}.card-button{margin-top:auto;padding:0 2rem 1.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card>div:last-child{padding-bottom:2rem}@media (max-width:61.99875rem){.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-img-top,.card-img-top img{height:160px}.card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-body{padding:0 1.5rem 1.5rem 1.5rem}.card-link{padding:0 1.5rem 1.5rem 1.5rem}.card-footer{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-tags{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-button{margin-top:auto;padding:0 1.5rem 1.5rem 1.5rem}.card-button .btn,.card-button .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}.card>div:last-child{padding-bottom:1.5rem}}@media (min-width:62rem){.col-lg-6 .card .card-img-top,.col-lg-6 .card .card-img-top img{height:240px}.col-lg-6 .card-horizontal .card-img-top{height:auto;max-width:40%}}.card-sm .card-body{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-sm .card>div:first-of-type{padding-top:1.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-sm .card-image-gradient::after{height:160px}.card-sm .card-img-top,.card-sm .card-img-top img{height:160px}.card-sm .card-footer-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-button{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-tags{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-event-details{padding-right:1.5rem;padding-left:1.5rem}.card-lg .card-img-top,.card-lg .card-img-top img{height:15rem}.card-lg .card-image-gradient::after{height:15rem}.card-header .card-title{margin:0}.card-title a,.card-title a:visited{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:2rem;height:.25rem;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-footer-link a,.card-footer-link a:visited{color:#191919;text-decoration:none;font-weight:700;display:block}.card-footer-link a:hover{text-decoration:underline}.card-footer-link a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-story .card-body,.card-story .card-button,.card-story .card-footer,.card-story .card-header,.card-story .card-link,.card-story .card-tags{margin-left:1.5rem;margin-right:1.5rem;background-color:#fff;padding-left:1rem;padding-right:1rem}.card-story .card-header{padding-top:1.5rem}.card-story>div:first-of-type:not(.card-image-content){padding:1.5rem 1rem 1rem 1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-story .card-footer{padding:1rem 2rem 1rem 2rem;padding-left:1.5rem;padding-right:1.5rem}.card-story .card-img-top{margin-bottom:-3rem}.card-story.card-sm .card-body{margin:0 1rem 0 1rem}.card-story.card-sm .card-header{margin:0 1rem 0 1rem}.card-story.card-sm .card-button{margin:0 1rem 0 1rem}.card-story.card-horizontal .card-img-top{margin-right:-2rem;position:relative;z-index:0}.card-story.card-horizontal .card-content-wrapper{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:100;background-color:#fff}.card-story.card-horizontal .card-body,.card-story.card-horizontal .card-button,.card-story.card-horizontal .card-footer,.card-story.card-horizontal .card-header,.card-story.card-horizontal .card-link,.card-story.card-horizontal .card-tags{margin-left:0;margin-right:0;background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}.card-event .card-header{border-top:solid 8px #ffc627}.card-event-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000;padding:0 2rem 2rem 2rem;padding:0 2rem 1.5rem 2rem;font-size:.875rem}.card-event-details+.card-event-details{-webkit-box-flex:999900000;-webkit-flex-grow:999900000;-ms-flex-positive:999900000;flex-grow:999900000}.card-event-details>div:first-child{margin-right:1rem}.card-event-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-event-icons>div:first-child{width:16px;margin-right:.5rem}.card-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:61.99875rem){.card-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-horizontal .card-img-top{height:160px!important;max-width:100%!important;width:100%!important}.card-event.card-horizontal .card-content-wrapper{border-top:solid 8px #ffc627;border-left:0!important}.card-story.card-horizontal .card-content-wrapper{margin-right:1rem;margin-left:1rem;margin-top:-1.5rem;margin-bottom:0}}.card-content-wrapper{padding-bottom:0!important}.card-story.card-horizontal .card-img-top{margin-bottom:0}.card-horizontal .card-img-top{height:auto;max-width:40%}.card-event.card-horizontal .card-header{border-top:0}.card-event.card-horizontal .card-content-wrapper{border-left:solid 8px #ffc627}.card-foldable{border-color:#d0d0d0;border-left:.5rem solid #ffc627;height:auto}.card-foldable.card-maroon{border-left-color:#8c1d40}.card-foldable.card-gray{border-left-color:#bfbfbf}.card-foldable.card-dark{border-left-color:#191919}.card-foldable .card-header{padding:.5rem}.card-foldable .card-header.card-header-icon .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-.75rem}.card-foldable .card-header:hover{background-color:#e8e8e8}.card-foldable .card-header h4,.card-foldable .card-header h5{margin:0}.card-foldable .card-header h4 a,.card-foldable .card-header h5 a{padding:.5rem 1.5rem;color:#191919;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-foldable .card-header h4 a svg.fa-chevron-up,.card-foldable .card-header h5 a svg.fa-chevron-up{margin-left:1.5rem;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h4 a.collapsed svg.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed svg.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.card-foldable .card-header+.card-body{border-top:1px solid #d0d0d0}.card-foldable .card-body{background-color:#fafafa}.card-foldable .card-body>p:first-child{margin-top:1rem}.card-foldable .card-body>p:last-child{margin-bottom:0}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-xl .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-xl .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-xl .card-header svg{display:none}.card-foldable.desktop-disable-xl .card-header span{display:none}.card-foldable.desktop-disable-xl .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-xl .card-body{background-color:transparent}.card-foldable.desktop-disable-xl .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-xl .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-xl .collapse:not(.show){display:block}.card-foldable.desktop-disable-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.card-foldable.desktop-disable-lg{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-lg .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-lg .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-lg .card-header svg{display:none}.card-foldable.desktop-disable-lg .card-header span{display:none}.card-foldable.desktop-disable-lg .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-lg .card-body{background-color:transparent}.card-foldable.desktop-disable-lg .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-lg .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-lg .collapse:not(.show){display:block}.card-foldable.desktop-disable-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.card-foldable.desktop-disable-md{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-md .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-md .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-md .card-header svg{display:none}.card-foldable.desktop-disable-md .card-header span{display:none}.card-foldable.desktop-disable-md .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-md .card-body{background-color:transparent}.card-foldable.desktop-disable-md .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-md .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-md .collapse:not(.show){display:block}.card-foldable.desktop-disable-md .collapsing{position:relative;height:unset!important;overflow:hidden}}.accordion .card.card-foldable{border-bottom:1px solid #d0d0d0}.accordion .card-header .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.card-checkbox-stacked .card-header{position:relative}.card-checkbox-stacked .card-footer{background-color:#fff}.card-checkbox-inline .card-header{position:relative}.card-checkbox-inline .card-footer{background-color:#fff}.media-type-overlay{background-color:#fff;border:1px solid #d0d0d0;border-radius:32px;width:64px;height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-image-overlay-content{position:absolute;bottom:0;color:#fff}.card-image-overlay-content .fa-video{color:#191919;font-size:2rem}.icon-example{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}article ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none}article ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list li{max-width:75rem;margin-bottom:1rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list li:last-of-type{margin-bottom:0}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list li:before,ul.uds-list ul ul li:before,ul.uds-list ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul ul li:before{content:"•";font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1.25rem;margin-left:-2rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) ul li:before,ul.uds-list ul li:before,ul.uds-list ul ul ul li:before,ul.uds-list ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul li:before{content:"◦"}article ul:not(.field__items):not(.contextual-links):not(.pagination) ol,article ul:not(.field__items):not(.contextual-links):not(.pagination) ul,ul.uds-list ol,ul.uds-list ul{padding:1rem 1.5rem 0}article ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.maroon li:before,ul.uds-list.maroon li:before{color:#8c1d40}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.darkmode,ul.uds-list.darkmode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#191919;color:#e8e8e8}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.darkmode li,ul.uds-list.darkmode li{max-width:75rem;margin-bottom:1rem}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.darkmode li:last-of-type,ul.uds-list.darkmode li:last-of-type{margin-bottom:0}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode li:before,ul.uds-list.darkmode li:before{color:#e8e8e8}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.gold li:before,ul.uds-list.darkmode.gold li:before{color:#ffc627}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ol.uds-list.darkmode.gold li .fa-li,ul.uds-list.darkmode.gold li .fa-li{color:#ffc627}article ul.darkmode.uds-steplist:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.uds-steplist li:before,ul.uds-list.darkmode.uds-steplist li:before{background-color:#e8e8e8;color:#191919}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.smokemode,ul.uds-list.smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#e8e8e8}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.smokemode li,ul.uds-list.smokemode li{max-width:75rem;margin-bottom:1rem}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.smokemode li:last-of-type,ul.uds-list.smokemode li:last-of-type{margin-bottom:0}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.light-smokemode,ul.uds-list.light-smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#fafafa}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.light-smokemode li,ul.uds-list.light-smokemode li{max-width:75rem;margin-bottom:1rem}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.light-smokemode li:last-of-type,ul.uds-list.light-smokemode li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list.fa-ul{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;padding:3rem 5rem;padding-left:2.25rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list.fa-ul li{max-width:75rem;margin-bottom:1rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list.fa-ul li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul li .fa-li{left:-2.5rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list.fa-ul li:before{content:none;font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1rem;margin-left:-1.5rem}article ul.fa-ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul.maroon li .fa-li{color:#8c1d40}ol.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none;padding-left:3rem;counter-reset:listcounter}ol.uds-list li{max-width:75rem;margin-bottom:1rem}ol.uds-list li:last-of-type{margin-bottom:0}ol.uds-list.darkmode{padding-left:3rem}ol.uds-list.smokemode{padding-left:3rem}ol.uds-list.light-smokemode{padding-left:3rem}ol.uds-list li ol{padding:1rem 1.5rem 0}ol.uds-list li:before{line-height:1.5rem;padding-right:1rem;margin-left:-1.9rem}ol.uds-list li:before,ol.uds-list ol ol ol li:before,ol.uds-list ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter) ". ";counter-increment:listcounter}ol.uds-list ol li:before,ol.uds-list ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-alpha) ". ";counter-increment:listcounter}ol.uds-list ol ol li:before,ol.uds-list ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-roman) ". ";counter-increment:listcounter}ol.uds-list li:nth-of-type(9)~li:before{margin-left:-2.4rem}ol.uds-list li:nth-of-type(99)~li:before{margin-left:-2.9rem}ol.uds-list.uds-steplist{padding-left:1.5rem;max-width:75ch;padding-right:0}ol.uds-list.uds-steplist li{padding-bottom:2rem;padding-left:3rem;margin-bottom:3rem;border-bottom:1px solid #bfbfbf;font-weight:700}ol.uds-list.uds-steplist li span{padding-left:0;display:block;margin-top:1rem;font-weight:400}ol.uds-list.uds-steplist li:before{border-radius:50rem;background-color:#191919;color:#fafafa;padding:.5rem .8rem;margin-right:2rem;margin-left:-4.5rem;font-size:1.25rem;font-weight:700;content:counter(listcounter)}ol.uds-list.uds-steplist.uds-steplist-gold li:before{background-color:#ffc627;color:#191919}ol.uds-list.uds-steplist.uds-steplist-maroon li:before{background-color:#8c1d40}h1,h2,h3,h4,h5{font-weight:700;text-align:left;opacity:1;margin:1rem 0;line-height:calc(100% + .12em)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2rem}p:last-of-type+h1,p:last-of-type+h2,p:last-of-type+h3,p:last-of-type+h4,p:last-of-type+h5,p:last-of-type+h6{margin-top:1rem}h1{font-size:4rem;line-height:4.25rem;letter-spacing:-.14rem}h1.article{font-size:3rem;line-height:3.25rem;letter-spacing:-.105rem}@media (max-width:36.0625rem){h1,h1.article{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.078rem}}h2{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.0875rem}@media (max-width:36.0625rem){h2{font-size:2rem;line-height:2.125rem;letter-spacing:-.07rem}}h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-.0525rem}h4{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.01875rem}h5{font-size:1rem;line-height:1.5rem;letter-spacing:-.015rem}h1 span[class^=highlight-],h2 span[class^=highlight-],h3 span[class^=highlight-],h4 span[class^=highlight-]{box-decoration-break:clone;-webkit-box-decoration-break:clone}h1 span.highlight-gold,h2 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h1 span.highlight-black,h2 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h1 span.highlight-white,h2 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}h3 span.highlight-gold,h4 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h3 span.highlight-black,h4 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h3 span.highlight-white,h4 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}hr{border-top:0;height:1px;margin:3rem 0;background-color:#d0d0d0}hr.copy-divider{height:.5rem;background-color:#ffc627;max-width:16rem}a.page-link,a.page-link:visited{border-radius:400rem;text-decoration:none;font-weight:700;color:#191919;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;font-size:.875rem}a.page-link:hover{color:#191919;text-decoration:none}span.page-link{padding-left:0;padding-right:0}span.page-link:hover{background-color:inherit;color:inherit}.page-item:last-child .page-link{border-radius:400rem}.page-item:first-child .page-link{border-radius:400rem}.page-item:last-child .page-link-icon:after{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);float:right;height:1rem;width:1rem;margin-left:.25rem}.page-item:first-child .page-link-icon:before{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);float:left;height:1rem;width:1rem;margin-right:.25rem}.disabled .page-link-icon:after,.disabled .page-link-icon:before{opacity:50%}.pagination.uds-bg-gray1{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-gray{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-dark{background-color:#191919}.pagination.uds-bg-dark .page-item:last-child .page-link-icon::after{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-item:first-child .page-link-icon::before{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-link{color:#fafafa}.pagination.uds-bg-dark .active .page-link{background-color:#ffc627;color:#191919}.pagination.uds-bg-dark :not(.active) .page-link{background-color:#191919}.pagination.uds-bg-dark :not(.active) .page-link:hover{background-color:#747474;color:#fafafa}@media (min-width:48rem){a.page-link{font-size:1rem}}@media (max-width:61.99875rem){.page-item{margin:0 .2rem}a.page-link{font-size:.875rem}}.uds-tabbed-panels{-webkit-box-shadow:inset 0 -2px 0 0 #bfbfbf;box-shadow:inset 0 -2px 0 0 #bfbfbf;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:0 2rem}.uds-tabbed-panels .scroll::-webkit-scrollbar{display:none}@media screen and (min-width:62rem){.uds-tabbed-panels:hover span.carousel-control-next-icon,.uds-tabbed-panels:hover span.carousel-control-prev-icon{opacity:1}}.uds-tabbed-panels .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;left:0;position:relative;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth}.uds-tabbed-panels .nav-tabs .nav-link{color:#000;padding:.2em .8em;border-right:0;border-left:0;border-top:0;text-decoration:none;font-weight:700;font-size:1.5rem;margin:.2em .2em 0 .2em}.uds-tabbed-panels .nav-tabs .nav-link.active{background-color:transparent;border-bottom:8px solid #8c1d40}.uds-tabbed-panels .nav-tabs .nav-link:focus,.uds-tabbed-panels .nav-tabs .nav-link:hover{color:#8c1d40}.uds-tabbed-panels-dark .nav-tabs .nav-link{color:#fafafa}.uds-tabbed-panels-dark .nav-tabs .nav-link.active{color:#ffc627;background-color:transparent;border-bottom:8px solid #ffc627}.uds-tabbed-panels-dark .nav-tabs .nav-link:focus,.uds-tabbed-panels-dark .nav-tabs .nav-link:hover{color:#ffc627}@media screen and (min-width:62rem){.uds-tabbed-panels-dark:hover span.carousel-control-next-icon,.uds-tabbed-panels-dark:hover span.carousel-control-prev-icon{opacity:1}}.scroll-control-prev{position:absolute;height:100%;top:0;background:rgba(0,0,0,0);left:0}.scroll-control-prev span.carousel-control-prev-icon{margin:0 2.625rem 0 .75rem}.scroll-control-next{position:absolute;height:100%;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%)}.scroll-control-next span.carousel-control-next-icon{margin:0 .75rem 0 2.625rem}.scroll-control-next span.carousel-control-next-icon,.scroll-control-prev span.carousel-control-prev-icon{-webkit-background-size:60% 60%;background-size:60% 60%;display:block;opacity:0;padding:.75rem .75rem;margin:0 .5rem;position:relative;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fafafa;border:solid 1px #d0d0d0;border-radius:200px;color:#000}.tab-content{overflow-x:auto;padding:2rem;margin-bottom:2rem}.carousel-control-next-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:80% 50%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:60% 50%}@media (min-width:78.75rem){.uds-tabbed-panels{margin:0}.tab-content{padding:2rem 0}}div[class^=uds-hero]{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:1fr auto auto auto 1.5rem auto;gap:0 0;max-width:1920px;margin:0 auto;justify-items:left;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 4;-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%}div[class^=uds-hero] [role=doc-subtitle]{font-size:1.5rem;letter-spacing:-.0525rem;font-weight:700;display:inline-block;grid-row:2;line-height:1}div[class^=uds-hero] [role=doc-subtitle] .highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}div[class^=uds-hero] [role=doc-subtitle] .highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}div[class^=uds-hero] [role=doc-subtitle] .highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}div[class^=uds-hero] [role=doc-subtitle] span{box-decoration-break:clone;-webkit-box-decoration-break:clone;margin-left:.15em}div[class^=uds-hero] h1{grid-row:3;margin:0;margin-bottom:1.5rem}div[class^=uds-hero] h1 span{margin-left:.15em}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:4/span 2}div[class^=uds-hero] .content{margin-top:1.5rem;grid-row:6}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto)}div[class^=uds-hero].has-btn-row .btn-row{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-bottom:1rem}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:0}div[class^=uds-hero].has-btn-row .content{grid-row:5}div[class^=uds-hero].hide-content .content{display:none}div.uds-hero-md,div.uds-hero-sm{min-height:16rem}div.uds-hero-lg{min-height:32rem}@media (max-width:47.99875rem){div[class^=uds-hero] .content.text-white,div[class^=uds-hero] .content>.text-white{color:#191919!important}}@media (min-width:48rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,700px) 1fr;grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2;max-width:700px;z-index:30}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 6;z-index:10}div[class^=uds-hero] .content{grid-row:4;font-size:1.5rem;font-weight:700;line-height:1.5}div[class^=uds-hero] .content p:last-child{margin-bottom:0}div[class^=uds-hero] h1{margin-bottom:0}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:5;margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero] a.btn+a.btn,div[class^=uds-hero] a.btn+a.uds-modal-close-btn,div[class^=uds-hero] a.uds-modal-close-btn+a.btn,div[class^=uds-hero] a.uds-modal-close-btn+a.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero].has-btn-row .content{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row{grid-row:5}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].hide-content .content{display:block}div[class^=uds-hero]:after{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9));background-image:-webkit-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:-o-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:linear-gradient(180deg,#19191900 0,#191919c9 100%);grid-column:1/span 3;grid-row:1/span 6;z-index:20}div.uds-hero-sm{height:16rem}div.uds-hero-md{height:32rem}div.uds-hero-lg{height:42.75rem}}@media (min-width:62rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,940px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(940px - 34%)}}@media (min-width:78.75rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,1200px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(1200px - 34%)}}.uds-story-hero{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:calc(16rem - 4.5rem) 4.5rem auto;gap:0 0;max-width:1920px;margin:0 auto}.uds-story-hero .hero{grid-column:1/span 3;grid-row:1/span 2;-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.uds-story-hero .content{grid-column:2/span 1;grid-row:2/span 2;background-color:#fff;padding:0 1rem}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{padding:.75rem 0;margin:.25rem 0}.uds-story-hero .content h1{margin-top:0}@media (min-width:59.375rem){.uds-story-hero{grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:calc(32rem - 8rem) 8rem 1fr}.uds-story-hero.uds-story-hero-lg{grid-template-rows:calc(42.75rem - 8rem) 8rem 1fr}.uds-story-hero .content{padding:0 calc(8.34% + .75rem)}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{margin:1.25rem 0 2.25rem}}@media (min-width:78.75rem){.uds-story-hero{grid-template-columns:1fr calc(1200px + 12px + 12px) 1fr}}.breadcrumb{padding-left:0}.breadcrumb.bg-gray-7 li.active{color:#fafafa}.sidebar-toggler{border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.sidebar-toggler p{margin:0}.sidebar-toggler svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sidebar-toggler[aria-expanded=false] svg{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:48rem){.sidebar-toggler{display:none}}@media (max-width:61.99875rem){.sidebar-toggler{margin:0 1.25rem}}.sidebar{border:1px solid #d0d0d0}.sidebar a:first-child{border-top:0}.sidebar .nav-text{font-size:1rem;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #d0d0d0}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{padding:1rem .5rem;color:#191919;font-size:1rem;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar .nav-link:focus,.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.is-active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.is-active:after{content:"";position:relative;top:.5rem;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sidebar>.nav-link-container{padding:.5rem;overflow:hidden;color:#191919}.sidebar>.nav-link-container:not(:first-child){border-top:1px solid #d0d0d0}.sidebar .card-foldable{border:0;border-top:1px solid #d0d0d0}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header h1,.sidebar .card-foldable .card-header h2,.sidebar .card-foldable .card-header h3,.sidebar .card-foldable .card-header h4,.sidebar .card-foldable .card-header h5{font-weight:400}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:last-child:after{top:1rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}@media (min-width:48rem){.sidebar.collapse{display:block;height:auto!important;visibility:visible}.sidebar.collapse:not(.show){display:block}}@media (max-width:61.99875rem){.sidebar{border-top:0;margin:0 2rem}}#wrapper-endorsed-footer,#wrapper-footer-columns{background:#1e1e1e}#wrapper-endorsed-footer h5,#wrapper-footer-columns h5{color:#fff}#wrapper-endorsed-footer a{color:#e8e8e8}#wrapper-endorsed-footer+#wrapper-footer-columns{border-top:2px solid #393939}#wrapper-footer-innovation{background-color:#ffc627}#wrapper-footer-innovation a{margin-right:1.5rem;text-decoration:none;color:#191919}#wrapper-footer-colophon{background-color:#e8e8e8}#wrapper-footer-colophon a{margin-right:1.5rem;text-decoration:none;color:#191919}#endorsed-logo img{width:100%;height:auto;-webkit-transform:scale(1.13);-o-transform:scale(1.13);transform:scale(1.13);margin:.75rem 0}#endorsed-footer #social-media .nav{padding-bottom:1.5rem}#endorsed-footer #social-media .nav-link{font-size:2rem;color:#bfbfbf;line-height:1;padding-top:.4375rem}@media (max-width:47.99875rem){#endorsed-footer #social-media .nav-link:first-child{padding-left:0}}@media (min-width:48rem){#endorsed-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#endorsed-logo img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0 .5rem 0;max-height:7rem;width:auto}#social-media .nav{padding:2.5rem 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#social-media .nav .nav-link:last-child{padding-right:0}}#footer-columns #info-column .contact-link{margin-bottom:2rem}#footer-columns #info-column .contact-link a{color:#e8e8e8;line-height:1.5rem;text-decoration:none;text-decoration:underline}#footer-columns #info-column .contact-link a:hover{color:#ffc627;text-decoration:underline}#footer-columns #info-column .contribute-button{margin-bottom:1.5rem}#footer-columns .flex-footer .card-body,#footer-columns .flex-footer .card-foldable,#footer-columns .flex-footer .card-header{background:#1e1e1e;color:#fff;border:0}#footer-columns .flex-footer .card-foldable{margin:0}#footer-columns .flex-footer .card-header{border-top:1px solid #393939;padding-left:0}#footer-columns .flex-footer .card-header a{color:#e8e8e8;padding:1.5rem 0;text-decoration:none}#footer-columns .flex-footer .card-header a:hover{background:#1e1e1e}#footer-columns .flex-footer .card-body{padding:0 0 0 1.5rem}#footer-columns .flex-footer .card-body .nav-link{color:#fff;padding:0 0 1rem;color:#e8e8e8;line-height:1.5rem;text-decoration:none}#footer-columns .flex-footer .card-body .nav-link:hover{color:#ffc627;text-decoration:underline}@media (min-width:78.75rem){#footer-columns{padding:3rem 0}#footer-columns h5{margin:0 0 1.5rem 0}#footer-columns .flex-footer .card-header{border-top:0;padding:0}#footer-columns .flex-footer .card-header a{padding:0;cursor:default}#footer-columns .flex-footer .card-header span{display:none}#footer-columns .flex-footer .card-body{padding:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#footer-columns .flex-footer .card-body.collapse:not(.show){display:block;min-height:auto}}#footer-innovation .footer-innovation-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}#footer-innovation .footer-innovation-links .img-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;-webkit-transform:translate(1.5rem,0);-o-transform:translate(1.5rem,0);transform:translate(1.5rem,0)}#footer-innovation .footer-innovation-links .img-link img{height:100px;width:auto}#footer-innovation .footer-innovation-links .nav-link{padding:0}@media (max-width:61.99875rem){#footer-innovation .footer-innovation-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0 .5rem 0}#footer-innovation .footer-innovation-links .img-link{margin-right:0;-webkit-transform:none;-o-transform:none;transform:none}#footer-innovation .footer-innovation-links .img-link img{width:100%;height:auto;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}#footer-innovation .footer-innovation-links .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-innovation .footer-innovation-links .nav-link{margin-right:0;padding:.5rem 0}#footer-innovation .footer-innovation-links .nav-link:nth-child(n+4){justify-self:end}}#wrapper-footer-colophon .colophon{margin:1rem 0}#footer-colophon .nav-link{padding:0}@media (max-width:61.99875rem){#footer-colophon .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-colophon .nav-link{margin-right:0;padding:.5rem 0}#footer-colophon .nav-link:nth-child(n+4){justify-self:end}}blockquote{border-left:none;font-weight:inherit;padding-left:0;max-width:none}blockquote:before{display:none}.uds-blockquote{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;font-size:1.25rem;font-weight:700}@media (max-width:47.99875rem){.uds-blockquote{padding:2rem}}.uds-blockquote svg{grid-column:1;fill:#191919;width:2.5rem;height:auto}.uds-blockquote blockquote{grid-column:2;margin-top:0;margin-bottom:0}.uds-blockquote blockquote p:last-child{margin-bottom:0}.uds-blockquote blockquote p:last-of-type:after{content:"”"}.uds-blockquote .citation cite{display:block;font-size:1rem;font-style:normal}.uds-blockquote .citation cite.name{font-weight:700}.uds-blockquote .citation cite.name:before{padding-right:.5em;content:"—"}.uds-blockquote .citation cite.description{font-weight:400;padding-left:1.5rem}.uds-blockquote.with-image img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:72px;height:72px}.uds-blockquote.with-image blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.uds-blockquote.no-citation blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote h3{margin-bottom:0}.uds-blockquote.no-citation blockquote h3+p{margin-top:1.5rem}.uds-blockquote.accent-gold svg{fill:#ffc627}.uds-blockquote.accent-maroon svg{fill:#8c1d40}@media (max-width:47.99875rem){.uds-blockquote.no-cite.with-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.no-cite.with-image blockquote,.uds-blockquote.no-cite.with-image h3{text-align:center}}@media (min-width:36rem){.uds-blockquote.no-cite{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.with-image{gap:2rem}.uds-blockquote.with-image img{width:180px;height:180px}.uds-blockquote.with-image.reversed img{grid-column:2}.uds-blockquote.with-image.reversed blockquote{grid-column:1;grid-row:1}}.alt-citation .citation:before,.uds-testimonial .citation:before{content:"";display:block;background-color:#191919;height:.25rem;width:4.5rem;margin:1rem 0}.alt-citation .citation cite.name:before,.uds-testimonial .citation cite.name:before{content:none}.alt-citation .citation cite.description,.uds-testimonial .citation cite.description{font-weight:400;padding-left:0}.alt-citation.accent-gold .citation:before,.uds-testimonial.accent-gold .citation:before{background-color:#ffc627}.alt-citation.accent-maroon .citation:before,.uds-testimonial.accent-maroon .citation:before{background-color:#8c1d40}.uds-blockquote.uds-testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.uds-testimonial blockquote{text-align:center}.uds-blockquote.uds-testimonial blockquote p:first-of-type:before{content:"“"}.uds-blockquote.uds-testimonial blockquote p:last-of-type:after{content:"”"}.uds-blockquote.uds-testimonial blockquote p:last-of-type{margin-bottom:0}.uds-blockquote.uds-testimonial .citation:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.uds-blockquote.uds-testimonial.with-image img{width:180px;height:180px}.dropdown-pinned{overflow:hidden;position:fixed}#wrapper-header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:24px}#header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-top .nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header-top .nav-link{color:#484848;font-size:.75rem;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:.75rem;padding:.25rem .5rem .25rem .5rem;margin-right:.5rem;white-space:nowrap}#header-top .nav-link:hover{text-decoration:underline}#header-top .nav-link.sr-only{justify-self:flex-start}#header-top .nav-link:focus{padding-top:0;padding-bottom:0}#header-top .login-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}#header-top .login-status>a{padding:0;margin:0;color:#484848;text-decoration:none}#header-top .login-status>a.name{font-weight:700}#header-top .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-top .login-status>a.signout:after{content:") "}#header-top .form-inline label{position:relative;right:72px;margin-left:-5.9375rem;font-weight:400;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#747474}#header-top input[type=search]{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:12px 12px;background-size:12px;width:32px;cursor:pointer;font-size:.75rem;line-height:.75rem;border:0;border-radius:0;padding:.25rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:1.5rem;margin:0}#header-top input[type=search]+label{display:none}#header-top input[type=search]:focus{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-5.svg);width:200px;color:#747474;background-color:#fff;cursor:auto;margin:.75rem 0;padding-left:2rem}#header-top input[type=search]:focus+label{display:block}#header-top input[type=search]:focus:valid+label{display:none}#header-top input:-moz-placeholder{color:transparent}#header-top input::-webkit-input-placeholder{color:transparent}#asu-header .navbar,#asu-header .navbar-brand .horiz,#asu-header .navbar-brand .vert,#asu-header .title{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#asu-header.scrolled #wrapper-header-top{height:0;overflow:hidden}#asu-header.scrolled #header-top{height:0;overflow:hidden}#asu-header.scrolled #header-main .navbar-brand .horiz{margin-bottom:.5rem}#asu-header.scrolled #header-main .navbar-brand .vert{margin:.75rem 1rem .75rem 0;padding:.25rem 0;height:64px}#asu-header.scrolled #header-main .title{padding-bottom:1rem}#asu-header.scrolled #header-main .title .unit-name{display:none}@media (min-width:78.75rem){#asu-header.scrolled .navbar-container.no-links{margin-top:2rem}#asu-header.scrolled .navbar-nav .dropdown .nav-link,#asu-header.scrolled .navbar-nav .nav-link{padding-top:0}#asu-header.scrolled #header-main .navbar-brand .vert{padding:0}#asu-header.scrolled #header-main .title{padding-bottom:0;margin:1rem 0}#asu-header.scrolled #header-main .title.subdomain-name{font-size:1.5rem}}#wrapper-header-top{display:none}#wrapper-header-main{border-bottom:1px solid #d0d0d0;background-color:#fff}#wrapper-header-main #navbar-top,#wrapper-header-main .container,#wrapper-header-main .container-fluid,#wrapper-header-main .container-lg,#wrapper-header-main .container-md,#wrapper-header-main .container-sm,#wrapper-header-main .container-xl,#wrapper-header-main .repo-search .content,#wrapper-header-main .view-id-collections.view-display-id-sub_collections,.repo-search #wrapper-header-main .content{padding-left:.75rem;padding-right:.75rem}#header-main{padding:0}#header-main .navbar{padding:1.5rem 0 0 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand{padding:0;margin:0}#header-main .navbar-brand .vert{display:none}#header-main .navbar-brand .horiz{display:block;height:32px;width:auto;margin-bottom:1rem;margin-left:2rem}#header-main .partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}#header-main .partners-logos{margin:.5rem 0 .5rem 1rem}#header-main .partners-logos a{display:inline-block}#header-main .partners-logos a:not(:last-child){border-right:1px solid #d0d0d0;margin-right:1rem;padding-right:1rem}#header-main .partners-logos a img{height:32px;width:auto}#header-main .partners-logos a img.vert{display:none}#header-main .partners-logos a img.horiz{height:24px;width:auto;display:initial}#header-main .navbar-toggler{color:#191919;border:0;margin-right:.5rem;min-height:48px;min-width:74px}#header-main .navbar-toggler:focus{outline:0}#header-main .navbar-toggler .fa-circle.fa-stack-2x{color:#e8e8e8;height:2rem;width:2rem}#header-main .navbar-toggler.collapsed .fa-stack{display:none}#header-main .navbar-toggler.collapsed .fa-bars{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-stack{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-bars{display:none}#header-main .navbar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}#header-main .title{line-height:1;font-size:1rem;font-weight:700;letter-spacing:-.035em;padding:0 2rem 1.5rem 2rem}#header-main .title>a{color:#191919;text-decoration:none}#header-main .title>a:visited{color:#191919}#header-main .title>a:hover{text-decoration:underline}#header-main .title .unit-name{display:none}#header-main .navbar-nav .nav-link{padding:1rem 2rem .5rem 2rem;border-top:1px solid #d0d0d0;color:#191919;white-space:nowrap}#header-main .navbar-nav .nav-link svg.fa-home{display:none}#header-main .navbar-nav .nav-link:visited{color:#191919}#header-main .navbar-nav .nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem;position:relative;top:.5rem}#header-main .navbar-nav .nav-link.active:after{width:100%;margin-left:0}#header-main .navbar-site-buttons{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:1rem 2rem;border-top:1px solid #d0d0d0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:initial;-ms-flex-flow:initial;flex-flow:initial}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:.5rem}#header-main .navbar-site-buttons .btn:last-of-type,#header-main .navbar-site-buttons .uds-modal-close-btn:last-of-type{margin-left:.5rem}#header-main #menubar{overflow-y:scroll;overflow-x:hidden}#header-main #menubar.collapsing{height:unset!important}#header-main #menubar.collapsing .navbar-mobile-footer.pinned,#header-main #menubar.show .navbar-mobile-footer.pinned{position:fixed;bottom:0;right:0;width:100%}#header-main .navbar-mobile-footer{background-color:#e8e8e8}#header-main .navbar-mobile-footer .navbar-mobile-search{padding:1rem 2rem;width:100%;border-top:1px solid #d0d0d0}#header-main .navbar-mobile-footer .navbar-mobile-search input{width:100%;background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:16px 16px;background-size:16px;background-color:#fff;border:0;border-radius:0;padding-left:2rem}#header-main .navbar-mobile-footer .nav-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:start;width:100%}#header-main .navbar-mobile-footer .nav-grid .nav-link{color:#191919;margin-right:0;text-align:center;width:100%;font-size:.875rem;padding:1rem 1.5rem;border-top:1px solid #d0d0d0;white-space:nowrap}#header-main .navbar-mobile-footer .nav-grid .nav-link:nth-child(even){border-left:1px solid #d0d0d0}#header-main .navbar-mobile-footer .nav-grid .login-status{display:block;width:100%}#header-main .navbar-mobile-footer .nav-grid .login-status>a{border:0;padding:0;margin:0;color:#191919;text-decoration:none}#header-main .navbar-mobile-footer .nav-grid .login-status>a.name{font-weight:700}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:after{content:") "}#header-main .navbar-mobile-footer.shadow:before{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";height:3.5rem;width:100%;background:transparent -webkit-gradient(linear,left bottom,left top,from(#19191914),to(#19191900)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;position:absolute;top:-3.5rem}#header-main .dropdown{border-top:1px solid #d0d0d0}#header-main .dropdown:not(:last-child){border-bottom:0}#header-main .dropdown .nav-link{border-top:0}#header-main .dropdown svg.fa-chevron-down{float:right;font-size:1.25rem;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-main .dropdown.show svg.fa-chevron-down{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem}#header-main .dropdown.active:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.megamenu.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown-menu{margin:0;padding:1rem;border:0;border-top:1px solid #d0d0d0;top:102%}#header-main .dropdown-menu .btn,#header-main .dropdown-menu .uds-modal-close-btn{margin:.5rem 0}#header-main .dropdown-menu div[class^=col-]{margin-bottom:3rem;padding:0 2rem}#header-main .dropdown-menu div[class^=col-]:last-child{margin-bottom:0}#header-main .dropdown-menu .col-btn{margin-top:1.5rem}#header-main .dropdown-col{padding:0 2rem;margin-bottom:3rem}#header-main .dropdown-col:last-child{margin-bottom:0}#header-main .dropdown-item{padding:1rem .5rem;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item+.dropdown-item{border-top:1px solid #bfbfbf}@media (max-width:23.125rem){#header-main .partner .partners-logos{margin:.5rem 0 .5rem .5rem}#header-main .partner .partners-logos a:not(:last-child){margin-right:.5rem;padding-right:.5rem}#header-main .partner .partners-logos a img{height:29px}#header-main .partner .partners-logos a img.horiz{height:21px}}@media (min-width:78.75rem){#wrapper-header-top{display:block}#header-main{padding-left:.75rem;padding-right:.75rem}#header-main .navbar{padding:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand .vert{display:block;height:72px;width:auto;margin:1.25rem 1rem 1.25rem 0}#header-main .navbar-brand .horiz{display:none}#header-main .partner{margin:0}#header-main .partners-logos{margin:.5rem 0}#header-main .partners-logos a:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}#header-main .partners-logos a img{height:52px;width:auto}#header-main .partners-logos a img.vert{display:initial}#header-main .partners-logos a img.horiz{display:none}.navbar-container.partner #header-main.no-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.navbar-container.partner #header-main.no-links .title{width:100%;margin:0}.navbar-container.partner #header-main.no-links .navbar-collapse{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}#header-main .title{line-height:1;margin:1rem 0 .5rem 0;font-weight:700;padding:0}#header-main .title .unit-name{font-size:1rem;margin-bottom:.5rem;display:block}#header-main .title .subdomain-name{font-size:1.5rem;margin-bottom:0}#header-main .title .subdomain-name a{color:#191919;text-decoration:none}#header-main .title .subdomain-name a:hover{text-decoration:underline}#header-main .title.subdomain-name{font-size:2rem;margin:1.5rem 0 1rem 0;font-weight:700}#header-main .title.subdomain-name a{color:#191919;text-decoration:none}#header-main .title.subdomain-name a:hover{text-decoration:underline}#header-main .navbar-site-buttons{padding:0;border:0}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:0}#header-main .navbar-site-buttons .btn+.btn,#header-main .navbar-site-buttons .btn+.uds-modal-close-btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}#header-main #menubar{overflow:initial}#header-main .navbar-nav{line-height:1.5rem}#header-main .navbar-nav>.nav-link{border:0;font-size:1rem;color:#191919;padding:.5rem .75rem;margin-right:.5rem;white-space:nowrap}#header-main .navbar-nav>.nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0;bottom:-8px;left:-8px}#header-main .navbar-nav>.nav-link.nav-link-home:after{bottom:-8px}#header-main .navbar-nav>.nav-link:hover:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link.active:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link-home{padding-bottom:.4375rem}#header-main .navbar-nav>.nav-link-home svg.fa-home{display:inline-block;font-size:1rem}#header-main .navbar-nav .nav-item .nav-link{padding:.5rem .75rem 0 .75rem}#header-main .dropdown{position:relative;padding:0;border:0;margin-right:.5rem}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0}#header-main .dropdown:hover:after{width:100%;margin-left:0}#header-main .dropdown.active:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.show:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.megamenu.show:after{width:100%;margin-left:0}#header-main .dropdown.aligned-right:not(.megamenu) .dropdown-menu{right:0;left:unset}#header-main .dropdown svg.fa-chevron-down{float:none;display:inline-block;font-size:.75rem;margin-left:.5rem}#header-main .dropdown-menu{margin:-.0625rem 0 0 0;border:1px solid #d0d0d0;padding:2rem}#header-main .dropdown-menu div[class^=col-]{margin-bottom:0}#header-main .dropdown-menu.dropdown-columns.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header-main .dropdown-menu .col-btn{margin-top:2rem}#header-main .dropdown-col{width:16rem;padding:0 1.5rem 0 0;border-right:1px solid #bfbfbf;margin-right:1.5rem}#header-main .dropdown-col:last-of-type{margin-right:0;padding-right:0;border-right:0}#header-main .dropdown-col h3{margin-top:0}#header-main .dropdown-item{padding:.5rem 0;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item:hover{color:#8c1d40;text-decoration:underline}#header-main .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu{position:static}#header-main .megamenu .dropdown-menu{background-color:#fff;border-bottom:1px solid #bfbfbf;width:100vw;margin-left:calc(-50vw + 50%);margin-top:0;padding:0;top:100%}#header-main .megamenu .repo-search form,#header-main .megamenu .row,.repo-search #header-main .megamenu form{width:100%;padding:2rem 0}#header-main .megamenu .repo-search form.with-buttons,#header-main .megamenu .row.with-buttons,.repo-search #header-main .megamenu form.with-buttons{padding:1rem 0}#header-main .megamenu .repo-search form.with-buttons:before,#header-main .megamenu .row.with-buttons:before,.repo-search #header-main .megamenu form.with-buttons:before{content:"";height:1px;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#bfbfbf;position:relative;top:-1rem}#header-main .megamenu .repo-search form.with-buttons div[class^=col-],#header-main .megamenu .row.with-buttons div[class^=col-],.repo-search #header-main .megamenu form.with-buttons div[class^=col-]{padding-bottom:0}#header-main .megamenu div[class^=col-]{border-right:1px solid #bfbfbf;padding:0 1.5rem 2.5rem 1.5rem;position:relative}#header-main .megamenu div[class^=col-]:last-of-type{border-right:0}#header-main .megamenu div[class^=col-] h3{margin-top:0}#header-main .megamenu div[class^=col-] .dropdown-item{white-space:normal}#header-main .megamenu div[class^=col-] .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu div[class^=col-] .dropdown-item+.btn,#header-main .megamenu div[class^=col-] .dropdown-item+.uds-modal-close-btn{position:absolute;bottom:0;margin:0}#header-main .megamenu div[class^=col-] .btn+.btn,#header-main .megamenu div[class^=col-] .btn+.uds-modal-close-btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1.5rem}#header-main .navbar-mobile-footer{display:none}}#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:9.0625rem}#asu-header.scrolled+div,#asu-header.scrolled+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.0625rem}@media (max-width:78.74875rem){#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.875rem}}form.uds-form .form-group{margin:0 0 2rem 0}form.uds-form label,form.uds-form legend{font-size:1rem}form.uds-form label svg.uds-field-required,form.uds-form legend svg.uds-field-required{font-size:.5rem;margin-right:.25rem;margin-bottom:.125rem;color:#b72a2a}form.uds-form label.uds-form-label-disabled,form.uds-form legend.uds-form-label-disabled{color:#484848}form.uds-form .form-control{color:#191919;border:1px solid #747474}form.uds-form .form-control.is-invalid::-webkit-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-moz-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-ms-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::placeholder{color:#191919}form.uds-form .form-control:disabled,form.uds-form .form-control[readonly]{color:#bfbfbf;background:#e8e8e8}form.uds-form .form-control:disabled::-webkit-input-placeholder,form.uds-form .form-control[readonly]::-webkit-input-placeholder{color:#484848}form.uds-form .form-control:disabled::-moz-placeholder,form.uds-form .form-control[readonly]::-moz-placeholder{color:#484848}form.uds-form .form-control:disabled::-ms-input-placeholder,form.uds-form .form-control[readonly]::-ms-input-placeholder{color:#484848}form.uds-form .form-control:disabled::placeholder,form.uds-form .form-control[readonly]::placeholder{color:#484848}form.uds-form input,form.uds-form select,form.uds-form textarea{padding-left:1rem!important}form.uds-form input:focus,form.uds-form select:focus,form.uds-form textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #191919!important;border-radius:none}form.uds-form fieldset{margin:0 0 2rem 0}form.uds-form fieldset .form-check{margin:1rem 0}form.uds-form .card-image-fieldset{margin-bottom:1rem}form.uds-form .card-image-fieldset.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}form.uds-form .card-image-fieldset.inline .form-check:not(:first-child){margin-left:2rem}form.uds-form .form-check{margin:0 0 2rem 0}form.uds-form .form-check input[type=checkbox],form.uds-form .form-check input[type=radio]{opacity:0}form.uds-form .form-check input[type=checkbox]+label,form.uds-form .form-check input[type=radio]+label{font-weight:700;position:relative;display:inline-block;cursor:pointer;margin-left:1rem}form.uds-form .form-check input[type=checkbox]+label::before,form.uds-form .form-check input[type=radio]+label::before{content:"";position:absolute;display:inline-block;left:-2.25rem;border:1px solid #747474;width:1.5rem;height:1.5rem;background:#fff}form.uds-form .form-check input[type=checkbox]+label::after,form.uds-form .form-check input[type=radio]+label::after{content:"";position:absolute;display:inline-block;left:-1.875rem;top:.375rem;width:.75rem;height:.75rem}form.uds-form .form-check input[type=checkbox]:checked+label::after,form.uds-form .form-check input[type=radio]:checked+label::after{background:#000}form.uds-form .form-check input[type=checkbox]:focus+label::before,form.uds-form .form-check input[type=radio]:focus+label::before{border:2px solid #191919}form.uds-form .form-check input[type=checkbox]:disabled+label::before,form.uds-form .form-check input[type=radio]:disabled+label::before{background:#e8e8e8}form.uds-form .form-check input[type=checkbox]:disabled+label,form.uds-form .form-check input[type=radio]:disabled+label{color:#747474}form.uds-form .form-check input[type=radio]+label::before{border-radius:50%}form.uds-form .form-check input[type=radio]+label::after{border-radius:50%}form.uds-form .form-check input[type=checkbox]+label::before{left:-2.25rem;bottom:-.1rem}form.uds-form .form-check input[type=checkbox]+label::after{left:-2rem}form.uds-form .form-check input[type=checkbox]:checked+label::after{background:0 0;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");height:1rem;width:1rem}form.uds-form.was-validated .form-control:invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form.was-validated .form-check-input:invalid~.form-check-label{color:#191919}form.uds-form.was-validated .form-control:valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form.was-validated .form-check-input:valid~.form-check-label{color:#191919}form.uds-form.needs-validation .invalid-feedback{display:none}form.uds-form.needs-validation .valid-feedback{display:none}form.uds-form input.is-invalid,form.uds-form select.is-invalid,form.uds-form textarea.is-invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form div.is-invalid,form.uds-form small.is-invalid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-invalid,form.uds-form legend~small.is-invalid,form.uds-form select~div.is-invalid,form.uds-form select~small.is-invalid{margin-left:inherit;margin-top:inherit;color:#b72a2a}form.uds-form .invalid-feedback{display:inline-block;font-weight:700}form.uds-form .invalid-feedback svg{color:#b72a2a;margin-right:.5rem}form.uds-form input.is-valid,form.uds-form select.is-valid,form.uds-form textarea.is-valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form div.is-valid,form.uds-form small.is-valid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-valid,form.uds-form legend~small.is-valid,form.uds-form select~div.is-valid,form.uds-form select~small.is-valid{margin-left:inherit;margin-top:inherit;color:#446d12}form.uds-form .valid-feedback{display:inline-block;font-weight:700}form.uds-form .valid-feedback svg{color:#446d12;margin-right:.5rem}form.uds-form .input-group-trailing-icon svg{position:absolute;right:.75rem;top:.75rem;color:#191919}form.uds-form.uds-form-white{background-color:#fff}form.uds-form.uds-form-gray1{background-color:#fafafa}form.uds-form.uds-form-gray2{background-color:#e8e8e8}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label::before{background:#bfbfbf;border-color:#747474}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label{color:#484848}form.uds-form.uds-form-gray7{background-color:#191919}form.uds-form.uds-form-gray7 .form-control::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control.is-invalid::-webkit-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-moz-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-ms-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control:disabled,form.uds-form.uds-form-gray7 .form-control[readonly]{color:#747474;background:#484848;border:1px solid #747474}form.uds-form.uds-form-gray7 .form-control:disabled::-webkit-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-moz-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-ms-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 label,form.uds-form.uds-form-gray7 legend{color:#fafafa}form.uds-form.uds-form-gray7 label.uds-form-label-disabled,form.uds-form.uds-form-gray7 legend.uds-form-label-disabled{color:#bfbfbf}form.uds-form.uds-form-gray7.was-validated .form-check-input:valid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-valid,form.uds-form.uds-form-gray7.was-validated select~small.is-valid{color:#78be20}form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-invalid,form.uds-form.uds-form-gray7.was-validated select~small.is-invalid{color:#cc2f2f}form.uds-form.uds-form-gray7 input,form.uds-form.uds-form-gray7 select,form.uds-form.uds-form-gray7 textarea{background-color:#191919;color:#fafafa}form.uds-form.uds-form-gray7 input::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input:focus,form.uds-form.uds-form-gray7 select:focus,form.uds-form.uds-form-gray7 textarea:focus{background-color:#191919;border:2px solid #fafafa!important;color:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]+label::before{border:1px solid #707070;background:#191919}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after,form.uds-form.uds-form-gray7 .form-check input[type=radio]:checked+label::after{background:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:focus+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:focus+label::before{border:2px solid #fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label::before{background:#484848;border-color:#747474}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");-webkit-filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%);filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%)}form.uds-form.uds-form-gray7 input.is-invalid,form.uds-form.uds-form-gray7 select.is-invalid,form.uds-form.uds-form-gray7 textarea.is-invalid{border-style:solid;border:1px solid #cc2f2f;border-bottom:8px solid #cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback{font-weight:700;color:#cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback svg{color:#cc2f2f;margin-right:.5rem}form.uds-form.uds-form-gray7 input.is-valid,form.uds-form.uds-form-gray7 select.is-valid,form.uds-form.uds-form-gray7 textarea.is-valid{border-style:solid;border:1px solid #78be20;border-bottom:8px solid #78be20}form.uds-form.uds-form-gray7 .valid-feedback{font-weight:700;color:#78be20}form.uds-form.uds-form-gray7 .valid-feedback svg{color:#78be20;margin-right:.5rem}form.uds-form.uds-form-gray7 .input-group-trailing-icon svg{color:#fafafa}.uds-quote-image-background{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}@media screen and (max-width:36rem){.uds-quote-image-background{min-height:512px;padding:1.5rem;width:100%;margin:0}}.uds-quote-image-background-container{max-width:384px}@media screen and (max-width:36rem){.uds-quote-image-background-container{width:100%}.uds-quote-image-background-container .uds-blockquote{font-size:1rem}}div.uds-tooltip-container{display:inline-block;position:relative}button.uds-tooltip{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button.uds-tooltip .fa-circle{color:#d0d0d0}button.uds-tooltip .fa-info{color:#fff}button.uds-tooltip .fa-stack>*{font-size:.75rem}button.uds-tooltip i{vertical-align:middle}button.uds-tooltip:focus+div[role=tooltip].uds-tooltip-description,button.uds-tooltip:hover+div[role=tooltip].uds-tooltip-description{visibility:visible}button.uds-tooltip:focus .fa-circle,button.uds-tooltip:hover .fa-circle{color:#00b0f3}button.uds-tooltip-gray-1 .fa-circle{color:#bfbfbf}button.uds-tooltip-gray-1 .fa-info{color:#fafafa}button.uds-tooltip-gray .fa-circle{color:#bfbfbf}button.uds-tooltip-gray .fa-info{color:#e8e8e8}button.uds-tooltip-dark .fa-circle{color:#747474}button.uds-tooltip-dark .fa-info{color:#191919}div[role=tooltip].uds-tooltip-description{background:#191919 0 0 no-repeat padding-box;color:#fafafa;font:normal normal normal 1rem Arial;line-height:2rem;margin:0 .3125rem;max-width:353px;min-width:300px;padding:2rem;position:absolute;left:40px;top:0;visibility:hidden;z-index:1}div[role=tooltip].uds-tooltip-description>span.uds-tooltip-heading{color:#fafafa;display:block;font:normal normal bold 1rem Arial;letter-spacing:0;margin-bottom:1rem;text-align:left}span.uds-tooltip-visually-hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.uds-tooltip-bg-white{background-color:#fff}.uds-tooltip-bg-gray-1{background-color:#fafafa}.uds-tooltip-bg-gray{background-color:#e8e8e8}.uds-tooltip-bg-dark{background-color:#191919}.uds-video-with-caption{border:1px solid #d0d0d0}.uds-video-with-caption figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-video-with-caption figure figcaption{color:#747474;font-size:.75rem;margin:1rem}.uds-video-btn-play{background-color:#fff!important;z-index:2;opacity:.7}.uds-video-btn-play:hover{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-video-btn-play .svg-inline--fa.fa-w-14{margin-left:.3125rem}.uds-video-container{margin:3rem}@media screen and (max-width:48rem){.uds-video-container{margin:1.5rem}}.uds-video-container video{height:auto;width:100%;z-index:0}.uds-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.uds-video-player{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.uds-video-player.youtube-video{padding-bottom:56.25%}.uds-video-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;right:0;bottom:.5rem;z-index:1}.uds-video-overlay:hover button.uds-video-btn-play{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-card-and-image{background-position:top;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:466px;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}.uds-card-and-image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:36rem){.uds-card-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:720px;padding:1.5rem;width:100%;margin:0}}.uds-card-and-image-container{max-width:384px}.uds-card-and-image-container .card .card-header{padding-bottom:1rem!important}@media screen and (max-width:36rem){.uds-card-and-image-container{width:100%}}.uds-grid-links{grid-template-columns:1fr;display:grid;grid-template-rows:auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;padding:0 2rem}.uds-grid-links a{font-size:1.25rem;letter-spacing:-.01875rem;font-weight:700;border:1px solid #d0d0d0;color:#191919;background-color:#fff;padding:1.5rem;text-decoration:none}.uds-grid-links a svg{margin-right:.5rem}.uds-grid-links a:hover{text-decoration:underline}.uds-grid-links.text-gold a{color:#ffc627;background-color:#191919}.uds-grid-links.text-white a{color:#fff;background-color:#191919}@media (min-width:48rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns,.uds-grid-links.two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:78.75rem){.uds-grid-links{padding:0}.uds-grid-links.four-columns{grid-template-columns:repeat(4,1fr)}}ul.uds-display-list{color:#191919;font-size:1rem}ul.uds-display-list li span{color:#747474;display:block;font-size:.875rem}.uds-charts-and-graphs-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:350px}.uds-charts-and-graphs-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center}.uds-charts-and-graphs-overlay h4{margin:.5rem;font:normal normal bold 2.5rem Arial}.uds-charts-and-graphs-overlay span{font:normal normal bold 1.125rem Arial}@media (max-width:61.99875rem){.uds-charts-and-graphs-overlay h4{font-size:1.5rem}.uds-charts-and-graphs-overlay span{font-size:1rem}}canvas{width:100%;height:auto;position:relative}.uds-anchor-menu{background-color:#fff;border-bottom:1px solid #d0d0d0;z-index:100}.uds-anchor-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu-sticky{position:fixed;left:0;right:0;top:0}.uds-anchor-menu h4{font-size:1rem;padding:0!important}.uds-anchor-menu h4:hover{-webkit-transform:none;-o-transform:none;transform:none}.uds-anchor-menu h4 svg{margin-left:.5rem;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.uds-anchor-menu h4[aria-expanded=true] i,.uds-anchor-menu h4[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.uds-anchor-menu .card-body{padding-top:1.5rem}.uds-anchor-menu nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu .nav-link{color:#191919;padding:1.5rem 0;text-align:start;font-weight:400}.uds-anchor-menu .nav-link:not(:last-child){border-bottom:1px solid #d0d0d0}.uds-anchor-menu .nav-link.active,.uds-anchor-menu .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu .nav-link:visited{color:#191919}.uds-anchor-menu .nav-link svg{margin-right:.5rem}@media (min-width:36rem){.uds-anchor-menu.uds-anchor-menu-expanded-sm{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-sm nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-sm .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.uds-anchor-menu.uds-anchor-menu-expanded-md{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-md .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-md h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-md nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-md .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.uds-anchor-menu.uds-anchor-menu-expanded-lg{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-lg nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-lg .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (max-width:78.74875rem){.uds-anchor-menu h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:78.75rem){.uds-anchor-menu.uds-anchor-menu-expanded-xl{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-xl nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-xl .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}.uds-card-image-and-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 .75rem}.uds-card-image-and-content-image-container{-webkit-background-size:cover;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;position:relative;width:100%}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{left:0;bottom:0;font:normal normal bold 3rem Arial;padding:2rem;position:absolute;max-width:50%}.uds-card-image-and-content-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-image-and-content-content-container .content{width:55%;padding:2rem}.uds-card-image-and-content-content-container .card{width:35%;margin:-12.5625rem 5% 0 10%;height:unset}@media only screen and (max-width:62rem){.uds-card-image-and-content-content-container .card{width:40%;margin:-10.0625rem 2% 0 8%}}@media only screen and (max-width:48rem){.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{max-width:100%}.uds-card-image-and-content-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-image-and-content-content-container .content{width:100%}.uds-card-image-and-content-content-container .card{width:auto;margin:0 2rem}}@media only screen and (max-width:36rem){.uds-card-image-and-content{margin:0}.uds-card-image-and-content-image-container{height:16rem}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{font:normal normal bold 2rem Arial;padding:2rem}}.uds-card-arrangement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 .75rem}.uds-card-arrangement>.uds-card-arrangement-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-card-arrangement>.uds-card-arrangement-content-container>h2{font:normal normal bold 2.5rem Arial}.uds-card-arrangement>.uds-card-arrangement-content-container>button{margin-left:auto}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-card-arrangement>.uds-card-arrangement-card-container{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,1fr);margin-top:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;row-gap:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(3,1fr)}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-card-container{grid-auto-flow:row;row-gap:1rem}}.uds-card-arrangement-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container>button{margin:initial}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;row-gap:1.5rem;display:grid;grid-auto-flow:row;grid-template-rows:repeat(auto-fill,1fr);margin-left:1.5rem}@media screen and (max-width:78.75rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:62rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36rem){.uds-card-arrangement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 2rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:1fr}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:1fr}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{margin-left:0}}.page-item{margin:0 .5rem}.uds-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(25,25,25,.75);bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0 2rem;position:absolute;right:0;top:0;z-index:999}.uds-modal.open{-webkit-animation:fadeIn .4s ease-out forwards;-o-animation:fadeIn .4s ease-out forwards;animation:fadeIn .4s ease-out forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uds-modal-container{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:530px;max-width:1200px;opacity:1;padding:2rem;position:relative;z-index:1000}.uds-modal-close-btn{background-color:#bfbfbf;border:1px solid transparent;height:2rem;opacity:.5;padding:.25rem;position:absolute;right:0;text-decoration:none;top:-3.5rem;width:2rem}.uds-modal-close-btn .fa-times{color:#191919}.uds-modal-close-btn:hover{opacity:1}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}}@media screen and (max-width:36rem){.uds-modal-container{height:auto;min-height:256px}}.uds-image-background-with-cta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1920px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;margin:auto}.uds-image-background-with-cta-container{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.uds-image-background-with-cta-container>span{color:#fafafa;font:normal normal bold 2.5rem Arial;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:784px}@media screen and (max-width:78.75rem){.uds-image-background-with-cta{padding:3rem}}@media screen and (max-width:62rem){.uds-image-background-with-cta{height:434px;padding:3rem 2rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.uds-image-background-with-cta-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.uds-image-background-with-cta-container>span{font-size:2rem;margin-bottom:2rem;max-width:512px}}@media screen and (max-width:36rem){.uds-image-background-with-cta{margin:0}}.uds-table{border:1px solid #e8e8e8;overflow-x:scroll}.uds-table>table{width:100%}.uds-table>table td,.uds-table>table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-align:left;padding:1rem}.uds-table>table tr :nth-child(n+1){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:92px;width:92px;min-width:92px}.uds-table>table tr :first-child{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:300px}.uds-table>table>thead>tr:first-child th{background-color:#d0d0d0}.uds-table>table tbody tr td,.uds-table>table tbody tr th{background-color:#fff}.uds-table>table tbody tr:nth-child(2n) td,.uds-table>table tbody tr:nth-child(2n) th{background-color:#fafafa}.uds-table>table tbody tr:focus td,.uds-table>table tbody tr:focus th,.uds-table>table tbody tr:hover td,.uds-table>table tbody tr:hover th{background-color:#e8e8e8}.uds-table>table tbody tr>th.normal{font-weight:400}.uds-table>table tbody tr>th.indent{font-weight:400;padding-left:4rem}@media screen and (max-width:36rem){.uds-table>table tbody tr>th.indent{padding-left:2rem}}.uds-table-fixed{overflow-x:scroll;border:1px solid #e8e8e8}.uds-table-fixed-wrapper{position:relative}.uds-table-fixed-wrapper .scroll-control{display:none;position:absolute;height:100%;pointer-events:none;top:0;z-index:100}.uds-table-fixed-wrapper .scroll-control.show{display:block}.uds-table-fixed-wrapper .scroll-control.previous{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,.25)),to(rgba(25,25,25,0)));background:-webkit-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:-o-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:linear-gradient(90deg,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);left:315px}.uds-table-fixed-wrapper .scroll-control.next{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);right:0}.uds-table-fixed-wrapper .scroll-control button{pointer-events:all;margin:0 .5rem;position:relative;top:50%}.uds-table-fixed>table{border:none}.uds-table-fixed>table tr>:first-child{left:0;position:-webkit-sticky;position:sticky;width:315px;min-width:315px;max-width:315px}.uds-table-fixed>table td,.uds-table-fixed>table tr>:nth-child(n+2){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100px;width:100px;min-width:100px}@media screen and (max-width:48rem){.uds-table{overflow-x:scroll}.uds-table-fixed{overflow-x:scroll}.uds-table-fixed-wrapper{overflow-x:hidden}.uds-table-fixed-wrapper .scroll-control{pointer-events:none;display:block}.uds-table-fixed-wrapper .scroll-control.next button,.uds-table-fixed-wrapper .scroll-control.previous button{visibility:hidden}}@media screen and (max-width:36rem){.uds-table>table tr>:first-child{width:128px;min-width:128px;max-width:128px}.uds-table-fixed-wrapper .scroll-control.previous{left:128px}}.uds-person-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:800px}.uds-person-profile .profile-img{width:180px;height:180px;border-radius:100%}.uds-person-profile .person{margin-left:1.5rem}.uds-person-profile .person-name{margin:.5rem 0}.uds-person-profile .person-profession{margin:0 0 1rem 0;font-size:1rem}.uds-person-profile .person ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.uds-person-profile .person ul li:not(:first-child){margin-left:1.5rem}.uds-person-profile .person ul.person-contact-info{margin-bottom:1.5rem}.uds-person-profile .person ul.person-social-medias a{color:#191919;font-size:1.75rem}@media (max-width:78.74875rem){.uds-person-profile{padding:0 2rem}}@media (max-width:61.99875rem){.uds-person-profile{max-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person{margin:0}.uds-person-profile .person-name{margin-top:1.5rem}.uds-person-profile .person-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.uds-person-profile .person ul.person-contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person ul.person-contact-info li{margin-top:.5rem;margin-left:0}}.affix{position:fixed;width:100%;top:0;z-index:1035;left:0}.alert{display:block}.alert-wrapper{position:fixed;bottom:0;left:0;max-width:100%;max-height:75vh;overflow:scroll;z-index:9999}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999}.book-navigation .menu{border-top:1px solid #d0d0d0}.book-navigation .book-pager{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;margin:0}.book-navigation .menu{padding-bottom:0;padding-top:1em}.book-navigation .book-pager{margin:0;overflow:auto;padding:.5em 0}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top}.book-pager__item--previous{text-align:left;width:45%}[dir=rtl] .book-pager__item--previous{float:right;text-align:right}.book-pager__item--center{text-align:center;width:8%}.book-pager__item--next{float:right;text-align:right;width:45%}[dir=rtl] .book-pager__item--next{float:left;text-align:left}blockquote{margin:1.5rem 0;page-break-inside:avoid;padding:.5rem .5rem .5rem 1rem;border-left:10px solid #e8e8e8}blockquote p{margin:0}.breadcrumb{font-size:.875rem;background:0 0}.region-breadcrumb{width:100%}.btn-link{border:none;padding:0;margin:0;border-bottom:none;background:0 0}.btn-link:hover{text-decoration:none}nav #search-form .btn.button,nav #search-form .button.uds-modal-close-btn{font-size:.875rem;padding:.5rem 1rem;line-height:1.2}button.tabledrag-toggle-weight{border-radius:96px;display:inline-block;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;background-color:#bfbfbf;border:none;padding:.5rem 1rem;margin:0 .2rem .5rem 0}button.tabledrag-toggle-weight a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:700;padding:.5rem 1rem;color:#191919}@media (min-width:50rem){button.tabledrag-toggle-weight:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}button.tabledrag-toggle-weight:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (max-width:50rem){button.tabledrag-toggle-weight:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.block-latest-additions-to-collection-block .card{height:unset}.block-latest-additions-to-collection-block .card .card .icon-container,.block-latest-additions-to-collection-block .card .card img{min-height:200px}.block-latest-additions-to-collection-block .card .card .icon-container i{margin-top:25%}.card .stretched-link{opacity:0!important}.slides .card-horizontal{min-width:100%}.view-collections .views-view-grid .card-horizontal .card-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0!important}.view-collections .views-view-grid .card-horizontal .card-content-wrapper .card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000}#content .comment-wrapper h2{margin-bottom:1em}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em}.field-node--comment{font-size:.875rem}.comment{margin-bottom:1.25em;vertical-align:top;display:table}[dir=rtl] .comment{direction:rtl}.comment__meta{padding:0 1.875rem 0 0;font-size:1rem}[dir=rtl] .comment__meta{padding:0 0 0 1.875rem}.comment__attribution img{border:1px solid #d0d0d0}.comment .field--name-user-picture img{margin:0}.comment__author .username{white-space:nowrap}.comment__author{margin:.25rem 0;line-height:1.2}.comment__permalink,.comment__time{margin-bottom:.25rem;color:#68696b;font-size:.875rem;line-height:1.2;padding:0 .5em 0 0}.comment__permalink,[dir=rtl] .comment__time{padding:0 0 0 .5em}.comment__permalink{font-size:.875rem;line-height:1.2}.comment__content:before{content:"";position:absolute;right:100%;top:1.25em;border-top:1.25em solid transparent;border-right:1.25em solid #d0d0d0;border-bottom:1.25em solid transparent}[dir=rtl] .comment__content:before{right:auto;left:100%;border-right:none;border-left:1.25em solid #d0d0d0}.comment__content:after{content:"";position:absolute;right:100%;top:1.25em;border-top:1.25em solid transparent;border-right:1.25em solid #fff;border-bottom:1.25em solid transparent;margin-right:-.0625rem}[dir=rtl] .comment__content:after{right:auto;left:100%;border-right:none;border-left:1.25em solid #fff;margin-right:0;margin-left:-.0625rem}.comment__content h3{margin-top:.94em;margin-bottom:.45em;font-size:1.25rem}.comment__content nav{padding-top:.0625rem}.indented{margin-left:2.5rem}[dir=rtl] .indented{margin-right:2.5rem;margin-left:0}.comment .links{padding:0 0 .25em 0}.comment .links-inline span{padding:0 .5em 0 0;font-size:1rem}[dir=rtl] .comment .links-inline span{padding:0 0 0 .5em}.comment--unpublished{margin-right:.3125rem;padding:.3125rem .125rem .3125rem .3125rem;background:#e581a0}[dir=rtl] .comment--unpublished{margin-left:.3125rem;margin-right:0;padding:.3125rem .3125rem .3125rem .125rem}.unpublished .comment-text .comment-arrow{border-left:1px solid #e581a0;border-right:1px solid #e581a0}.unpublished{padding:1.25em 1.25em 0}.comment-footer{display:table-row}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#e581a0}[dir=rtl] .comment--unpublished .comment__content:after,[dir=rtl] .node--unpublished .comment__content:after{border-left-color:#e581a0}.views-field-variations>span>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.views-field-variations>span>div>div{display:inline-block}.views-field-variations{margin-bottom:0}.views-field-variations .field--name-price{display:inline-block;width:70px;text-align:right;padding-bottom:1.2rem}.views-field-variations .field--type-entity-reference{padding-left:1rem}.views-field-variations .commerce-order-item-variation-cart-form-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-purchased-entity{padding:0;margin:0}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity{display:inline-block;margin-bottom:0;padding:0}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity label{display:none}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity input{width:50px}.views-field-variations .commerce-order-item-variation-cart-form-form .form-actions{display:inline-block;margin-bottom:0;padding:0}#edit-order-summary .col-auto,#edit-order-summary.col-auto,#edit-payment-information-billing-information .col-auto,#edit-payment-information-billing-information.col-auto,#edit-shipping-information .col-auto{padding:0}#edit-shipping-information #edit-shipping-information-shipping-profile-field-ruc-wrapper{display:none}.view-id-listado_de_productos .views-row>div{display:inline-block}.view-id-listado_de_productos .views-row{border-bottom:1px solid #ced4da;margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-id-listado_de_productos .views-row .views-field-title{width:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#591229}.cart-block--contents{background:#591229;color:#fff;font-size:.75rem;width:auto}.cart-block--contents .cart-block--contents__items{max-height:inherit;overflow-y:hidden;overflow-x:hidden}.cart-block--contents .cart-block--contents__items table{color:#fff}.cart-block--contents .cart-block--contents__items table thead.thead-light{background:#591229;color:#fff}.cart-block--contents .cart-block--contents__items table tr:hover{color:#fff}.cart--cart-offcanvas{background:#591229;color:#fff;font-size:.75rem}.cart--cart-offcanvas .cart-block--offcanvas-contents__links{padding:.5rem 1rem}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a{color:#fff;text-decoration:none}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:hover{color:#e581a0}.cart--cart-offcanvas .close{color:#fff;padding:.25rem}.cart--cart-offcanvas table{color:#fff}.cart--cart-offcanvas table .btn,.cart--cart-offcanvas table .uds-modal-close-btn{color:#fff}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__price,.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__title{padding:.5rem .25rem!important}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__quantity{padding:.25rem!important}.cart--cart-offcanvas table .btn,.cart--cart-offcanvas table .uds-modal-close-btn{color:#fff;font-size:.75rem}.cart--cart-offcanvas table .btn:hover,.cart--cart-offcanvas table .uds-modal-close-btn:hover{color:#e581a0}.cart--cart-offcanvas table tfoot .btn,.cart--cart-offcanvas table tfoot .uds-modal-close-btn{background:0 0;color:#fff;border-color:#fff;font-size:.75rem;margin-top:.5rem}.cart--cart-offcanvas table tfoot .btn:hover,.cart--cart-offcanvas table tfoot .uds-modal-close-btn:hover{background:#8c1d40}.contextual-links a{border-bottom:none;text-shadow:0 0 0}details{border:1px solid #d0d0d0;margin-top:1rem;margin-bottom:1rem}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}.js .dropbutton-wrapper .dropbutton-widget{position:relative}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:.125em 0;border-radius:1em;overflow:hidden}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2}.js .dropbutton-widget .button{border:none;margin:0;padding:.32em 1em;background:transparent none}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0}[dir=rtl].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0}.js .dropbutton .secondary-action{border-top-color:#ccc}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#d2d2d2));background-image:-o-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2)}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none}.js .dropbutton-widget{background-color:#fff;border:1px solid #ccc}.js .dropbutton-widget:hover{border-color:#b8b8b8}.dropbutton .dropbutton-action>*{padding:.1em .5em;white-space:nowrap}.dropbutton .secondary-action{border-top:1px solid #e8e8e8}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8}[dir=rtl] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:.25em}[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:.25em;margin-right:0}.js td .dropbutton-multiple{padding-right:10em;margin-right:2em;max-width:100%}.js td .dropbutton-wrapper{min-height:2em}.js .dropbutton-widget,.js .dropbutton-wrapper{display:block;position:relative}.js td .dropbutton-widget{position:absolute}.block-facets.accordion,.sidebar .block.block-facets{border:none;padding:0;margin:0}.block-facets.accordion h2,.sidebar .block.block-facets h2{margin:0;background-color:transparent;border:none;padding:0}.block-facets.accordion h2 .btn,.block-facets.accordion h2 .uds-modal-close-btn,.sidebar .block.block-facets h2 .btn,.sidebar .block.block-facets h2 .uds-modal-close-btn{color:#000}.block-facets.accordion .card-header h2 .btn:after,.block-facets.accordion .card-header h2 .uds-modal-close-btn:after,.sidebar .block.block-facets .card-header h2 .btn:after,.sidebar .block.block-facets .card-header h2 .uds-modal-close-btn:after{font-family:"Font Awesome 5 Free";content:"";float:right;font-weight:900}.block-facets.accordion .card-header h2 .btn.collapsed:after,.block-facets.accordion .card-header h2 .collapsed.uds-modal-close-btn:after,.sidebar .block.block-facets .card-header h2 .btn.collapsed:after,.sidebar .block.block-facets .card-header h2 .collapsed.uds-modal-close-btn:after{content:""}.block-facets.accordion ul,.sidebar .block.block-facets ul{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.block-facets.accordion .facet-item,.sidebar .block.block-facets .facet-item{padding-top:.3125rem;padding-bottom:.3125rem}.block-facets.accordion .facet-item__count,.sidebar .block.block-facets .facet-item__count{margin-top:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:.625rem;color:#8c1d40;text-decoration:none!important}.block-facets.accordion .facet-item__value,.sidebar .block.block-facets .facet-item__value{color:#000;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.block-facets.accordion .card,.sidebar .block.block-facets .card{border-radius:0}.block-facets.accordion .ui-slider-pips .ui-slider-label,.sidebar .block.block-facets .ui-slider-pips .ui-slider-label{width:2.5em}.block-facets.accordion .card-header,.sidebar .block.block-facets .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid transparent;padding:.75rem 1.25rem;margin-bottom:.25rem}.block-facets.accordion .card>div:last-child,.sidebar .block.block-facets .card>div:last-child{padding-bottom:0}div#block-searchfilterblock{margin-bottom:0}div#block-searchfilterblock h2{margin-bottom:0}.facet_list_items{display:block}.facet_list_items a{border-radius:12px;padding:.125rem .375rem .125rem .375rem;background-color:#f2f2f2;border:1px #d4d4d4 solid!important}.facets_summary{margin-bottom:.125rem}#block-facetsummary ul>li:first-child:before{content:""}.facet-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;text-decoration:none;padding-bottom:.3125rem;padding-top:.3125rem}.facet-item a .facet-item__count,.facet-item a .facet-item__value{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.feed-icon{border-bottom:none;display:inline-block;padding:1rem 0 0 0}.field__label{margin-bottom:.25rem}.node--type-asu-repository-item .field__label{margin-bottom:0}.field--type-entity-reference{margin:0 0 1.2rem}.field--type-entity-reference .field__label{font-weight:400;padding-right:.3rem}[dir=rtl] .field--type-entity-reference .field__label{padding-left:.3rem;padding-right:0}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--type-entity-reference ul.links li{padding:0 0 0 1rem;float:right}@media all and (min-width:35rem){.node .field--type-image{float:left;margin:0 1rem 0 0}[dir=rtl] .node .field--type-image{float:right;margin:0 0 0 1rem}.node .field--type-image+.field--type-image{clear:both}}.field--name-field-user-picture img,.field--type-image img{margin:0 0 1rem}.field--type-image a{border-bottom:none}.field--name-field-tags{margin:0 0 1.2rem}.field--name-field-tags .field__label{font-weight:400;margin:0;padding-right:.3125rem}[dir=rtl] .field--name-field-tags .field__label{padding-left:.3125rem;padding-right:0}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:.875rem}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:.875rem}.field--name-field-tags ul.links{padding:0;margin:0}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--name-field-tags ul.links li{padding:0 0 0 1rem;float:right}.field--label-inline .field__item,.field--label-inline .field__label{display:inline-block}img.copyright-logo{max-width:140px;padding:.625rem .625rem .625rem 0}.node--view-mode-search-result .field--name-field-linked-agent .field__item{display:inline-block!important}.node--view-mode-search-result .field--name-field-linked-agent .field__item:after{content:" /"}.node--view-mode-search-result .field--name-field-linked-agent .field__item:last-of-type:after{content:""}.reuse-logo{max-width:120px;padding:.625rem 0}.field--name-field-open-access svg{width:1.75rem;margin-top:-.9375rem;margin-left:-.3125rem;fill:#8c1d40}.icon-link:focus svg,.icon-link:hover svg{fill:#d23153}.field--name-field-peer-reviewed .fa-eye{font-size:1.5rem}.node--view-mode-full-metadata .field--name-field-rich-description p:last-child,.text-show-more .multi-collapse p:last-child{margin-bottom:0}button.show-more{margin-bottom:1rem}.field--name-field-identifier-type{display:inline-block}.field--name-field-identifier-type .field__item{display:inline-block}.field--name-field-identifier-type:after{content:": "}.field--name-field-identifier-value{display:inline-block}.node--view-mode-full-metadata .node__content>.field{border-bottom:1px solid #d0d0d0;padding-top:.75rem;padding-bottom:.75rem;margin-left:0;margin-bottom:0}.node--view-mode-full-metadata .node__content>.field:last-of-type{border-bottom:none}.node--view-mode-full-metadata .field__label{padding-left:0}.node--view-mode-full-metadata .field--type-entity-reference,.node--view-mode-full-metadata .inline-list{margin-bottom:0}.node--view-mode-full-metadata .field--name-field-note-para>.field__items>.field__item{display:block;border-bottom:1px solid #d0d0d0;margin-bottom:.625rem}.node--view-mode-full-metadata .field--name-field-note-para>.field__items>.field__item:last-of-type{border-bottom:none}.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item{display:inline-block;border-bottom:1px solid #d0d0d0;margin-bottom:.625rem}.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item:last-of-type{border-bottom:none}.field--name-field-typed-identifier .paragraph{display:inline-block}.node--type-archival-object>.field__label,.node--type-archival-resource>.field__label,.node--type-archival-top-container>.field__label,.node--type-repository>.field__label,.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item>.paragraph>.field--type-entity-reference>.field__item{font-weight:700}.views-field-riprap-results .success{background-color:#adff2f}.views-field-riprap-results .fail{background-color:orange}.views-field-riprap-results .riprapnotfound{background-color:red;color:#fff}.file{padding-left:1.5rem;display:inline-block;min-height:1rem;background-repeat:no-repeat;background-position:left center}[dir=rtl] .file{padding-left:inherit;padding-right:1.5rem;background-position:right center}.file--application-octet-stream,.file--general{background-image:url(../images/icons/application-octet-stream.png)}.file--package-x-generic{background-image:url(../images/icons/package-x-generic.png)}.file--x-office-spreadsheet{background-image:url(../images/icons/x-office-spreadsheet.png)}.file--x-office-document{background-image:url(../images/icons/x-office-document.png)}.file--x-office-presentation{background-image:url(../images/icons/x-office-presentation.png)}.file--text-x-script{background-image:url(../images/icons/text-x-script.png)}.file--text-html{background-image:url(../images/icons/text-html.png)}.file--text-plain{background-image:url(../images/icons/text-plain.png)}.file--application-pdf{background-image:url(../images/icons/application-pdf.png)}.file--application-x-executable{background-image:url(../images/icons/application-x-executable.png)}.file--audio{background-image:url(../images/icons/audio-x-generic.png)}.file--video{background-image:url(../images/icons/video-x-generic.png)}.file--text{background-image:url(../images/icons/text-x-generic.png)}.file--image{background-image:url(../images/icons/image-x-generic.png)}audio::-webkit-media-controls-enclosure,video::-webkit-media-controls-enclosure{background:0 0}video{min-height:200px}#fp-flexslider .flex-direction-nav a{display:block}.flex-direction-nav a{height:50px;-webkit-transition:none;-o-transition:none;transition:none}.flexslider .flex-direction-nav a{display:block;opacity:.7;border:none}.flex-direction-nav a{top:45%}.flexslider{margin:0 3.125rem 3.75rem 3.125rem}.flexslider:hover .flex-direction-nav .flex-next{right:-50px}.flexslider:hover .flex-direction-nav .flex-prev{left:-50px}.flex-pauseplay a{height:30px;border:none;bottom:-20px}#flex-recent-keep-items{width:auto}.view-id-flexslider_views_example .view-content,.view-id-landing_page_recent_keep_items .view-content{width:100%}.view-id-flexslider_views_example .slides li img,.view-id-landing_page_recent_keep_items .slides li img{max-width:150px;padding:1.25rem;margin-left:auto;margin-right:auto}.view-id-flexslider_views_example .slides li .flex-caption,.view-id-landing_page_recent_keep_items .slides li .flex-caption{padding:.9375rem 1.25rem 0 1.25rem}.view-id-flexslider_views_example .slides li i,.view-id-landing_page_recent_keep_items .slides li i{padding:1.25rem}.view-id-flexslider_views_example .flex-viewport,.view-id-landing_page_recent_keep_items .flex-viewport{background-color:#f2f2f2;padding:.625rem}.view-featured-content .view-content{width:100%}.view-featured-content .field--type-entity-reference{margin-bottom:none}.view-featured-content article{background-color:#f2f2f2;padding-top:1rem;border-bottom:none}.flex-pauseplay a.flex-pause::before,.flex-pauseplay a.flex-play::before{color:#484848;font-weight:900}.flex-pauseplay a.flex-play:before{content:"";font-family:"Font Awesome 5 Free"}.flex-pauseplay a.flex-pause:before{content:"";font-family:"Font Awesome 5 Free"}.main-content .flex-pauseplay a{border-bottom:none}#block-asubrandfooter,#block-asulibraryfooterblock{width:100%}#block-asubrandfooter h5,#block-asulibraryfooterblock h5{font-weight:700;font-size:1rem}.site-footer .container-fluid,.site-footer .container-lg,.site-footer .container-md,.site-footer .container-sm,.site-footer .container-xl{margin:0}#block-asulibraryfooterblock{margin-bottom:-1rem}@media (max-width:61.875rem){.asulib-footer img{max-width:50%}}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl .card-header i{display:none}}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper-footer-land-ack{background:#1e1e1e;color:#fafafa;font-weight:200}#wrapper-footer-land-ack p{padding-bottom:1.5625rem}#footer-columns{padding-left:.375rem}#wrapper-footer-columns{border-top:none!important}#wrapper-footer-columns #footer-columns{border-top:2px solid #393939}body:not(.path-frontpage) .main-content{padding-bottom:6rem}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(https://keep.lib.asu.edu/themes/custom/asulib_barrio/images/required.svg);background-repeat:no-repeat;-webkit-background-size:auto/2 auto/2;background-size:auto/2 auto/2;width:auto/2;height:auto/2;margin:0 .3em}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem}form .form-type-textarea{margin-bottom:0}.node-form .field--name-field-identifier-type::after{content:""}label{margin-bottom:.3125rem;font-weight:700}.js-form-item{margin-top:1rem}#iiif_box .js-form-item{margin-top:0}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{margin-bottom:0;max-width:700px}.webform-multiple-table input[type=text]{max-width:100%}.form-group{margin-bottom:1rem}.form-checkbox{padding-left:.75rem}.js-webform-checkboxes .checkbox{margin-top:.4rem;margin-bottom:.4rem}.radio,.webform-submission-form .checkbox{min-height:17px}.js-form-type-checkbox input[type=checkbox],.js-form-type-radio input[type=radio]{height:1.5rem;width:1.5rem;opacity:0;z-index:1}.diff-revisions .js-form-type-checkbox input[type=checkbox],.js-form-type-radio input[type=radio]{opacity:1}.form-check-label{display:inline-block;position:relative;vertical-align:top;max-width:700px;padding-left:1.25rem}.form-radio-label{display:inline-block;padding-left:1rem;position:relative;vertical-align:middle;max-width:700px}.checkbox label,.radio label{font-weight:400;cursor:pointer}.form-check-label::before{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;content:"";display:inline-block;height:1.5rem;width:1.5rem;left:0;margin-left:-2rem;position:absolute;-webkit-transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;-o-transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;margin-left:-1rem}.form-group legend{font-weight:700;font-size:1rem;margin-bottom:0}.js-form-type-checkbox input[type=checkbox]:checked+label::after{font-family:"Font Awesome 5 Free";content:"";font-weight:600}.form-check-label::after{color:#555;display:inline-block;font-size:1.2rem;height:1.4325rem;width:1.5rem;position:absolute;left:.05rem;top:-.15rem;margin-left:-.9rem;padding-left:0;padding-top:0}.form-radio-label::before{background-color:#fff;border:1px solid #ccc;border-radius:50%;content:"";display:inline-block;position:absolute;height:1.5rem;width:1.5rem;left:0;margin-left:-1.2rem;-webkit-transition:border .15s ease-in-out 0s;-o-transition:border .15s ease-in-out 0s;transition:border .15s ease-in-out 0s}.form-radio-label::after{background-color:#555;border-radius:50%;content:" ";font-size:1rem;display:inline-block;position:absolute;height:1rem;width:1rem;top:.25rem;left:.3rem;margin-left:-1.25rem;-webkit-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;-o-transition:-o-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s,-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s,-o-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s}.form-check-input:focus+.form-check-label::before,.form-radio-input:focus+.form-radio-label::before{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.description{font-size:.85rem;max-width:700px}a.tabledrag-handle .handle{padding:1rem;margin:-.25rem 0 0 .5rem;-webkit-background-size:25px 25px;background-size:25px;width:30px}.draggable a.tabledrag-handle{border:none}.node-form a.tabledrag-handle{overflow:visible;margin-top:-.5rem}.tabledrag-toggle-weight-wrapper{position:absolute;right:2rem}.webform-multiple-table td.webform-multiple-table--operations input{padding:1rem 2rem}.webform-multiple-table td input[type=image]{display:inline-block;width:30px;padding:.3125rem;margin-top:.25rem}@media (min-width:50rem){.webform-multiple-table td input[type=image]:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.webform-multiple-table td input[type=image]:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (max-width:50rem){.webform-multiple-table td input[type=image]:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}}.webform-multiple-table td input[type=image]+input[type=image]{margin-right:1rem}.webform-multiple-add fieldset,.webform-multiple-add input{display:inline-block}.webform-multiple-add input.form-number{border-radius:0;width:auto;max-width:100px}.webform-multiple-add .input-group-text{background:#fff}.webform-multiple-add input.button{margin-top:-.125rem}.field-multiple-table tr:last-child td,.form-type-webform-multiple tr:last-child td{border-bottom:1px solid #d0d0d0}.form-type-webform-multiple thead tr th{padding-top:0;padding-bottom:0}.form-type-webform-multiple{max-width:700px;padding-top:1.25rem}#additional_contributors_table .tabledrag-toggle-weight-wrapper,#committee_members_table .tabledrag-toggle-weight-wrapper,#group_members_table .tabledrag-toggle-weight-wrapper,#thesis_director_table .tabledrag-toggle-weight-wrapper{display:none}#additional_contributors_table th,#committee_members_table th,#group_members_table th,#thesis_director_table th{padding:.625rem}.form-wrapper summary{font-size:1.25rem;font-weight:700}.node-form .field-label h4{font-size:.875rem;font-weight:700;margin-bottom:.3125rem}.paragraph-type-top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin:0}.paragraph-type-top .paragraphs-dropbutton-wrapper{position:absolute;right:2.5rem}.node-form .paragraph-type-title{display:none}.field-multiple-table th{padding:0;padding-top:1.25rem;border:0}td.field-multiple-drag{vertical-align:middle;padding-right:0}.paragraphs-subform .form-group{margin-bottom:0}.webform-submission-self-deposit-form div.progress-step .progress-marker::after,.webform-submission-self-deposit-form div.progress-step .progress-marker::before{background-color:#747474!important}.webform-submission-self-deposit-form div.progress-step button{position:relative;top:1.7rem;z-index:200}.webform-submission-self-deposit-form div.progress-step button:not(.btn-maroon):not(.btn-primary):not(.btn-primary:hover){background-color:#fff}.webform-submission-self-deposit-form td input.image-button{border:solid 1px #d0d0d0;opacity:1}.webform-submission-self-deposit-form td input.image-button:hover{border:solid 1px #d0d0d0}select.form-control{padding:.65625rem}#navbar-top{padding:0 1rem}#navbar-top.navbar-dark .nav-link:focus,#navbar-top.navbar-dark .nav-link:hover{color:rgba(255,255,255,.75)}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,.5)}#navbar-top.navbar-light .nav-link:focus,#navbar-top.navbar-light .nav-link:hover{color:rgba(0,0,0,.7)}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,.5)}.navbar-brand .site-logo{margin-right:1rem}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none}}#asu_mobile_menu{float:right}.region-top-header{width:100%;display:block}#asu_hdr{width:100%}#navbar-main{padding-top:0;padding-bottom:0}header{margin-bottom:1.25rem}#site-name a{color:#000;font-weight:700;margin-right:0;font-size:1.5rem}#site-name .site-name-slogan,#site-name .site-name-slogan a{color:#4f5557;font-size:1.5rem;padding-top:.3125rem;font-weight:400}.unpublished_title{background-color:#fff4da;font-style:italic;padding:1rem .5rem}@media (min-width:791.25rem){.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}.navbar-nav{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navbar-nav .block-asu-search{margin-left:auto;margin-right:.9375rem}@media (max-width:78.75rem){.navbar-nav .block-asu-search{margin-left:0;margin-right:0;padding:.9375rem 0 .5rem 0;border-top:1px solid #d0d0d0}.navbar-nav .block-asu-search>.content>.content{width:100%;padding-right:6%}nav #search-form input.form-control{max-width:100%}nav #search-form{padding-left:2.0625rem}}#header-main .navbar-toggler .fa-circle{font-size:2rem;margin-left:-.5rem;margin-top:.125rem}#header-main .navbar-toggler .fa-times{margin-left:0}#header-main .nav-link{line-height:1}#header-main .dropdown-item:hover{background-color:transparent}#header-main .dropdown-menu{border-radius:0}#asu-header+div,#asu-header+main{margin-top:0}#header-main .dropdown:not(:last-child){margin-bottom:.0625rem}#header-main .dropdown-menu{border-top:none}.block-help{border:1px solid #d0d0d0;padding:0 1.5rem;margin-bottom:2rem}.icon-help{background:url(/../../images/help.png) 0 50% no-repeat;padding:.0625rem 0 .0625rem 1.5rem}[dir=rtl] .icon-help{background-position:100% 50%;padding:.0625rem 1.5rem .0625rem 0}.feed-icon{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:1rem;height:1rem}.rrssb{padding-right:.625rem!important}.rrssb li{width:25%!important}.complex-object-icon{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/complex-file.svg) no-repeat;display:block;-webkit-filter:invert(50%) sepia(5%) saturate(10%) hue-rotate(49deg) brightness(88%) contrast(79%);filter:invert(50%) sepia(5%) saturate(10%) hue-rotate(49deg) brightness(88%) contrast(79%);margin-left:auto;margin-right:auto}.complex-object-icon.fa-2x{width:2rem;height:2.4rem}.complex-object-icon.fa-6x{width:5rem;height:6rem}.image-button.is-disabled,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled:hover{background:0 0;opacity:.5;cursor:default}.indented{margin-left:1.5rem}[dir=rtl] .indented{margin-left:0;margin-right:1.5rem}.item-list ul{list-style:none;margin:0 0 .75rem 0;padding:0}[dir=rtl] .item-list ul{padding:0}.item-list ul li{margin:0;padding:.75rem 1.25rem 0 0}[dir=rtl] .item-list ul li{margin:0;padding:.75rem 0 0 1.25rem}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0}.node--view-mode-recent-item-teaser-prism>.views-element-container{padding-top:0!important}.node--type-page .gray-bg{background-color:#e8e8e8}.node--type-page .padded-content-box{margin-bottom:6rem}.node--type-page .view-id-content_recent.view-display-id-block_4 .card-title,.node--type-page .view-id-content_recent.view-display-id-block_4 i,.node--type-page .view-id-content_recent.view-display-id-block_5 .card-title,.node--type-page .view-id-content_recent.view-display-id-block_5 i{display:inline}.node--type-page .view-id-content_recent.view-display-id-block_4 i,.node--type-page .view-id-content_recent.view-display-id-block_5 i{color:#191919;margin-right:.5rem}.node--type-page .view-id-content_recent.view-display-id-block_4 .complex-object-icon,.node--type-page .view-id-content_recent.view-display-id-block_5 .complex-object-icon{display:inline-block;height:2rem;margin-right:0}.node--type-page .view-id-content_recent.view-display-id-block_2 .view-content{background-color:transparent}.node--type-page .view-id-content_recent.view-display-id-block_2 i{color:#747474}.node--type-page .view-id-featured_collections .slides>li>div{padding:1.375rem}.node--type-page .view-id-featured_collections .flex-pauseplay{padding-top:.9375rem}.node--type-page .view-id-featured_collections .flexslider .slides img{max-height:250px}.node--type-page .flex-caption{word-wrap:break-word}#block-callstoactionblock{clear:both}.calls-to-action{background:#e8e8e8;padding-top:6rem;padding-bottom:6rem}.path-frontpage header{margin-bottom:0}.path-frontpage .node__content{margin-top:0;padding-top:6rem;padding-bottom:3rem}.card-wrapper{margin-bottom:1rem}.prism-home-thumb{height:6rem;width:auto!important}.prism-fullwidth-row{width:100%}.sm-top-lg-bottom-padded-content{padding-top:3rem;padding-bottom:6rem}.sm-top-sm-bottom-padded-content{padding-top:3rem;padding-bottom:3rem}@media only screen and (-webkit-min-device-pixel-ratio:3){div[class^=uds-hero] .hero{max-height:300px}}.list-group__link{border-top:1px solid #d0d0d0;padding:.75rem 0 0}.list-group__description{margin:0 0 .75rem}.node__content{font-size:1rem;margin-top:1rem}.node--view-mode-teaser{border-bottom:1px solid #d0d0d0;margin-bottom:1rem;padding-bottom:1rem}.node--view-mode-teaser h2{margin-top:0;padding-top:.5em}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,.024);border:1px solid #d0d0d0;padding:0 1rem 1rem}.node--view-mode-teaser .node__content{clear:none;font-size:1rem;line-height:1.5}.node__meta{font-size:.875rem;margin-bottom:-.3125rem}.node__meta .field--name-field-user-picture img{float:left;margin:.0625rem 1rem 0 0}[dir=rtl] .node__meta .field--name-field-user-picture img{float:right;margin-left:1rem;margin-right:0}.node__links{text-align:right;font-size:1rem}[dir=rtl] .node__links{text-align:left}.node--unpublished{padding:1rem 1rem 0;background:#fcc}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}.node--type-archival-object .block-asu-item-downloads,.node--type-archival-resource .block-asu-item-downloads,.node--type-archival-top-container .block-asu-item-downloads,.node--type-asu-repository-item .block-asu-item-downloads{display:inline-block}.node--type-archival-object .field__label,.node--type-archival-resource .field__label,.node--type-archival-top-container .field__label,.node--type-asu-repository-item .field__label{font-weight:700}.mini-player .views-row{padding:0}.mini-player audio,.mini-player video{width:100%}.mini-player video{height:auto}.field--name-field-typed-identifier{word-break:break-all}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:-webkit-gradient(linear,left top,left bottom,from(#d1e8f5),to(#d3e8f4));background-image:-o-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);position:fixed;z-index:499;width:100%;padding:.625rem}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:.9em;line-height:normal;margin:0;padding:.25rem 1em .25rem .6em;text-shadow:1px 1px 0 rgba(0,0,0,.5)}[dir=rtl] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:.25rem .6em .25rem 1em;float:right}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff}[dir=rtl] .node-preview-backlink:focus,[dir=rtl] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}[dir=rtl] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef)}.node-preview-backlink::before{content:"";width:10px;display:inline-block}.small-padding-bottom{padding-bottom:3rem}.xs-padding-bottom{padding-bottom:1.5rem}.large-padding-bottom{padding-bottom:6rem}.small-padding{padding-top:3rem;padding-bottom:3rem}.small-padding-top{padding-top:3rem}.xs-padding-top{padding-top:1.5rem}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}header #search-block-form{padding:.3125rem .9375rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-block-form,#search-home-block-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav #search-form{text-align:right}nav #search-form fieldset.form-group{display:inline-block;margin:0;padding:0}@media (max-width:78.75rem){nav #search-form fieldset.form-group{max-width:100%}}nav #search-form .form-control{line-height:.5}nav #search-form .button{vertical-align:top}.bento-home-search-form fieldset.form-group,.search-home-form fieldset.form-group{margin-bottom:0}.repo-search{padding-top:6rem;padding-bottom:6rem;background:#e8e8e8}.repo-search fieldset{margin:0;padding:0!important}.repo-search input{border-radius:0}.repo-search .form-submit{border-radius:400rem;line-height:1.5rem;margin-left:.3125rem}@media (max-width:48rem){.repo-search form{margin:1.25rem}}@media (max-width:48rem){#search-form .form-submit{margin:.5rem 0}}.shortcut-wrapper{margin:2.2em 0 1.1em 0}.shortcut-wrapper .page-title{float:left;margin:0}[dir=rtl] .shortcut-wrapper .page-title{float:right}.shortcut-action{border-bottom:none;margin-left:.5em;padding-top:.35em}[dir=rtl] .shortcut-action{margin-left:0;margin-right:.5em}.shortcut-action:active,.shortcut-action:focus,.shortcut-action:hover{border-bottom:none}.sidebar{border:none}.sidebar .block{border-style:solid;border-width:1px;border-color:#d0d0d0;margin:0 0 2rem}.sidebar .block .content{font-size:1rem;line-height:1.5}.sidebar nav:not(#block-about) ul{padding:0;margin:0}.sidebar nav:not(#block-about) li{padding:1rem;list-style:none}.sidebar nav:not(#block-about) a:focus,.sidebar nav:not(#block-about) a:hover{text-decoration:underline}.sidebar nav:not(#block-about) ul.nav{margin:-1rem}.sidebar nav.block{border-color:#e8e8e8}.sidebar .block-asu-feedback-button{border:none}.sidebar h2{margin:0;padding:1rem .5rem;border:1px solid #353535;font-size:1.25rem;line-height:1.2;background-color:#353535;color:#fafafa}.sidebar tbody{border:none}.sidebar tr.even,.sidebar tr.odd{background:0 0;border-bottom:1px solid #d0d0d0}.sidebar .btn-link{border-bottom:none}.sidebar .nav-item{width:100%;border-bottom:1px solid #e8e8e8}.sidebar .nav-item:last-of-type{border-bottom:none}.sidebar .block-explore-this-collection-block .content .form-actions,.sidebar .block-explore-this-collection-block .content fieldset,.sidebar .block-explore-this-item-block .content .form-actions,.sidebar .block-explore-this-item-block .content fieldset{padding-left:.75rem;padding-right:.75rem}.sidebar .block-facets-summary{display:none}.sidebar .nav-text{font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #e8e8e8}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{color:#191919;font-weight:400!important;font-size:1rem!important;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1.5rem 1rem;overflow:hidden;color:#191919;font-size:1.25rem;font-weight:700;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.active:after{content:"";position:relative;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link:not(:last-child){border-bottom:0}.sidebar .card-foldable{border:1px solid #e8e8e8}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}.sidebar .card-foldable:not(:last-child){border-bottom:0}.sidebar hr{margin:1rem 0}.copy_permalink_link{cursor:pointer}.permalink_button{padding-left:1rem;padding-bottom:1rem}.skip-link{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#495057;font-size:1rem;line-height:1.5;padding:.0625rem 1rem .125rem;border-radius:0 0 .3rem .3rem;border-bottom-width:0;outline:0}.skip-link.visually-hidden.focusable:focus{position:absolute!important;color:#fff}.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.sticky-header th{padding:.3125rem;vertical-align:top;border-top:1px solid #d0d0d0}span.page-link{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(odd){background-color:#e8e8e8}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(even) input.image-button{background-color:#e8e8e8}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(odd) input.image-button{background-color:#fff}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5rem}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}th.is-active img{display:inline}td.is-active{background-color:#dee2e6}.tablesort{width:14px;height:14px;vertical-align:top;margin:.0625rem 0 0 .3125rem}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg)}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg)}.uds-tabbed-panels .nav-tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-widget-overlay{background:#000;opacity:.7}.ui-dialog{border-radius:0}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:1rem;font-weight:400;text-align:center;padding:.25em 1.063em;border-radius:1em}.password-strength__meter{margin-top:.5em;background-color:#e9ecef}.password-strength__indicator{background-color:#78be20;-webkit-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#cc2f2f}.password-strength__indicator.is-fair{background-color:#ff7f32}.password-strength__indicator.is-good{background-color:#00a3e0}.password-strength__indicator.is-strong{background-color:#78be20}.password-confirm,.password-confirm-match,.password-field,.password-strength{width:55%}.password-suggestions{padding:.2em .5em;margin:.7em 0;max-width:34.7em;border:1px solid #d0d0d0}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right}.password-confirm .ok{color:#78be20;font-weight:700}.password-confirm .error{color:#cc2f2f;font-weight:700}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:#fff;padding:1rem 1rem;margin:0 auto;border-radius:.3rem}.vertical-tabs__menu{margin:-.0625rem 0 -.0625rem;padding:0}[dir=rtl] .vertical-tabs__menu{margin-left:0;margin-right:-1em;padding:0}.vertical-tabs{margin:0;border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:.875rem}.vertical-tabs ul a{border:none}[dir=rtl] .vertical-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:0;margin-right:0}.vertical-tabs__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #d0d0d0;list-style:none}[dir=rtl] .vertical-tabs__menu{margin-left:0;margin-right:-15em}.vertical-tabs__pane{margin:0;border:0}.vertical-tabs__pane>summary{display:none}.vertical-tabs__menu-item{border:1px solid #d0d0d0;border-top:0;background:#eee}.vertical-tabs__menu-item a{display:block;padding:1rem .5rem;text-decoration:none}.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline}.vertical-tabs__menu-item a:hover{outline:1px dotted}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff}[dir=rtl] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal}.views-displays .tabs .open>a{border-radius:.3rem .3rem 0 0}.views-displays .tabs .open>a:focus,.views-displays .tabs .open>a:hover{color:#8c1d40}.views-displays .secondary .form-submit{font-size:.875rem}.views-displays .tabs .action-list{padding:0}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9}.views-ui-display-tab-actions .dropbutton .form-submit{color:#8c1d40}.views-ui-display-tab-actions .dropbutton .form-submit:focus,.views-ui-display-tab-actions .dropbutton .form-submit:hover{color:#8c1d40}.main-content .views-field-field-collection-thumbnail a{border-bottom:none}.block-facets .ui-slider-pips .ui-slider-pip-selected-2,.block-facets .ui-slider-pips [class*=ui-slider-pip-initial],.block-facets .ui-slider-pips [class*=ui-slider-pip-selected]{color:#353535}.view-id-solr_search_content.view-display-id-block_1{background:#f2f2f2;margin-bottom:2.5rem}.view-id-solr_search_content.view-display-id-block_1 .views-view-grid{margin:.9375rem}.view-id-solr_search_content.view-display-id-block_1 .collection-result{margin:.625rem .625rem .625rem 0;background:#fff;border:1px solid rgba(0,0,0,.125);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:62rem){.view-id-solr_search_content.view-display-id-block_1 .collection-result{max-width:calc(33.33% - 15px)}}@media screen and (max-width:48rem){.view-id-solr_search_content.view-display-id-block_1 .collection-result{max-width:calc(50% - 15px)}}.view-id-solr_search_content.view-display-id-block_1 .collection-result .views-field-field-collection-thumbnail{padding-top:.625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.view-id-solr_search_content.view-display-id-block_1 .collection-result .views-field-field-title{padding-top:.625rem;padding-bottom:.625rem;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.view-id-solr_search_content.view-display-id-block_1 .collection-result:first-of-type{margin-left:.625rem}.view-id-solr_search_content.view-display-id-block_1 .collection-result:last-of-type{margin-right:0}.view-id-solr_search_content.view-display-id-block_1 .view-header a,.view-id-solr_search_content.view-display-id-block_1 .view-header h2{display:inline-block}.view-id-solr_search_content .view-header h2{background:#f2f2f2;padding:.625rem}.view-id-solr_search_content .item-result{border-bottom:1px solid rgba(0,0,0,.125);padding-bottom:1rem}.view-id-solr_search_content .item-result strong+p{margin-bottom:0}.view-id-solr_search_content .item-result .field--type-image{margin-left:auto;margin-right:auto;display:block;padding-top:.625rem}.view-id-solr_search_content .item-result .col-md-2 img,.view-id-solr_search_content .item-result .views-field-field-media-image img{width:auto;max-height:200px;max-width:100%}.view-id-solr_search_content .collection-thumbnail-icon{text-align:center;color:#747474}.view-id-collections.view-display-id-sub_collections .views-row{margin-bottom:1.5rem}.node--view-mode-open-seadragon .field--name-field-media-image{width:100%}.expand-image{display:none}.node--view-mode-asu-document a span.expand-image,.node--view-mode-asu-image a span.expand-image{position:absolute;bottom:0;right:0;font-size:1.25em;color:#191919;border-left:25px solid transparent;border-right:25px solid #ffc627;border-top:25px solid transparent;border-bottom:25px solid #ffc627;width:0;height:0;display:block}.node--view-mode-asu-document a .expand-image i,.node--view-mode-asu-image a .expand-image i{position:absolute;top:0;left:0}.node--view-mode-asu-document .file-container .views-element-container,.node--view-mode-asu-image .file-container .views-element-container{position:relative}.complex-object-child-box .expand-image,.node--type-collection .expand-image,.node--type-page .expand-image,.node--view-mode-asu-complex-object .expand-image,.view-solr-search-content .expand-image{display:none}.repo-item .view-display-id-thumbnail{border:1px solid #d0d0d0}#block-views-block-collections-collection-top-content{width:100%}#block-views-block-collections-collection-top-content img{margin-bottom:1.875rem;height:auto}.view-reorder-children .views-form{width:100%}.view-manage-members .form-no-label>label{display:none}.views-manage-members .js-form-type-checkbox input[type=checkbox],.views-manage-members .js-form-type-radio input[type=radio],.views-reorder-children .js-form-type-checkbox input[type=checkbox],.views-reorder-children .js-form-type-radio input[type=radio]{padding-top:0;opacity:1;margin-top:0}.collection-browse-object .icon-container a img{max-width:200px}.main-content .thumb-image-border a{border-bottom:none}.view-id-content_recent .views-row{margin-bottom:1.5rem}.view-id-collections .far{color:#747474}.collection-result img{max-height:200px}.noUi-connect{background:#e8e8e8!important}.repo-search .view-display-id-three_included_items form.view-content,.view-display-id-three_included_items .repo-search form.view-content,.view-display-id-three_included_items .view-content.row{display:inline}#views-exposed-form-barrett-submissions-page-1 #edit-created-wrapper fieldset{display:inline}#views-exposed-form-barrett-submissions-page-1 #edit-actions{margin-bottom:2rem}body{background:#fff}.bg-inverse{background:#8c1d40!important}.menu--main li a{color:#8c1d40}.menu--account li a{color:#8c1d40}.site-name-slogan a{text-decoration:none}.card-group img{margin:0;width:100%;height:auto}.card-group .field--type-image{margin:0}.slick{width:100%}.slick>div{margin:0 .9375rem}.complex-object-child{border:1px solid #d7d7d7}.space-border-box{border:1px solid #d7d7d7;padding-left:.9375rem;padding-right:.9375rem;height:100%}.space-border-box article{padding-top:.9375rem}.complex-object-child-box{padding-bottom:1.875rem}.complex-object-child-box img{max-height:300px;width:auto;max-width:100%}.complex-object-child-box .node__title{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.complex-object-child-box>article{padding:.9375rem 0}.view-included-in-complex-object{padding-left:.9375rem;padding-right:.9375rem}.file-container .views-row{padding:0}.node--type-collection.node--view-mode-full h2,.repo-item h2{padding:1.5rem 1rem;background:#e8e8e8;font-size:1.5rem;font-weight:700;margin-bottom:1.75rem}.node--type-collection.node--view-mode-full h3,.repo-item h3{font-size:1.25rem;margin-bottom:1rem;font-weight:700}.node--type-collection.node--view-mode-full .field--name-field-rich-description,.repo-item .field--name-field-rich-description{margin-bottom:1rem}.node--type-collection.node--view-mode-full .content-section,.repo-item .content-section{margin-bottom:2rem}.social-icons a{border-bottom:none}a.icon-link{border-bottom:none}.icon-link i{margin-right:.75rem}img{width:100%}.node__content#navbar-top,.node__content.container,.node__content.view-id-collections.view-display-id-sub_collections,.repo-search .node__content.content{padding:0}.node--type-collection .col-md-12,.node--type-collection .views-row{padding:0}.file-container{margin-bottom:1rem}.download-options{word-wrap:break-word}.download-options .btn-group{margin-bottom:1rem}.download-options .dropdown-item{border:0}.download-options .views-row{padding:0}.details>div{margin-bottom:1.5rem}.interact>div{margin-bottom:2.5rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.citation ul{list-style:none;padding:0;margin:0}.field--name-field-copyright-statement li,.field--name-field-resource-type li,.field--name-field-reuse-permissions li,article:not(.node--view-mode-full-metadata) .inline-list{list-style:none;padding:0}.agents .inline-list,.all-memberships .inline-list,.all-subjects .inline-list,.inline-list li{display:inline}.agents ul:not(:first-of-type)::before,.all-memberships ul:not(:first-of-type)::before,.all-subjects ul:not(:first-of-type)::before,.inline-list li:not(:last-child)::after{content:"/";margin-left:.3125rem;margin-right:.3125rem}.field--name-field-note-para .inline-list li:not(:last-child)::after{content:"";margin-left:0;margin-right:0}.field:not(.field--name-field-note-para) .inline-list li{display:block}.icon-container{margin:auto;text-align:center}.icon-container i.fa,.icon-container i.far{text-align:center;color:#747474}.card.node--type-asu-repository-item .card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a.image-link,a.image-link:focus,a.image-link:hover{border:none;-webkit-box-shadow:none!important;box-shadow:none!important}@media (max-width:61.875rem){.order-first{margin-bottom:1rem}}blockquote{border-left:none;padding-left:4rem}#machine ul{padding:0 3rem}.form-control.btn,.form-control.uds-modal-close-btn{width:auto}.page-item{margin:0 .25rem} \ No newline at end of file + */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.eot);src:url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url(../node_modules/@asu-design-system/design-tokens/build/assets/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}:root{--blue:#00a3e0;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#ff7f32;--yellow:#ffc107;--green:#78be20;--teal:#20c997;--cyan:#17a2b8;--white:#ffffff;--gray:#6c757d;--gray-dark:#343a40;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--primary:#8c1d40;--secondary:#ffc627;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#343a40;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:none;background-color:transparent}a:hover{color:#591229;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.9375rem;padding-left:.9375rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:720px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:960px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1140px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.9375rem;margin-left:-.9375rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.9375rem;padding-left:.9375rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#dfc0ca}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#c3899c}.table-hover .table-primary:hover{background-color:#d6afbc}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#d6afbc}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#ffefc3}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#ffe18f}.table-hover .table-secondary:hover{background-color:#ffe8aa}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#ffe8aa}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + .0625rem);padding-bottom:calc(.375rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + .0625rem);padding-bottom:calc(.25rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#343a40;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#343a40;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#62142d;border-color:#571228}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-secondary{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-secondary:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-secondary.focus,.btn-secondary:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-primary{color:#8c1d40;border-color:#8c1d40}.btn-outline-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#8c1d40;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-secondary{color:#ffc627;border-color:#ffc627}.btn-outline-secondary:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ffc627;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:none}.btn-link:hover{color:#591229;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#8c1d40}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-.0625rem;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-.0625rem;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-.0625rem;line-height:1.25;color:#8c1d40;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#8c1d40}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#62142d}a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-secondary{color:#212529;background-color:#ffc627}a.badge-secondary:focus,a.badge-secondary:hover{color:#212529;background-color:#f3b300}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-primary hr{border-top-color:#d6afbc}.alert-primary .alert-link{color:#1f060e}.alert-secondary{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-secondary hr{border-top-color:#ffe8aa}.alert-secondary .alert-link{color:#59450d}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#490f21;background-color:#dfc0ca}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-secondary{color:#856714;background-color:#ffefc3}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner-border{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes spinner-grow{0%{-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-o-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#8c1d40!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#62142d!important}.bg-secondary{background-color:#ffc627!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#f3b300!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#8c1d40!important}.border-secondary{border-color:#ffc627!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#8c1d40!important}a.text-primary:focus,a.text-primary:hover{color:#4d1023!important}.text-secondary{color:#ffc627!important}a.text-secondary:focus,a.text-secondary:hover{color:#daa000!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#343a40!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}body{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-weight:400;color:#191919}.text-white{color:#e8e8e8!important}.text-underline{text-decoration:underline}.text-capitalize{text-transform:capitalize!important}ins,u{-webkit-text-decoration-line:none;text-decoration-line:none;font-style:italic}abbr{-webkit-text-decoration-line:none!important;text-decoration-line:none!important;-webkit-text-decoration-style:none!important;text-decoration-style:none!important;-webkit-text-decoration-color:initial!important;text-decoration-color:initial!important}b,strong{font-weight:700!important}:root{--white:#ffffff;--gray:#6c757d;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#191919;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:900}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:underline;background-color:transparent}a:hover{color:#8c1d40;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:768px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:992px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1224px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:auto;padding:.5rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#747474;opacity:1}.form-control::-moz-placeholder{color:#747474;opacity:1}.form-control::-ms-input-placeholder{color:#747474;opacity:1}.form-control::placeholder{color:#747474;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:auto;padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:auto;padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#191919;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1rem 2rem;font-size:1rem;line-height:1rem;border-radius:400rem;-webkit-transition:30ms ease-in-out;-o-transition:30ms ease-in-out;transition:30ms ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#191919;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:50%}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:underline}.btn-link:hover{color:#8c1d40;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:400rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:400rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e8e8e8;border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.5rem 1.5rem;clear:both;font-weight:400;color:#191919;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#8c1d40;text-decoration:none;background-color:transparent}.dropdown-item.active,.dropdown-item:active{color:#191919;text-decoration:none;background-color:transparent}.dropdown-item.disabled,.dropdown-item:disabled{color:#747474;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.5rem 1.5rem;color:#191919}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem .5rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:auto}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:auto}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:0 solid #000}.nav-tabs .nav-link{margin-bottom:0;border:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#8c1d40;background-color:#fff;border-color:#8c1d40}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(255,255,255,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;list-style:none;background-color:transparent;border-radius:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#bfbfbf;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#191919}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1rem;color:#191919;text-decoration:none;background-color:#fff;border:0 solid transparent}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:transparent}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:400rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.5rem!important}.mt-1,.my-1{margin-top:.5rem!important}.mr-1,.mx-1{margin-right:.5rem!important}.mb-1,.my-1{margin-bottom:.5rem!important}.ml-1,.mx-1{margin-left:.5rem!important}.m-2{margin:1rem!important}.mt-2,.my-2{margin-top:1rem!important}.mr-2,.mx-2{margin-right:1rem!important}.mb-2,.my-2{margin-bottom:1rem!important}.ml-2,.mx-2{margin-left:1rem!important}.m-3{margin:1.5rem!important}.mt-3,.my-3{margin-top:1.5rem!important}.mr-3,.mx-3{margin-right:1.5rem!important}.mb-3,.my-3{margin-bottom:1.5rem!important}.ml-3,.mx-3{margin-left:1.5rem!important}.m-4{margin:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mr-4,.mx-4{margin-right:2rem!important}.mb-4,.my-4{margin-bottom:2rem!important}.ml-4,.mx-4{margin-left:2rem!important}.m-5{margin:2.5rem!important}.mt-5,.my-5{margin-top:2.5rem!important}.mr-5,.mx-5{margin-right:2.5rem!important}.mb-5,.my-5{margin-bottom:2.5rem!important}.ml-5,.mx-5{margin-left:2.5rem!important}.m-6{margin:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mr-6,.mx-6{margin-right:3rem!important}.mb-6,.my-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.m-7{margin:3.5rem!important}.mt-7,.my-7{margin-top:3.5rem!important}.mr-7,.mx-7{margin-right:3.5rem!important}.mb-7,.my-7{margin-bottom:3.5rem!important}.ml-7,.mx-7{margin-left:3.5rem!important}.m-8{margin:4rem!important}.mt-8,.my-8{margin-top:4rem!important}.mr-8,.mx-8{margin-right:4rem!important}.mb-8,.my-8{margin-bottom:4rem!important}.ml-8,.mx-8{margin-left:4rem!important}.m-9{margin:4.5rem!important}.mt-9,.my-9{margin-top:4.5rem!important}.mr-9,.mx-9{margin-right:4.5rem!important}.mb-9,.my-9{margin-bottom:4.5rem!important}.ml-9,.mx-9{margin-left:4.5rem!important}.m-10{margin:5rem!important}.mt-10,.my-10{margin-top:5rem!important}.mr-10,.mx-10{margin-right:5rem!important}.mb-10,.my-10{margin-bottom:5rem!important}.ml-10,.mx-10{margin-left:5rem!important}.m-12{margin:6rem!important}.mt-12,.my-12{margin-top:6rem!important}.mr-12,.mx-12{margin-right:6rem!important}.mb-12,.my-12{margin-bottom:6rem!important}.ml-12,.mx-12{margin-left:6rem!important}.m-14{margin:7rem!important}.mt-14,.my-14{margin-top:7rem!important}.mr-14,.mx-14{margin-right:7rem!important}.mb-14,.my-14{margin-bottom:7rem!important}.ml-14,.mx-14{margin-left:7rem!important}.m-16{margin:8rem!important}.mt-16,.my-16{margin-top:8rem!important}.mr-16,.mx-16{margin-right:8rem!important}.mb-16,.my-16{margin-bottom:8rem!important}.ml-16,.mx-16{margin-left:8rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.5rem!important}.pt-1,.py-1{padding-top:.5rem!important}.pr-1,.px-1{padding-right:.5rem!important}.pb-1,.py-1{padding-bottom:.5rem!important}.pl-1,.px-1{padding-left:.5rem!important}.p-2{padding:1rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:1rem!important}.pr-2,.px-2{padding-right:1rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:1rem!important}.pl-2,.px-2{padding-left:1rem!important}.p-3{padding:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pr-3,.px-3{padding-right:1.5rem!important}.pb-3,.py-3{padding-bottom:1.5rem!important}.pl-3,.px-3{padding-left:1.5rem!important}.p-4{padding:2rem!important}.pt-4,.py-4{padding-top:2rem!important}.pr-4,.px-4{padding-right:2rem!important}.pb-4,.py-4{padding-bottom:2rem!important}.pl-4,.px-4{padding-left:2rem!important}.p-5{padding:2.5rem!important}.pt-5,.py-5{padding-top:2.5rem!important}.pr-5,.px-5{padding-right:2.5rem!important}.pb-5,.py-5{padding-bottom:2.5rem!important}.pl-5,.px-5{padding-left:2.5rem!important}.p-6{padding:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pr-6,.px-6{padding-right:3rem!important}.pb-6,.py-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.p-7{padding:3.5rem!important}.pt-7,.py-7{padding-top:3.5rem!important}.pr-7,.px-7{padding-right:3.5rem!important}.pb-7,.py-7{padding-bottom:3.5rem!important}.pl-7,.px-7{padding-left:3.5rem!important}.p-8{padding:4rem!important}.pt-8,.py-8{padding-top:4rem!important}.pr-8,.px-8{padding-right:4rem!important}.pb-8,.py-8{padding-bottom:4rem!important}.pl-8,.px-8{padding-left:4rem!important}.p-9{padding:4.5rem!important}.pt-9,.py-9{padding-top:4.5rem!important}.pr-9,.px-9{padding-right:4.5rem!important}.pb-9,.py-9{padding-bottom:4.5rem!important}.pl-9,.px-9{padding-left:4.5rem!important}.p-10{padding:5rem!important}.pt-10,.py-10{padding-top:5rem!important}.pr-10,.px-10{padding-right:5rem!important}.pb-10,.py-10{padding-bottom:5rem!important}.pl-10,.px-10{padding-left:5rem!important}.p-12{padding:6rem!important}.pt-12,.py-12{padding-top:6rem!important}.pr-12,.px-12{padding-right:6rem!important}.pb-12,.py-12{padding-bottom:6rem!important}.pl-12,.px-12{padding-left:6rem!important}.p-14{padding:7rem!important}.pt-14,.py-14{padding-top:7rem!important}.pr-14,.px-14{padding-right:7rem!important}.pb-14,.py-14{padding-bottom:7rem!important}.pl-14,.px-14{padding-left:7rem!important}.p-16{padding:8rem!important}.pt-16,.py-16{padding-top:8rem!important}.pr-16,.px-16{padding-right:8rem!important}.pb-16,.py-16{padding-bottom:8rem!important}.pl-16,.px-16{padding-left:8rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n0{margin:0!important}.mt-n0,.my-n0{margin-top:0!important}.mr-n0,.mx-n0{margin-right:0!important}.mb-n0,.my-n0{margin-bottom:0!important}.ml-n0,.mx-n0{margin-left:0!important}.m-n1{margin:-.5rem!important}.mt-n1,.my-n1{margin-top:-.5rem!important}.mr-n1,.mx-n1{margin-right:-.5rem!important}.mb-n1,.my-n1{margin-bottom:-.5rem!important}.ml-n1,.mx-n1{margin-left:-.5rem!important}.m-n2{margin:-1rem!important}.mt-n2,.my-n2{margin-top:-1rem!important}.mr-n2,.mx-n2{margin-right:-1rem!important}.mb-n2,.my-n2{margin-bottom:-1rem!important}.ml-n2,.mx-n2{margin-left:-1rem!important}.m-n3{margin:-1.5rem!important}.mt-n3,.my-n3{margin-top:-1.5rem!important}.mr-n3,.mx-n3{margin-right:-1.5rem!important}.mb-n3,.my-n3{margin-bottom:-1.5rem!important}.ml-n3,.mx-n3{margin-left:-1.5rem!important}.m-n4{margin:-2rem!important}.mt-n4,.my-n4{margin-top:-2rem!important}.mr-n4,.mx-n4{margin-right:-2rem!important}.mb-n4,.my-n4{margin-bottom:-2rem!important}.ml-n4,.mx-n4{margin-left:-2rem!important}.m-n5{margin:-2.5rem!important}.mt-n5,.my-n5{margin-top:-2.5rem!important}.mr-n5,.mx-n5{margin-right:-2.5rem!important}.mb-n5,.my-n5{margin-bottom:-2.5rem!important}.ml-n5,.mx-n5{margin-left:-2.5rem!important}.m-n6{margin:-3rem!important}.mt-n6,.my-n6{margin-top:-3rem!important}.mr-n6,.mx-n6{margin-right:-3rem!important}.mb-n6,.my-n6{margin-bottom:-3rem!important}.ml-n6,.mx-n6{margin-left:-3rem!important}.m-n7{margin:-3.5rem!important}.mt-n7,.my-n7{margin-top:-3.5rem!important}.mr-n7,.mx-n7{margin-right:-3.5rem!important}.mb-n7,.my-n7{margin-bottom:-3.5rem!important}.ml-n7,.mx-n7{margin-left:-3.5rem!important}.m-n8{margin:-4rem!important}.mt-n8,.my-n8{margin-top:-4rem!important}.mr-n8,.mx-n8{margin-right:-4rem!important}.mb-n8,.my-n8{margin-bottom:-4rem!important}.ml-n8,.mx-n8{margin-left:-4rem!important}.m-n9{margin:-4.5rem!important}.mt-n9,.my-n9{margin-top:-4.5rem!important}.mr-n9,.mx-n9{margin-right:-4.5rem!important}.mb-n9,.my-n9{margin-bottom:-4.5rem!important}.ml-n9,.mx-n9{margin-left:-4.5rem!important}.m-n10{margin:-5rem!important}.mt-n10,.my-n10{margin-top:-5rem!important}.mr-n10,.mx-n10{margin-right:-5rem!important}.mb-n10,.my-n10{margin-bottom:-5rem!important}.ml-n10,.mx-n10{margin-left:-5rem!important}.m-n12{margin:-6rem!important}.mt-n12,.my-n12{margin-top:-6rem!important}.mr-n12,.mx-n12{margin-right:-6rem!important}.mb-n12,.my-n12{margin-bottom:-6rem!important}.ml-n12,.mx-n12{margin-left:-6rem!important}.m-n14{margin:-7rem!important}.mt-n14,.my-n14{margin-top:-7rem!important}.mr-n14,.mx-n14{margin-right:-7rem!important}.mb-n14,.my-n14{margin-bottom:-7rem!important}.ml-n14,.mx-n14{margin-left:-7rem!important}.m-n16{margin:-8rem!important}.mt-n16,.my-n16{margin-top:-8rem!important}.mr-n16,.mx-n16{margin-right:-8rem!important}.mb-n16,.my-n16{margin-bottom:-8rem!important}.ml-n16,.mx-n16{margin-left:-8rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.5rem!important}.mt-sm-1,.my-sm-1{margin-top:.5rem!important}.mr-sm-1,.mx-sm-1{margin-right:.5rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.5rem!important}.ml-sm-1,.mx-sm-1{margin-left:.5rem!important}.m-sm-2{margin:1rem!important}.mt-sm-2,.my-sm-2{margin-top:1rem!important}.mr-sm-2,.mx-sm-2{margin-right:1rem!important}.mb-sm-2,.my-sm-2{margin-bottom:1rem!important}.ml-sm-2,.mx-sm-2{margin-left:1rem!important}.m-sm-3{margin:1.5rem!important}.mt-sm-3,.my-sm-3{margin-top:1.5rem!important}.mr-sm-3,.mx-sm-3{margin-right:1.5rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem!important}.ml-sm-3,.mx-sm-3{margin-left:1.5rem!important}.m-sm-4{margin:2rem!important}.mt-sm-4,.my-sm-4{margin-top:2rem!important}.mr-sm-4,.mx-sm-4{margin-right:2rem!important}.mb-sm-4,.my-sm-4{margin-bottom:2rem!important}.ml-sm-4,.mx-sm-4{margin-left:2rem!important}.m-sm-5{margin:2.5rem!important}.mt-sm-5,.my-sm-5{margin-top:2.5rem!important}.mr-sm-5,.mx-sm-5{margin-right:2.5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem!important}.ml-sm-5,.mx-sm-5{margin-left:2.5rem!important}.m-sm-6{margin:3rem!important}.mt-sm-6,.my-sm-6{margin-top:3rem!important}.mr-sm-6,.mx-sm-6{margin-right:3rem!important}.mb-sm-6,.my-sm-6{margin-bottom:3rem!important}.ml-sm-6,.mx-sm-6{margin-left:3rem!important}.m-sm-7{margin:3.5rem!important}.mt-sm-7,.my-sm-7{margin-top:3.5rem!important}.mr-sm-7,.mx-sm-7{margin-right:3.5rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3.5rem!important}.ml-sm-7,.mx-sm-7{margin-left:3.5rem!important}.m-sm-8{margin:4rem!important}.mt-sm-8,.my-sm-8{margin-top:4rem!important}.mr-sm-8,.mx-sm-8{margin-right:4rem!important}.mb-sm-8,.my-sm-8{margin-bottom:4rem!important}.ml-sm-8,.mx-sm-8{margin-left:4rem!important}.m-sm-9{margin:4.5rem!important}.mt-sm-9,.my-sm-9{margin-top:4.5rem!important}.mr-sm-9,.mx-sm-9{margin-right:4.5rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4.5rem!important}.ml-sm-9,.mx-sm-9{margin-left:4.5rem!important}.m-sm-10{margin:5rem!important}.mt-sm-10,.my-sm-10{margin-top:5rem!important}.mr-sm-10,.mx-sm-10{margin-right:5rem!important}.mb-sm-10,.my-sm-10{margin-bottom:5rem!important}.ml-sm-10,.mx-sm-10{margin-left:5rem!important}.m-sm-12{margin:6rem!important}.mt-sm-12,.my-sm-12{margin-top:6rem!important}.mr-sm-12,.mx-sm-12{margin-right:6rem!important}.mb-sm-12,.my-sm-12{margin-bottom:6rem!important}.ml-sm-12,.mx-sm-12{margin-left:6rem!important}.m-sm-14{margin:7rem!important}.mt-sm-14,.my-sm-14{margin-top:7rem!important}.mr-sm-14,.mx-sm-14{margin-right:7rem!important}.mb-sm-14,.my-sm-14{margin-bottom:7rem!important}.ml-sm-14,.mx-sm-14{margin-left:7rem!important}.m-sm-16{margin:8rem!important}.mt-sm-16,.my-sm-16{margin-top:8rem!important}.mr-sm-16,.mx-sm-16{margin-right:8rem!important}.mb-sm-16,.my-sm-16{margin-bottom:8rem!important}.ml-sm-16,.mx-sm-16{margin-left:8rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.5rem!important}.pt-sm-1,.py-sm-1{padding-top:.5rem!important}.pr-sm-1,.px-sm-1{padding-right:.5rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.5rem!important}.pl-sm-1,.px-sm-1{padding-left:.5rem!important}.p-sm-2{padding:1rem!important}.pt-sm-2,.py-sm-2{padding-top:1rem!important}.pr-sm-2,.px-sm-2{padding-right:1rem!important}.pb-sm-2,.py-sm-2{padding-bottom:1rem!important}.pl-sm-2,.px-sm-2{padding-left:1rem!important}.p-sm-3{padding:1.5rem!important}.pt-sm-3,.py-sm-3{padding-top:1.5rem!important}.pr-sm-3,.px-sm-3{padding-right:1.5rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem!important}.pl-sm-3,.px-sm-3{padding-left:1.5rem!important}.p-sm-4{padding:2rem!important}.pt-sm-4,.py-sm-4{padding-top:2rem!important}.pr-sm-4,.px-sm-4{padding-right:2rem!important}.pb-sm-4,.py-sm-4{padding-bottom:2rem!important}.pl-sm-4,.px-sm-4{padding-left:2rem!important}.p-sm-5{padding:2.5rem!important}.pt-sm-5,.py-sm-5{padding-top:2.5rem!important}.pr-sm-5,.px-sm-5{padding-right:2.5rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem!important}.pl-sm-5,.px-sm-5{padding-left:2.5rem!important}.p-sm-6{padding:3rem!important}.pt-sm-6,.py-sm-6{padding-top:3rem!important}.pr-sm-6,.px-sm-6{padding-right:3rem!important}.pb-sm-6,.py-sm-6{padding-bottom:3rem!important}.pl-sm-6,.px-sm-6{padding-left:3rem!important}.p-sm-7{padding:3.5rem!important}.pt-sm-7,.py-sm-7{padding-top:3.5rem!important}.pr-sm-7,.px-sm-7{padding-right:3.5rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3.5rem!important}.pl-sm-7,.px-sm-7{padding-left:3.5rem!important}.p-sm-8{padding:4rem!important}.pt-sm-8,.py-sm-8{padding-top:4rem!important}.pr-sm-8,.px-sm-8{padding-right:4rem!important}.pb-sm-8,.py-sm-8{padding-bottom:4rem!important}.pl-sm-8,.px-sm-8{padding-left:4rem!important}.p-sm-9{padding:4.5rem!important}.pt-sm-9,.py-sm-9{padding-top:4.5rem!important}.pr-sm-9,.px-sm-9{padding-right:4.5rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4.5rem!important}.pl-sm-9,.px-sm-9{padding-left:4.5rem!important}.p-sm-10{padding:5rem!important}.pt-sm-10,.py-sm-10{padding-top:5rem!important}.pr-sm-10,.px-sm-10{padding-right:5rem!important}.pb-sm-10,.py-sm-10{padding-bottom:5rem!important}.pl-sm-10,.px-sm-10{padding-left:5rem!important}.p-sm-12{padding:6rem!important}.pt-sm-12,.py-sm-12{padding-top:6rem!important}.pr-sm-12,.px-sm-12{padding-right:6rem!important}.pb-sm-12,.py-sm-12{padding-bottom:6rem!important}.pl-sm-12,.px-sm-12{padding-left:6rem!important}.p-sm-14{padding:7rem!important}.pt-sm-14,.py-sm-14{padding-top:7rem!important}.pr-sm-14,.px-sm-14{padding-right:7rem!important}.pb-sm-14,.py-sm-14{padding-bottom:7rem!important}.pl-sm-14,.px-sm-14{padding-left:7rem!important}.p-sm-16{padding:8rem!important}.pt-sm-16,.py-sm-16{padding-top:8rem!important}.pr-sm-16,.px-sm-16{padding-right:8rem!important}.pb-sm-16,.py-sm-16{padding-bottom:8rem!important}.pl-sm-16,.px-sm-16{padding-left:8rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n0{margin:0!important}.mt-sm-n0,.my-sm-n0{margin-top:0!important}.mr-sm-n0,.mx-sm-n0{margin-right:0!important}.mb-sm-n0,.my-sm-n0{margin-bottom:0!important}.ml-sm-n0,.mx-sm-n0{margin-left:0!important}.m-sm-n1{margin:-.5rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.5rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.5rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.5rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.5rem!important}.m-sm-n2{margin:-1rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-1rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem!important}.m-sm-n3{margin:-1.5rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem!important}.m-sm-n4{margin:-2rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-2rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem!important}.m-sm-n5{margin:-2.5rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem!important}.m-sm-n6{margin:-3rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-3rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-3rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-3rem!important}.m-sm-n7{margin:-3.5rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-3.5rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-3.5rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-3.5rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-3.5rem!important}.m-sm-n8{margin:-4rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-4rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-4rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-4rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-4rem!important}.m-sm-n9{margin:-4.5rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-4.5rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-4.5rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-4.5rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-4.5rem!important}.m-sm-n10{margin:-5rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-5rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-5rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-5rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-5rem!important}.m-sm-n12{margin:-6rem!important}.mt-sm-n12,.my-sm-n12{margin-top:-6rem!important}.mr-sm-n12,.mx-sm-n12{margin-right:-6rem!important}.mb-sm-n12,.my-sm-n12{margin-bottom:-6rem!important}.ml-sm-n12,.mx-sm-n12{margin-left:-6rem!important}.m-sm-n14{margin:-7rem!important}.mt-sm-n14,.my-sm-n14{margin-top:-7rem!important}.mr-sm-n14,.mx-sm-n14{margin-right:-7rem!important}.mb-sm-n14,.my-sm-n14{margin-bottom:-7rem!important}.ml-sm-n14,.mx-sm-n14{margin-left:-7rem!important}.m-sm-n16{margin:-8rem!important}.mt-sm-n16,.my-sm-n16{margin-top:-8rem!important}.mr-sm-n16,.mx-sm-n16{margin-right:-8rem!important}.mb-sm-n16,.my-sm-n16{margin-bottom:-8rem!important}.ml-sm-n16,.mx-sm-n16{margin-left:-8rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.5rem!important}.mt-md-1,.my-md-1{margin-top:.5rem!important}.mr-md-1,.mx-md-1{margin-right:.5rem!important}.mb-md-1,.my-md-1{margin-bottom:.5rem!important}.ml-md-1,.mx-md-1{margin-left:.5rem!important}.m-md-2{margin:1rem!important}.mt-md-2,.my-md-2{margin-top:1rem!important}.mr-md-2,.mx-md-2{margin-right:1rem!important}.mb-md-2,.my-md-2{margin-bottom:1rem!important}.ml-md-2,.mx-md-2{margin-left:1rem!important}.m-md-3{margin:1.5rem!important}.mt-md-3,.my-md-3{margin-top:1.5rem!important}.mr-md-3,.mx-md-3{margin-right:1.5rem!important}.mb-md-3,.my-md-3{margin-bottom:1.5rem!important}.ml-md-3,.mx-md-3{margin-left:1.5rem!important}.m-md-4{margin:2rem!important}.mt-md-4,.my-md-4{margin-top:2rem!important}.mr-md-4,.mx-md-4{margin-right:2rem!important}.mb-md-4,.my-md-4{margin-bottom:2rem!important}.ml-md-4,.mx-md-4{margin-left:2rem!important}.m-md-5{margin:2.5rem!important}.mt-md-5,.my-md-5{margin-top:2.5rem!important}.mr-md-5,.mx-md-5{margin-right:2.5rem!important}.mb-md-5,.my-md-5{margin-bottom:2.5rem!important}.ml-md-5,.mx-md-5{margin-left:2.5rem!important}.m-md-6{margin:3rem!important}.mt-md-6,.my-md-6{margin-top:3rem!important}.mr-md-6,.mx-md-6{margin-right:3rem!important}.mb-md-6,.my-md-6{margin-bottom:3rem!important}.ml-md-6,.mx-md-6{margin-left:3rem!important}.m-md-7{margin:3.5rem!important}.mt-md-7,.my-md-7{margin-top:3.5rem!important}.mr-md-7,.mx-md-7{margin-right:3.5rem!important}.mb-md-7,.my-md-7{margin-bottom:3.5rem!important}.ml-md-7,.mx-md-7{margin-left:3.5rem!important}.m-md-8{margin:4rem!important}.mt-md-8,.my-md-8{margin-top:4rem!important}.mr-md-8,.mx-md-8{margin-right:4rem!important}.mb-md-8,.my-md-8{margin-bottom:4rem!important}.ml-md-8,.mx-md-8{margin-left:4rem!important}.m-md-9{margin:4.5rem!important}.mt-md-9,.my-md-9{margin-top:4.5rem!important}.mr-md-9,.mx-md-9{margin-right:4.5rem!important}.mb-md-9,.my-md-9{margin-bottom:4.5rem!important}.ml-md-9,.mx-md-9{margin-left:4.5rem!important}.m-md-10{margin:5rem!important}.mt-md-10,.my-md-10{margin-top:5rem!important}.mr-md-10,.mx-md-10{margin-right:5rem!important}.mb-md-10,.my-md-10{margin-bottom:5rem!important}.ml-md-10,.mx-md-10{margin-left:5rem!important}.m-md-12{margin:6rem!important}.mt-md-12,.my-md-12{margin-top:6rem!important}.mr-md-12,.mx-md-12{margin-right:6rem!important}.mb-md-12,.my-md-12{margin-bottom:6rem!important}.ml-md-12,.mx-md-12{margin-left:6rem!important}.m-md-14{margin:7rem!important}.mt-md-14,.my-md-14{margin-top:7rem!important}.mr-md-14,.mx-md-14{margin-right:7rem!important}.mb-md-14,.my-md-14{margin-bottom:7rem!important}.ml-md-14,.mx-md-14{margin-left:7rem!important}.m-md-16{margin:8rem!important}.mt-md-16,.my-md-16{margin-top:8rem!important}.mr-md-16,.mx-md-16{margin-right:8rem!important}.mb-md-16,.my-md-16{margin-bottom:8rem!important}.ml-md-16,.mx-md-16{margin-left:8rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.5rem!important}.pt-md-1,.py-md-1{padding-top:.5rem!important}.pr-md-1,.px-md-1{padding-right:.5rem!important}.pb-md-1,.py-md-1{padding-bottom:.5rem!important}.pl-md-1,.px-md-1{padding-left:.5rem!important}.p-md-2{padding:1rem!important}.pt-md-2,.py-md-2{padding-top:1rem!important}.pr-md-2,.px-md-2{padding-right:1rem!important}.pb-md-2,.py-md-2{padding-bottom:1rem!important}.pl-md-2,.px-md-2{padding-left:1rem!important}.p-md-3{padding:1.5rem!important}.pt-md-3,.py-md-3{padding-top:1.5rem!important}.pr-md-3,.px-md-3{padding-right:1.5rem!important}.pb-md-3,.py-md-3{padding-bottom:1.5rem!important}.pl-md-3,.px-md-3{padding-left:1.5rem!important}.p-md-4{padding:2rem!important}.pt-md-4,.py-md-4{padding-top:2rem!important}.pr-md-4,.px-md-4{padding-right:2rem!important}.pb-md-4,.py-md-4{padding-bottom:2rem!important}.pl-md-4,.px-md-4{padding-left:2rem!important}.p-md-5{padding:2.5rem!important}.pt-md-5,.py-md-5{padding-top:2.5rem!important}.pr-md-5,.px-md-5{padding-right:2.5rem!important}.pb-md-5,.py-md-5{padding-bottom:2.5rem!important}.pl-md-5,.px-md-5{padding-left:2.5rem!important}.p-md-6{padding:3rem!important}.pt-md-6,.py-md-6{padding-top:3rem!important}.pr-md-6,.px-md-6{padding-right:3rem!important}.pb-md-6,.py-md-6{padding-bottom:3rem!important}.pl-md-6,.px-md-6{padding-left:3rem!important}.p-md-7{padding:3.5rem!important}.pt-md-7,.py-md-7{padding-top:3.5rem!important}.pr-md-7,.px-md-7{padding-right:3.5rem!important}.pb-md-7,.py-md-7{padding-bottom:3.5rem!important}.pl-md-7,.px-md-7{padding-left:3.5rem!important}.p-md-8{padding:4rem!important}.pt-md-8,.py-md-8{padding-top:4rem!important}.pr-md-8,.px-md-8{padding-right:4rem!important}.pb-md-8,.py-md-8{padding-bottom:4rem!important}.pl-md-8,.px-md-8{padding-left:4rem!important}.p-md-9{padding:4.5rem!important}.pt-md-9,.py-md-9{padding-top:4.5rem!important}.pr-md-9,.px-md-9{padding-right:4.5rem!important}.pb-md-9,.py-md-9{padding-bottom:4.5rem!important}.pl-md-9,.px-md-9{padding-left:4.5rem!important}.p-md-10{padding:5rem!important}.pt-md-10,.py-md-10{padding-top:5rem!important}.pr-md-10,.px-md-10{padding-right:5rem!important}.pb-md-10,.py-md-10{padding-bottom:5rem!important}.pl-md-10,.px-md-10{padding-left:5rem!important}.p-md-12{padding:6rem!important}.pt-md-12,.py-md-12{padding-top:6rem!important}.pr-md-12,.px-md-12{padding-right:6rem!important}.pb-md-12,.py-md-12{padding-bottom:6rem!important}.pl-md-12,.px-md-12{padding-left:6rem!important}.p-md-14{padding:7rem!important}.pt-md-14,.py-md-14{padding-top:7rem!important}.pr-md-14,.px-md-14{padding-right:7rem!important}.pb-md-14,.py-md-14{padding-bottom:7rem!important}.pl-md-14,.px-md-14{padding-left:7rem!important}.p-md-16{padding:8rem!important}.pt-md-16,.py-md-16{padding-top:8rem!important}.pr-md-16,.px-md-16{padding-right:8rem!important}.pb-md-16,.py-md-16{padding-bottom:8rem!important}.pl-md-16,.px-md-16{padding-left:8rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n0{margin:0!important}.mt-md-n0,.my-md-n0{margin-top:0!important}.mr-md-n0,.mx-md-n0{margin-right:0!important}.mb-md-n0,.my-md-n0{margin-bottom:0!important}.ml-md-n0,.mx-md-n0{margin-left:0!important}.m-md-n1{margin:-.5rem!important}.mt-md-n1,.my-md-n1{margin-top:-.5rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.5rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.5rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.5rem!important}.m-md-n2{margin:-1rem!important}.mt-md-n2,.my-md-n2{margin-top:-1rem!important}.mr-md-n2,.mx-md-n2{margin-right:-1rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-1rem!important}.ml-md-n2,.mx-md-n2{margin-left:-1rem!important}.m-md-n3{margin:-1.5rem!important}.mt-md-n3,.my-md-n3{margin-top:-1.5rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem!important}.m-md-n4{margin:-2rem!important}.mt-md-n4,.my-md-n4{margin-top:-2rem!important}.mr-md-n4,.mx-md-n4{margin-right:-2rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-2rem!important}.ml-md-n4,.mx-md-n4{margin-left:-2rem!important}.m-md-n5{margin:-2.5rem!important}.mt-md-n5,.my-md-n5{margin-top:-2.5rem!important}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem!important}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem!important}.m-md-n6{margin:-3rem!important}.mt-md-n6,.my-md-n6{margin-top:-3rem!important}.mr-md-n6,.mx-md-n6{margin-right:-3rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-3rem!important}.ml-md-n6,.mx-md-n6{margin-left:-3rem!important}.m-md-n7{margin:-3.5rem!important}.mt-md-n7,.my-md-n7{margin-top:-3.5rem!important}.mr-md-n7,.mx-md-n7{margin-right:-3.5rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-3.5rem!important}.ml-md-n7,.mx-md-n7{margin-left:-3.5rem!important}.m-md-n8{margin:-4rem!important}.mt-md-n8,.my-md-n8{margin-top:-4rem!important}.mr-md-n8,.mx-md-n8{margin-right:-4rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-4rem!important}.ml-md-n8,.mx-md-n8{margin-left:-4rem!important}.m-md-n9{margin:-4.5rem!important}.mt-md-n9,.my-md-n9{margin-top:-4.5rem!important}.mr-md-n9,.mx-md-n9{margin-right:-4.5rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-4.5rem!important}.ml-md-n9,.mx-md-n9{margin-left:-4.5rem!important}.m-md-n10{margin:-5rem!important}.mt-md-n10,.my-md-n10{margin-top:-5rem!important}.mr-md-n10,.mx-md-n10{margin-right:-5rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-5rem!important}.ml-md-n10,.mx-md-n10{margin-left:-5rem!important}.m-md-n12{margin:-6rem!important}.mt-md-n12,.my-md-n12{margin-top:-6rem!important}.mr-md-n12,.mx-md-n12{margin-right:-6rem!important}.mb-md-n12,.my-md-n12{margin-bottom:-6rem!important}.ml-md-n12,.mx-md-n12{margin-left:-6rem!important}.m-md-n14{margin:-7rem!important}.mt-md-n14,.my-md-n14{margin-top:-7rem!important}.mr-md-n14,.mx-md-n14{margin-right:-7rem!important}.mb-md-n14,.my-md-n14{margin-bottom:-7rem!important}.ml-md-n14,.mx-md-n14{margin-left:-7rem!important}.m-md-n16{margin:-8rem!important}.mt-md-n16,.my-md-n16{margin-top:-8rem!important}.mr-md-n16,.mx-md-n16{margin-right:-8rem!important}.mb-md-n16,.my-md-n16{margin-bottom:-8rem!important}.ml-md-n16,.mx-md-n16{margin-left:-8rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.5rem!important}.mt-lg-1,.my-lg-1{margin-top:.5rem!important}.mr-lg-1,.mx-lg-1{margin-right:.5rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.5rem!important}.ml-lg-1,.mx-lg-1{margin-left:.5rem!important}.m-lg-2{margin:1rem!important}.mt-lg-2,.my-lg-2{margin-top:1rem!important}.mr-lg-2,.mx-lg-2{margin-right:1rem!important}.mb-lg-2,.my-lg-2{margin-bottom:1rem!important}.ml-lg-2,.mx-lg-2{margin-left:1rem!important}.m-lg-3{margin:1.5rem!important}.mt-lg-3,.my-lg-3{margin-top:1.5rem!important}.mr-lg-3,.mx-lg-3{margin-right:1.5rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem!important}.ml-lg-3,.mx-lg-3{margin-left:1.5rem!important}.m-lg-4{margin:2rem!important}.mt-lg-4,.my-lg-4{margin-top:2rem!important}.mr-lg-4,.mx-lg-4{margin-right:2rem!important}.mb-lg-4,.my-lg-4{margin-bottom:2rem!important}.ml-lg-4,.mx-lg-4{margin-left:2rem!important}.m-lg-5{margin:2.5rem!important}.mt-lg-5,.my-lg-5{margin-top:2.5rem!important}.mr-lg-5,.mx-lg-5{margin-right:2.5rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem!important}.ml-lg-5,.mx-lg-5{margin-left:2.5rem!important}.m-lg-6{margin:3rem!important}.mt-lg-6,.my-lg-6{margin-top:3rem!important}.mr-lg-6,.mx-lg-6{margin-right:3rem!important}.mb-lg-6,.my-lg-6{margin-bottom:3rem!important}.ml-lg-6,.mx-lg-6{margin-left:3rem!important}.m-lg-7{margin:3.5rem!important}.mt-lg-7,.my-lg-7{margin-top:3.5rem!important}.mr-lg-7,.mx-lg-7{margin-right:3.5rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3.5rem!important}.ml-lg-7,.mx-lg-7{margin-left:3.5rem!important}.m-lg-8{margin:4rem!important}.mt-lg-8,.my-lg-8{margin-top:4rem!important}.mr-lg-8,.mx-lg-8{margin-right:4rem!important}.mb-lg-8,.my-lg-8{margin-bottom:4rem!important}.ml-lg-8,.mx-lg-8{margin-left:4rem!important}.m-lg-9{margin:4.5rem!important}.mt-lg-9,.my-lg-9{margin-top:4.5rem!important}.mr-lg-9,.mx-lg-9{margin-right:4.5rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4.5rem!important}.ml-lg-9,.mx-lg-9{margin-left:4.5rem!important}.m-lg-10{margin:5rem!important}.mt-lg-10,.my-lg-10{margin-top:5rem!important}.mr-lg-10,.mx-lg-10{margin-right:5rem!important}.mb-lg-10,.my-lg-10{margin-bottom:5rem!important}.ml-lg-10,.mx-lg-10{margin-left:5rem!important}.m-lg-12{margin:6rem!important}.mt-lg-12,.my-lg-12{margin-top:6rem!important}.mr-lg-12,.mx-lg-12{margin-right:6rem!important}.mb-lg-12,.my-lg-12{margin-bottom:6rem!important}.ml-lg-12,.mx-lg-12{margin-left:6rem!important}.m-lg-14{margin:7rem!important}.mt-lg-14,.my-lg-14{margin-top:7rem!important}.mr-lg-14,.mx-lg-14{margin-right:7rem!important}.mb-lg-14,.my-lg-14{margin-bottom:7rem!important}.ml-lg-14,.mx-lg-14{margin-left:7rem!important}.m-lg-16{margin:8rem!important}.mt-lg-16,.my-lg-16{margin-top:8rem!important}.mr-lg-16,.mx-lg-16{margin-right:8rem!important}.mb-lg-16,.my-lg-16{margin-bottom:8rem!important}.ml-lg-16,.mx-lg-16{margin-left:8rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.5rem!important}.pt-lg-1,.py-lg-1{padding-top:.5rem!important}.pr-lg-1,.px-lg-1{padding-right:.5rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.5rem!important}.pl-lg-1,.px-lg-1{padding-left:.5rem!important}.p-lg-2{padding:1rem!important}.pt-lg-2,.py-lg-2{padding-top:1rem!important}.pr-lg-2,.px-lg-2{padding-right:1rem!important}.pb-lg-2,.py-lg-2{padding-bottom:1rem!important}.pl-lg-2,.px-lg-2{padding-left:1rem!important}.p-lg-3{padding:1.5rem!important}.pt-lg-3,.py-lg-3{padding-top:1.5rem!important}.pr-lg-3,.px-lg-3{padding-right:1.5rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem!important}.pl-lg-3,.px-lg-3{padding-left:1.5rem!important}.p-lg-4{padding:2rem!important}.pt-lg-4,.py-lg-4{padding-top:2rem!important}.pr-lg-4,.px-lg-4{padding-right:2rem!important}.pb-lg-4,.py-lg-4{padding-bottom:2rem!important}.pl-lg-4,.px-lg-4{padding-left:2rem!important}.p-lg-5{padding:2.5rem!important}.pt-lg-5,.py-lg-5{padding-top:2.5rem!important}.pr-lg-5,.px-lg-5{padding-right:2.5rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem!important}.pl-lg-5,.px-lg-5{padding-left:2.5rem!important}.p-lg-6{padding:3rem!important}.pt-lg-6,.py-lg-6{padding-top:3rem!important}.pr-lg-6,.px-lg-6{padding-right:3rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3rem!important}.pl-lg-6,.px-lg-6{padding-left:3rem!important}.p-lg-7{padding:3.5rem!important}.pt-lg-7,.py-lg-7{padding-top:3.5rem!important}.pr-lg-7,.px-lg-7{padding-right:3.5rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3.5rem!important}.pl-lg-7,.px-lg-7{padding-left:3.5rem!important}.p-lg-8{padding:4rem!important}.pt-lg-8,.py-lg-8{padding-top:4rem!important}.pr-lg-8,.px-lg-8{padding-right:4rem!important}.pb-lg-8,.py-lg-8{padding-bottom:4rem!important}.pl-lg-8,.px-lg-8{padding-left:4rem!important}.p-lg-9{padding:4.5rem!important}.pt-lg-9,.py-lg-9{padding-top:4.5rem!important}.pr-lg-9,.px-lg-9{padding-right:4.5rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4.5rem!important}.pl-lg-9,.px-lg-9{padding-left:4.5rem!important}.p-lg-10{padding:5rem!important}.pt-lg-10,.py-lg-10{padding-top:5rem!important}.pr-lg-10,.px-lg-10{padding-right:5rem!important}.pb-lg-10,.py-lg-10{padding-bottom:5rem!important}.pl-lg-10,.px-lg-10{padding-left:5rem!important}.p-lg-12{padding:6rem!important}.pt-lg-12,.py-lg-12{padding-top:6rem!important}.pr-lg-12,.px-lg-12{padding-right:6rem!important}.pb-lg-12,.py-lg-12{padding-bottom:6rem!important}.pl-lg-12,.px-lg-12{padding-left:6rem!important}.p-lg-14{padding:7rem!important}.pt-lg-14,.py-lg-14{padding-top:7rem!important}.pr-lg-14,.px-lg-14{padding-right:7rem!important}.pb-lg-14,.py-lg-14{padding-bottom:7rem!important}.pl-lg-14,.px-lg-14{padding-left:7rem!important}.p-lg-16{padding:8rem!important}.pt-lg-16,.py-lg-16{padding-top:8rem!important}.pr-lg-16,.px-lg-16{padding-right:8rem!important}.pb-lg-16,.py-lg-16{padding-bottom:8rem!important}.pl-lg-16,.px-lg-16{padding-left:8rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n0{margin:0!important}.mt-lg-n0,.my-lg-n0{margin-top:0!important}.mr-lg-n0,.mx-lg-n0{margin-right:0!important}.mb-lg-n0,.my-lg-n0{margin-bottom:0!important}.ml-lg-n0,.mx-lg-n0{margin-left:0!important}.m-lg-n1{margin:-.5rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.5rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.5rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.5rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.5rem!important}.m-lg-n2{margin:-1rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-1rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem!important}.m-lg-n3{margin:-1.5rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem!important}.m-lg-n4{margin:-2rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-2rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem!important}.m-lg-n5{margin:-2.5rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem!important}.m-lg-n6{margin:-3rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-3rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-3rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-3rem!important}.m-lg-n7{margin:-3.5rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-3.5rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-3.5rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-3.5rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-3.5rem!important}.m-lg-n8{margin:-4rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-4rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-4rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-4rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-4rem!important}.m-lg-n9{margin:-4.5rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-4.5rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-4.5rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-4.5rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-4.5rem!important}.m-lg-n10{margin:-5rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-5rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-5rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-5rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-5rem!important}.m-lg-n12{margin:-6rem!important}.mt-lg-n12,.my-lg-n12{margin-top:-6rem!important}.mr-lg-n12,.mx-lg-n12{margin-right:-6rem!important}.mb-lg-n12,.my-lg-n12{margin-bottom:-6rem!important}.ml-lg-n12,.mx-lg-n12{margin-left:-6rem!important}.m-lg-n14{margin:-7rem!important}.mt-lg-n14,.my-lg-n14{margin-top:-7rem!important}.mr-lg-n14,.mx-lg-n14{margin-right:-7rem!important}.mb-lg-n14,.my-lg-n14{margin-bottom:-7rem!important}.ml-lg-n14,.mx-lg-n14{margin-left:-7rem!important}.m-lg-n16{margin:-8rem!important}.mt-lg-n16,.my-lg-n16{margin-top:-8rem!important}.mr-lg-n16,.mx-lg-n16{margin-right:-8rem!important}.mb-lg-n16,.my-lg-n16{margin-bottom:-8rem!important}.ml-lg-n16,.mx-lg-n16{margin-left:-8rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.5rem!important}.mt-xl-1,.my-xl-1{margin-top:.5rem!important}.mr-xl-1,.mx-xl-1{margin-right:.5rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.5rem!important}.ml-xl-1,.mx-xl-1{margin-left:.5rem!important}.m-xl-2{margin:1rem!important}.mt-xl-2,.my-xl-2{margin-top:1rem!important}.mr-xl-2,.mx-xl-2{margin-right:1rem!important}.mb-xl-2,.my-xl-2{margin-bottom:1rem!important}.ml-xl-2,.mx-xl-2{margin-left:1rem!important}.m-xl-3{margin:1.5rem!important}.mt-xl-3,.my-xl-3{margin-top:1.5rem!important}.mr-xl-3,.mx-xl-3{margin-right:1.5rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem!important}.ml-xl-3,.mx-xl-3{margin-left:1.5rem!important}.m-xl-4{margin:2rem!important}.mt-xl-4,.my-xl-4{margin-top:2rem!important}.mr-xl-4,.mx-xl-4{margin-right:2rem!important}.mb-xl-4,.my-xl-4{margin-bottom:2rem!important}.ml-xl-4,.mx-xl-4{margin-left:2rem!important}.m-xl-5{margin:2.5rem!important}.mt-xl-5,.my-xl-5{margin-top:2.5rem!important}.mr-xl-5,.mx-xl-5{margin-right:2.5rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem!important}.ml-xl-5,.mx-xl-5{margin-left:2.5rem!important}.m-xl-6{margin:3rem!important}.mt-xl-6,.my-xl-6{margin-top:3rem!important}.mr-xl-6,.mx-xl-6{margin-right:3rem!important}.mb-xl-6,.my-xl-6{margin-bottom:3rem!important}.ml-xl-6,.mx-xl-6{margin-left:3rem!important}.m-xl-7{margin:3.5rem!important}.mt-xl-7,.my-xl-7{margin-top:3.5rem!important}.mr-xl-7,.mx-xl-7{margin-right:3.5rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3.5rem!important}.ml-xl-7,.mx-xl-7{margin-left:3.5rem!important}.m-xl-8{margin:4rem!important}.mt-xl-8,.my-xl-8{margin-top:4rem!important}.mr-xl-8,.mx-xl-8{margin-right:4rem!important}.mb-xl-8,.my-xl-8{margin-bottom:4rem!important}.ml-xl-8,.mx-xl-8{margin-left:4rem!important}.m-xl-9{margin:4.5rem!important}.mt-xl-9,.my-xl-9{margin-top:4.5rem!important}.mr-xl-9,.mx-xl-9{margin-right:4.5rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4.5rem!important}.ml-xl-9,.mx-xl-9{margin-left:4.5rem!important}.m-xl-10{margin:5rem!important}.mt-xl-10,.my-xl-10{margin-top:5rem!important}.mr-xl-10,.mx-xl-10{margin-right:5rem!important}.mb-xl-10,.my-xl-10{margin-bottom:5rem!important}.ml-xl-10,.mx-xl-10{margin-left:5rem!important}.m-xl-12{margin:6rem!important}.mt-xl-12,.my-xl-12{margin-top:6rem!important}.mr-xl-12,.mx-xl-12{margin-right:6rem!important}.mb-xl-12,.my-xl-12{margin-bottom:6rem!important}.ml-xl-12,.mx-xl-12{margin-left:6rem!important}.m-xl-14{margin:7rem!important}.mt-xl-14,.my-xl-14{margin-top:7rem!important}.mr-xl-14,.mx-xl-14{margin-right:7rem!important}.mb-xl-14,.my-xl-14{margin-bottom:7rem!important}.ml-xl-14,.mx-xl-14{margin-left:7rem!important}.m-xl-16{margin:8rem!important}.mt-xl-16,.my-xl-16{margin-top:8rem!important}.mr-xl-16,.mx-xl-16{margin-right:8rem!important}.mb-xl-16,.my-xl-16{margin-bottom:8rem!important}.ml-xl-16,.mx-xl-16{margin-left:8rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.5rem!important}.pt-xl-1,.py-xl-1{padding-top:.5rem!important}.pr-xl-1,.px-xl-1{padding-right:.5rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.5rem!important}.pl-xl-1,.px-xl-1{padding-left:.5rem!important}.p-xl-2{padding:1rem!important}.pt-xl-2,.py-xl-2{padding-top:1rem!important}.pr-xl-2,.px-xl-2{padding-right:1rem!important}.pb-xl-2,.py-xl-2{padding-bottom:1rem!important}.pl-xl-2,.px-xl-2{padding-left:1rem!important}.p-xl-3{padding:1.5rem!important}.pt-xl-3,.py-xl-3{padding-top:1.5rem!important}.pr-xl-3,.px-xl-3{padding-right:1.5rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem!important}.pl-xl-3,.px-xl-3{padding-left:1.5rem!important}.p-xl-4{padding:2rem!important}.pt-xl-4,.py-xl-4{padding-top:2rem!important}.pr-xl-4,.px-xl-4{padding-right:2rem!important}.pb-xl-4,.py-xl-4{padding-bottom:2rem!important}.pl-xl-4,.px-xl-4{padding-left:2rem!important}.p-xl-5{padding:2.5rem!important}.pt-xl-5,.py-xl-5{padding-top:2.5rem!important}.pr-xl-5,.px-xl-5{padding-right:2.5rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem!important}.pl-xl-5,.px-xl-5{padding-left:2.5rem!important}.p-xl-6{padding:3rem!important}.pt-xl-6,.py-xl-6{padding-top:3rem!important}.pr-xl-6,.px-xl-6{padding-right:3rem!important}.pb-xl-6,.py-xl-6{padding-bottom:3rem!important}.pl-xl-6,.px-xl-6{padding-left:3rem!important}.p-xl-7{padding:3.5rem!important}.pt-xl-7,.py-xl-7{padding-top:3.5rem!important}.pr-xl-7,.px-xl-7{padding-right:3.5rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3.5rem!important}.pl-xl-7,.px-xl-7{padding-left:3.5rem!important}.p-xl-8{padding:4rem!important}.pt-xl-8,.py-xl-8{padding-top:4rem!important}.pr-xl-8,.px-xl-8{padding-right:4rem!important}.pb-xl-8,.py-xl-8{padding-bottom:4rem!important}.pl-xl-8,.px-xl-8{padding-left:4rem!important}.p-xl-9{padding:4.5rem!important}.pt-xl-9,.py-xl-9{padding-top:4.5rem!important}.pr-xl-9,.px-xl-9{padding-right:4.5rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4.5rem!important}.pl-xl-9,.px-xl-9{padding-left:4.5rem!important}.p-xl-10{padding:5rem!important}.pt-xl-10,.py-xl-10{padding-top:5rem!important}.pr-xl-10,.px-xl-10{padding-right:5rem!important}.pb-xl-10,.py-xl-10{padding-bottom:5rem!important}.pl-xl-10,.px-xl-10{padding-left:5rem!important}.p-xl-12{padding:6rem!important}.pt-xl-12,.py-xl-12{padding-top:6rem!important}.pr-xl-12,.px-xl-12{padding-right:6rem!important}.pb-xl-12,.py-xl-12{padding-bottom:6rem!important}.pl-xl-12,.px-xl-12{padding-left:6rem!important}.p-xl-14{padding:7rem!important}.pt-xl-14,.py-xl-14{padding-top:7rem!important}.pr-xl-14,.px-xl-14{padding-right:7rem!important}.pb-xl-14,.py-xl-14{padding-bottom:7rem!important}.pl-xl-14,.px-xl-14{padding-left:7rem!important}.p-xl-16{padding:8rem!important}.pt-xl-16,.py-xl-16{padding-top:8rem!important}.pr-xl-16,.px-xl-16{padding-right:8rem!important}.pb-xl-16,.py-xl-16{padding-bottom:8rem!important}.pl-xl-16,.px-xl-16{padding-left:8rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n0{margin:0!important}.mt-xl-n0,.my-xl-n0{margin-top:0!important}.mr-xl-n0,.mx-xl-n0{margin-right:0!important}.mb-xl-n0,.my-xl-n0{margin-bottom:0!important}.ml-xl-n0,.mx-xl-n0{margin-left:0!important}.m-xl-n1{margin:-.5rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.5rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.5rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.5rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.5rem!important}.m-xl-n2{margin:-1rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-1rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem!important}.m-xl-n3{margin:-1.5rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem!important}.m-xl-n4{margin:-2rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-2rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem!important}.m-xl-n5{margin:-2.5rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem!important}.m-xl-n6{margin:-3rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-3rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-3rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-3rem!important}.m-xl-n7{margin:-3.5rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-3.5rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-3.5rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-3.5rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-3.5rem!important}.m-xl-n8{margin:-4rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-4rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-4rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-4rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-4rem!important}.m-xl-n9{margin:-4.5rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-4.5rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-4.5rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-4.5rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-4.5rem!important}.m-xl-n10{margin:-5rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-5rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-5rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-5rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-5rem!important}.m-xl-n12{margin:-6rem!important}.mt-xl-n12,.my-xl-n12{margin-top:-6rem!important}.mr-xl-n12,.mx-xl-n12{margin-right:-6rem!important}.mb-xl-n12,.my-xl-n12{margin-bottom:-6rem!important}.ml-xl-n12,.mx-xl-n12{margin-left:-6rem!important}.m-xl-n14{margin:-7rem!important}.mt-xl-n14,.my-xl-n14{margin-top:-7rem!important}.mr-xl-n14,.mx-xl-n14{margin-right:-7rem!important}.mb-xl-n14,.my-xl-n14{margin-bottom:-7rem!important}.ml-xl-n14,.mx-xl-n14{margin-left:-7rem!important}.m-xl-n16{margin:-8rem!important}.mt-xl-n16,.my-xl-n16{margin-top:-8rem!important}.mr-xl-n16,.mx-xl-n16{margin-right:-8rem!important}.mb-xl-n16,.my-xl-n16{margin-bottom:-8rem!important}.ml-xl-n16,.mx-xl-n16{margin-left:-8rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:100!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#191919!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}.img-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.col.card{padding-right:0;padding-left:0}.page-link{border-radius:400px;text-decoration:none;font-weight:700}.page-item:last-child .page-link{border-radius:400px}.page-item:first-child .page-link{border-radius:400px}label{font-weight:700;font-size:.85em}.card-img-top img{max-width:100%;height:auto}.card-header{border-bottom:0}.card-header .card-title{margin-bottom:0}.card-title a{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-degree .card-footer a{color:#191919;text-decoration:none;font-weight:700}.card-degree .card-footer a:hover{text-decoration:underline}.card-degree .card-footer a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-news .card-body,.card-news .card-header{margin-right:.9375rem;margin-left:.9375rem;background-color:#fff}.card-news .card-img-top{margin-bottom:-2rem}.card-event .card-header{border-top:solid 4px #ffc627}.bg-black a,.bg-dark a,.bg-primary a{color:#e8e8e8}.bg-light a,.bg-secondary a,.bg-white a{color:#8c1d40}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important}.alert{color:#191919;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 4rem;-ms-flex:0 0 4rem;flex:0 0 4rem}.alert .alert-icon svg{font-size:2rem}.alert .alert-content{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;padding:.5rem 0}.alert .alert-close{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.alert .alert-close .close{opacity:100%;font-size:1rem}.alert .alert-close .close:hover{opacity:100%}.alert-warning{background-color:#ffeade;border-color:#ff7f32}.alert-success{background-color:#e9f5db;border-color:#78be20}.alert-info{background-color:#d6f0fa;border-color:#00a3e0}.alert-danger{background-color:#f7dddd;border-color:#cc2f2f}.alert:not([class*=alert-]),div[class="alert alert-block"]{background-color:#e8e8e8;border-color:#d0d0d0}@media screen and (max-width:36rem){.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem}.alert .alert-icon svg{font-size:2rem;margin-top:1rem}.alert .alert-close{margin-top:-.5rem;margin-right:-.75rem}}.background-panel{height:322px}.gray-7-bg{background:#191919}.gray-2-bg{background:#e8e8e8}.gray-1-bg{background:#fafafa}.white-bg{background:#fff;border:1px solid #d0d0d0}.image-bg{background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box}.section-line{border-bottom:1px solid #707070;width:100%}.scaling-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-description{padding:1rem 0;font-weight:700}.max-size-container{max-width:1920px}.content-description-container{background-color:#fafafa;width:100%;border:1px solid #d0d0d0;margin-top:1rem}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #747474;height:251px;margin:1.25rem 0 6.25rem 0;font-size:3.125rem;color:#d0d0d0}.bg{background:transparent #fff 0 0 repeat padding-box;opacity:1}.bg.morse-code-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeWhite.png)}.bg.morse-code-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeBlack.png)}.bg.network-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkWhite.png)}.bg.network-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkBlack.png)}.bg.topo{opacity:1}.bg.topo-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternWhite.png)}.bg.topo-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternBlack.png)}.banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem .75rem}.banner .banner-icon{text-align:left}.banner .banner-icon svg{font-size:2rem;margin:.25rem 2rem .25rem 0}.banner .banner-content{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;margin-right:2rem}.banner .banner-content h3{margin:.5rem 0}.banner .banner-buttons{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.banner .banner-buttons a,.banner .banner-buttons button{margin-top:.5rem;margin-bottom:.5rem;margin-left:0}.banner .banner-close{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-top:-1rem;margin-right:-1rem}.banner .banner-close .close{opacity:100%;font-size:1rem}.banner .banner-close .close:hover{opacity:100%}.banner-green{background:#78be20 0 0 no-repeat padding-box}.banner-green a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-green a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange{background:#ff7f32 0 0 no-repeat padding-box}.banner-orange a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue{background:#00a3e0 0 0 no-repeat padding-box}.banner-blue a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-gray{background:#e8e8e8 0 0 no-repeat padding-box}.banner-black{background:#191919 0 0 no-repeat padding-box;color:#fff}.banner-black a:not(.btn):not(.uds-modal-close-btn){color:#ffc627}.banner-black a:visited:not(.btn):not(.uds-modal-close-btn){color:#7f6227}@media screen and (max-width:36rem){.banner{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.banner .banner-icon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:.5rem}.banner .banner-icon svg{font-size:2.5rem;margin:0}.banner .banner-content{margin-bottom:1rem}.banner .banner-content h3{margin-bottom:1rem}.banner .banner-close{position:absolute;top:1rem;right:1rem;margin-top:initial;margin-right:initial}}.btn,.uds-modal-close-btn{text-decoration:none;font-weight:700}.btn+.btn,.btn+.uds-modal-close-btn,.uds-modal-close-btn+.btn,.uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}.btn-md.uds-modal-close-btn,.btn.btn-md,.repo-search .btn.form-submit,.repo-search .uds-modal-close-btn.form-submit{font-size:.875rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm.uds-modal-close-btn,.btn.btn-sm,.btn.button--small,.uds-modal-close-btn.button--small,nav #search-form .btn.button,nav #search-form .uds-modal-close-btn.button{font-size:.75rem;padding:.25rem .75rem}.btn-tag.uds-modal-close-btn,.btn.btn-tag{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;background:#e8e8e8}.btn-tag.btn-tag-alt-white.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-white{background:#e8e8e8;color:#191919}.btn-tag.btn-tag-alt-gray.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-gray{background:#d0d0d0;color:#191919}.btn-tag.btn-tag-alt-black.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-black{background:#bfbfbf;color:#191919}.btn-circle.uds-modal-close-btn,.btn.btn-circle{padding:.25rem .25rem;width:2rem;height:2rem;border:solid 1px #d0d0d0}.btn-circle.btn-circle-alt-white.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-white{background:#e8e8e8;color:#191919}.btn-circle.btn-circle-alt-gray.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-gray{background:#fff;color:#191919}.btn-circle.btn-circle-alt-black.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-black{background:#fff;color:#191919}.btn-circle.btn-circle-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-large{width:4rem;height:4rem;font-size:1.5rem}.btn-circle.btn-circle-x-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-x-large{width:6.5rem;height:6.5rem;font-size:3rem}.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:none;-o-transform:none;transform:none}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.bg-light-gray{background-color:#fafafa}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success.focus,.btn-success:focus{color:#212529;background-color:#78be20;border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#00a3e0;border-color:#00a3e0;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#ff7f32;border-color:#ff7f32;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffc627;border-color:#ffc627;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#fafafa;border-color:#fafafa;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#747474;border-color:#747474;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#484848;border-color:#484848;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}a.text-gold:focus,a.text-gold:hover{color:#ffc627!important}a.text-gold:visited:not(.btn):not(.uds-modal-close-btn){color:#daa000!important}@media (min-width:62rem){.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#calendar .calendar-title h2{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#191919;color:#fafafa;padding:0 .5rem}#calendar .calendar-grid{margin:1.5rem 0;padding:.75rem;text-align:left;font-weight:700}#calendar .calendar-grid p{margin-bottom:0}#calendar .calendar-grid .heading{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}#calendar .calendar-grid .heading.mobile{display:none}#calendar .calendar-grid .body{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #747474;border-left:1px solid #747474}#calendar .calendar-grid .body .calendar-item{font-size:1rem;padding:4rem .5rem .5rem;cursor:pointer;border-bottom:1px solid #747474;border-right:1px solid #747474;margin:0}#calendar .calendar-grid .body .today{border-radius:400rem;background-color:#8c1d40;color:#fff;padding:.25rem}#calendar .calendar-grid .body .next,#calendar .calendar-grid .body .prev{color:#747474}#calendar .calendar-nav{text-align:center}#calendar .calendar-nav button{border:1px solid #d0d0d0;border-radius:400rem;background-color:#e8e8e8;padding:.75rem 1.1666666667rem}#calendar .calendar-nav button svg{font-size:1.5rem;vertical-align:middle;pointer-events:none}@media screen and (max-width:62rem){#calendar .calendar-grid{padding-left:0;padding-right:0;text-align:center}#calendar .calendar-grid .heading{border-bottom:1px solid #747474;padding-bottom:.5rem}#calendar .calendar-grid .heading.desktop{display:none}#calendar .calendar-grid .heading.mobile{display:grid}#calendar .calendar-grid .body{border:unset}#calendar .calendar-grid .body .calendar-item{padding:1rem .5rem .5rem;border:unset}}.card .badge{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;line-height:1.5}.icon-small{font-size:1.5rem}.icon-base{font-size:2rem}.icon-large{font-size:2.5rem}.icon-xl{font-size:3rem}.icon-xxl{font-size:5rem}.uds-img{opacity:1;margin-bottom:0;max-width:900px}.uds-img img{border:1px solid #d0d0d0;width:100%}.uds-img .uds-figure{width:100%}.uds-img .uds-figure img.img-original{width:initial}.uds-img .uds-figure .uds-figure-caption{border:1px solid #d0d0d0;border-top:none;opacity:1;background:#fff 0 0 no-repeat padding-box;padding:.75rem;font-size:.75rem}.uds-img .uds-figure .uds-caption-text{display:block;max-width:75ch;color:#747474}.uds-img.uds-img-drop-shadow{-webkit-box-shadow:0 .5rem 1rem rgba(25,25,25,.2);box-shadow:0 .5rem 1rem rgba(25,25,25,.2)}.uds-img.uds-img-drop-shadow .uds-figure{margin-bottom:0}.uds-image-text-block-container{width:100%;margin:0 .75rem;border:1px solid #d0d0d0;background:#fff 0 0 no-repeat padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:48rem){.uds-image-text-block-container{max-height:540px}}@media screen and (max-width:36rem){.uds-image-text-block-container{margin:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-image-text-block-image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uds-image-text-block-image-container img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:36rem){.uds-image-text-block-image-container{display:block;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.uds-image-text-block-text-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:3rem 6rem}.uds-image-text-block-text-container.gray-7-bg{color:#fff}@media screen and (max-width:62rem){.uds-image-text-block-text-container{padding:3rem}}@media screen and (max-width:48rem){.uds-image-text-block-text-container{padding:2.25rem}}@media screen and (max-width:36rem){.uds-image-text-block-text-container{padding:1.5rem;max-width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.uds-image-text-block-text-container .btn,.uds-image-text-block-text-container .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.uds-image-overlap{position:relative;padding-top:1.5rem;width:100%}.uds-image-overlap:before{content:"";height:1.5rem;width:calc(100% - 4rem);background-color:#ffc627;position:absolute;left:2rem;top:0}.uds-image-overlap .content-wrapper{background-color:#fff;padding:2.5rem;overflow:hidden}@media (min-width:62rem){.uds-image-overlap{max-height:100%;margin:0 .75rem;display:grid;grid-template-columns:1.5rem 1fr 20rem 10rem 1.5rem;grid-template-rows:4.5rem 1fr 4.5rem;gap:0 0}.uds-image-overlap:before{display:none}.uds-image-overlap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3}.uds-image-overlap .content-wrapper{grid-column:3/span 2;grid-row:2/span 1}.uds-image-overlap:after{content:"";width:1.5rem;background-color:#ffc627;grid-column:1/2;grid-row:2/span 1}.uds-image-overlap.content-left{grid-template-columns:1.5rem 10rem 20rem 1fr 1.5rem}.uds-image-overlap.content-left img{grid-column:3/span 2;grid-row:1/span 3}.uds-image-overlap.content-left .content-wrapper{grid-column:2/span 2;grid-row:2/span 1}.uds-image-overlap.content-left:after{grid-column:5/6;grid-row:2/span 1}}.uds-inset-box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3rem;margin:0 .75rem;width:100%}@media screen and (max-width:36rem){.uds-inset-box-container{margin:0 2rem;padding:1.5rem}}.uds-inset-box-content{background-color:#fff;border:1px solid #d0d0d0;max-width:1920px;padding:2rem 8rem;width:50%}@media screen and (max-width:62rem){.uds-inset-box-content{padding:2rem}}@media screen and (max-width:36rem){.uds-inset-box-content{padding:1rem;width:100%}.uds-inset-box-content .btn,.uds-inset-box-content .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.card{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-hover:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);cursor:pointer;-webkit-box-shadow:0 8px 16px rgba(25,25,25,.2);box-shadow:0 8px 16px rgba(25,25,25,.2)}.card-hover:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);cursor:pointer}.card-hover:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}.card-hover>button{border:none;background:0 0;text-align:inherit;margin:0;padding:0}.card-hover>button:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important;border:0}.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-image-content{position:relative}.card-image-gradient{max-width:100%;height:100%;width:100%;margin:auto;position:relative}.card-image-gradient::after{display:block;position:absolute;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),color-stop(120%,#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;height:160px;width:100%;top:0;content:""}.card-img-top,.card-img-top img{max-width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover}.card-header{padding:2rem 2rem 1rem 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-header .card-icon{margin-bottom:1rem}.card-body{padding:0 2rem 1.5rem 2rem;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.card:not(.card.card-foldable)>div:first-of-type:not(.card-image-content){padding-top:2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-link{padding:0 2rem 1.5rem 2rem}.card-footer{padding:0 2rem 1.5rem 2rem;border-top:0}.card-tags{padding:0 2rem 1.5rem 2rem;border-top:0;margin-top:-.5rem}.card-tags .btn-tag{margin-top:.5rem;margin-right:.5rem}.card-button{margin-top:auto;padding:0 2rem 1.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card>div:last-child{padding-bottom:2rem}@media (max-width:61.99875rem){.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-img-top,.card-img-top img{height:160px}.card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-body{padding:0 1.5rem 1.5rem 1.5rem}.card-link{padding:0 1.5rem 1.5rem 1.5rem}.card-footer{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-tags{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-button{margin-top:auto;padding:0 1.5rem 1.5rem 1.5rem}.card-button .btn,.card-button .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}.card>div:last-child{padding-bottom:1.5rem}}@media (min-width:62rem){.col-lg-6 .card .card-img-top,.col-lg-6 .card .card-img-top img{height:240px}.col-lg-6 .card-horizontal .card-img-top{height:auto;max-width:40%}}.card-sm .card-body{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-sm .card>div:first-of-type{padding-top:1.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-sm .card-image-gradient::after{height:160px}.card-sm .card-img-top,.card-sm .card-img-top img{height:160px}.card-sm .card-footer-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-button{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-tags{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-event-details{padding-right:1.5rem;padding-left:1.5rem}.card-lg .card-img-top,.card-lg .card-img-top img{height:15rem}.card-lg .card-image-gradient::after{height:15rem}.card-header .card-title{margin:0}.card-title a,.card-title a:visited{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:2rem;height:.25rem;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-footer-link a,.card-footer-link a:visited{color:#191919;text-decoration:none;font-weight:700;display:block}.card-footer-link a:hover{text-decoration:underline}.card-footer-link a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-story .card-body,.card-story .card-button,.card-story .card-footer,.card-story .card-header,.card-story .card-link,.card-story .card-tags{margin-left:1.5rem;margin-right:1.5rem;background-color:#fff;padding-left:1rem;padding-right:1rem}.card-story .card-header{padding-top:1.5rem}.card-story>div:first-of-type:not(.card-image-content){padding:1.5rem 1rem 1rem 1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-story .card-footer{padding:1rem 2rem 1rem 2rem;padding-left:1.5rem;padding-right:1.5rem}.card-story .card-img-top{margin-bottom:-3rem}.card-story.card-sm .card-body{margin:0 1rem 0 1rem}.card-story.card-sm .card-header{margin:0 1rem 0 1rem}.card-story.card-sm .card-button{margin:0 1rem 0 1rem}.card-story.card-horizontal .card-img-top{margin-right:-2rem;position:relative;z-index:0}.card-story.card-horizontal .card-content-wrapper{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:100;background-color:#fff}.card-story.card-horizontal .card-body,.card-story.card-horizontal .card-button,.card-story.card-horizontal .card-footer,.card-story.card-horizontal .card-header,.card-story.card-horizontal .card-link,.card-story.card-horizontal .card-tags{margin-left:0;margin-right:0;background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}.card-event .card-header{border-top:solid 8px #ffc627}.card-event-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000;padding:0 2rem 2rem 2rem;padding:0 2rem 1.5rem 2rem;font-size:.875rem}.card-event-details+.card-event-details{-webkit-box-flex:999900000;-webkit-flex-grow:999900000;-ms-flex-positive:999900000;flex-grow:999900000}.card-event-details>div:first-child{margin-right:1rem}.card-event-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-event-icons>div:first-child{width:16px;margin-right:.5rem}.card-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:61.99875rem){.card-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-horizontal .card-img-top{height:160px!important;max-width:100%!important;width:100%!important}.card-event.card-horizontal .card-content-wrapper{border-top:solid 8px #ffc627;border-left:0!important}.card-story.card-horizontal .card-content-wrapper{margin-right:1rem;margin-left:1rem;margin-top:-1.5rem;margin-bottom:0}}.card-content-wrapper{padding-bottom:0!important}.card-story.card-horizontal .card-img-top{margin-bottom:0}.card-horizontal .card-img-top{height:auto;max-width:40%}.card-event.card-horizontal .card-header{border-top:0}.card-event.card-horizontal .card-content-wrapper{border-left:solid 8px #ffc627}.card-foldable{border-color:#d0d0d0;border-left:.5rem solid #ffc627;height:auto}.card-foldable.card-maroon{border-left-color:#8c1d40}.card-foldable.card-gray{border-left-color:#bfbfbf}.card-foldable.card-dark{border-left-color:#191919}.card-foldable .card-header{padding:.5rem}.card-foldable .card-header.card-header-icon .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-.75rem}.card-foldable .card-header:hover{background-color:#e8e8e8}.card-foldable .card-header h4,.card-foldable .card-header h5{margin:0}.card-foldable .card-header h4 a,.card-foldable .card-header h5 a{padding:.5rem 1.5rem;color:#191919;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-foldable .card-header h4 a svg.fa-chevron-up,.card-foldable .card-header h5 a svg.fa-chevron-up{margin-left:1.5rem;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h4 a.collapsed svg.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed svg.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.card-foldable .card-header+.card-body{border-top:1px solid #d0d0d0}.card-foldable .card-body{background-color:#fafafa}.card-foldable .card-body>p:first-child{margin-top:1rem}.card-foldable .card-body>p:last-child{margin-bottom:0}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-xl .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-xl .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-xl .card-header svg{display:none}.card-foldable.desktop-disable-xl .card-header span{display:none}.card-foldable.desktop-disable-xl .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-xl .card-body{background-color:transparent}.card-foldable.desktop-disable-xl .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-xl .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-xl .collapse:not(.show){display:block}.card-foldable.desktop-disable-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.card-foldable.desktop-disable-lg{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-lg .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-lg .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-lg .card-header svg{display:none}.card-foldable.desktop-disable-lg .card-header span{display:none}.card-foldable.desktop-disable-lg .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-lg .card-body{background-color:transparent}.card-foldable.desktop-disable-lg .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-lg .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-lg .collapse:not(.show){display:block}.card-foldable.desktop-disable-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.card-foldable.desktop-disable-md{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-md .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-md .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-md .card-header svg{display:none}.card-foldable.desktop-disable-md .card-header span{display:none}.card-foldable.desktop-disable-md .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-md .card-body{background-color:transparent}.card-foldable.desktop-disable-md .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-md .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-md .collapse:not(.show){display:block}.card-foldable.desktop-disable-md .collapsing{position:relative;height:unset!important;overflow:hidden}}.accordion .card.card-foldable{border-bottom:1px solid #d0d0d0}.accordion .card-header .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.card-checkbox-stacked .card-header{position:relative}.card-checkbox-stacked .card-footer{background-color:#fff}.card-checkbox-inline .card-header{position:relative}.card-checkbox-inline .card-footer{background-color:#fff}.media-type-overlay{background-color:#fff;border:1px solid #d0d0d0;border-radius:32px;width:64px;height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-image-overlay-content{position:absolute;bottom:0;color:#fff}.card-image-overlay-content .fa-video{color:#191919;font-size:2rem}.icon-example{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}article ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none}article ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list li{max-width:75rem;margin-bottom:1rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list li:last-of-type{margin-bottom:0}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list li:before,ul.uds-list ul ul li:before,ul.uds-list ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul ul li:before{content:"•";font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1.25rem;margin-left:-2rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) ul li:before,ul.uds-list ul li:before,ul.uds-list ul ul ul li:before,ul.uds-list ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul li:before{content:"◦"}article ul:not(.field__items):not(.contextual-links):not(.pagination) ol,article ul:not(.field__items):not(.contextual-links):not(.pagination) ul,ul.uds-list ol,ul.uds-list ul{padding:1rem 1.5rem 0}article ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.maroon li:before,ul.uds-list.maroon li:before{color:#8c1d40}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.darkmode,ul.uds-list.darkmode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#191919;color:#e8e8e8}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.darkmode li,ul.uds-list.darkmode li{max-width:75rem;margin-bottom:1rem}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.darkmode li:last-of-type,ul.uds-list.darkmode li:last-of-type{margin-bottom:0}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode li:before,ul.uds-list.darkmode li:before{color:#e8e8e8}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.gold li:before,ul.uds-list.darkmode.gold li:before{color:#ffc627}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ol.uds-list.darkmode.gold li .fa-li,ul.uds-list.darkmode.gold li .fa-li{color:#ffc627}article ul.darkmode.uds-steplist:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.uds-steplist li:before,ul.uds-list.darkmode.uds-steplist li:before{background-color:#e8e8e8;color:#191919}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.smokemode,ul.uds-list.smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#e8e8e8}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.smokemode li,ul.uds-list.smokemode li{max-width:75rem;margin-bottom:1rem}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.smokemode li:last-of-type,ul.uds-list.smokemode li:last-of-type{margin-bottom:0}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.light-smokemode,ul.uds-list.light-smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#fafafa}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.light-smokemode li,ul.uds-list.light-smokemode li{max-width:75rem;margin-bottom:1rem}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.light-smokemode li:last-of-type,ul.uds-list.light-smokemode li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list.fa-ul{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;padding:3rem 5rem;padding-left:2.25rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list.fa-ul li{max-width:75rem;margin-bottom:1rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list.fa-ul li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul li .fa-li{left:-2.5rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list.fa-ul li:before{content:none;font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1rem;margin-left:-1.5rem}article ul.fa-ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul.maroon li .fa-li{color:#8c1d40}ol.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none;padding-left:3rem;counter-reset:listcounter}ol.uds-list li{max-width:75rem;margin-bottom:1rem}ol.uds-list li:last-of-type{margin-bottom:0}ol.uds-list.darkmode{padding-left:3rem}ol.uds-list.smokemode{padding-left:3rem}ol.uds-list.light-smokemode{padding-left:3rem}ol.uds-list li ol{padding:1rem 1.5rem 0}ol.uds-list li:before{line-height:1.5rem;padding-right:1rem;margin-left:-1.9rem}ol.uds-list li:before,ol.uds-list ol ol ol li:before,ol.uds-list ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter) ". ";counter-increment:listcounter}ol.uds-list ol li:before,ol.uds-list ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-alpha) ". ";counter-increment:listcounter}ol.uds-list ol ol li:before,ol.uds-list ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-roman) ". ";counter-increment:listcounter}ol.uds-list li:nth-of-type(9)~li:before{margin-left:-2.4rem}ol.uds-list li:nth-of-type(99)~li:before{margin-left:-2.9rem}ol.uds-list.uds-steplist{padding-left:1.5rem;max-width:75ch;padding-right:0}ol.uds-list.uds-steplist li{padding-bottom:2rem;padding-left:3rem;margin-bottom:3rem;border-bottom:1px solid #bfbfbf;font-weight:700}ol.uds-list.uds-steplist li span{padding-left:0;display:block;margin-top:1rem;font-weight:400}ol.uds-list.uds-steplist li:before{border-radius:50rem;background-color:#191919;color:#fafafa;padding:.5rem .8rem;margin-right:2rem;margin-left:-4.5rem;font-size:1.25rem;font-weight:700;content:counter(listcounter)}ol.uds-list.uds-steplist.uds-steplist-gold li:before{background-color:#ffc627;color:#191919}ol.uds-list.uds-steplist.uds-steplist-maroon li:before{background-color:#8c1d40}h1,h2,h3,h4,h5{font-weight:700;text-align:left;opacity:1;margin:1rem 0;line-height:calc(100% + .12em)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2rem}p:last-of-type+h1,p:last-of-type+h2,p:last-of-type+h3,p:last-of-type+h4,p:last-of-type+h5,p:last-of-type+h6{margin-top:1rem}h1{font-size:4rem;line-height:4.25rem;letter-spacing:-.14rem}h1.article{font-size:3rem;line-height:3.25rem;letter-spacing:-.105rem}@media (max-width:36.0625rem){h1,h1.article{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.078rem}}h2{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.0875rem}@media (max-width:36.0625rem){h2{font-size:2rem;line-height:2.125rem;letter-spacing:-.07rem}}h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-.0525rem}h4{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.01875rem}h5{font-size:1rem;line-height:1.5rem;letter-spacing:-.015rem}h1 span[class^=highlight-],h2 span[class^=highlight-],h3 span[class^=highlight-],h4 span[class^=highlight-]{box-decoration-break:clone;-webkit-box-decoration-break:clone}h1 span.highlight-gold,h2 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h1 span.highlight-black,h2 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h1 span.highlight-white,h2 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}h3 span.highlight-gold,h4 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h3 span.highlight-black,h4 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h3 span.highlight-white,h4 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}hr{border-top:0;height:1px;margin:3rem 0;background-color:#d0d0d0}hr.copy-divider{height:.5rem;background-color:#ffc627;max-width:16rem}a.page-link,a.page-link:visited{border-radius:400rem;text-decoration:none;font-weight:700;color:#191919;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;font-size:.875rem}a.page-link:hover{color:#191919;text-decoration:none}span.page-link{padding-left:0;padding-right:0}span.page-link:hover{background-color:inherit;color:inherit}.page-item:last-child .page-link{border-radius:400rem}.page-item:first-child .page-link{border-radius:400rem}.page-item:last-child .page-link-icon:after{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);float:right;height:1rem;width:1rem;margin-left:.25rem}.page-item:first-child .page-link-icon:before{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);float:left;height:1rem;width:1rem;margin-right:.25rem}.disabled .page-link-icon:after,.disabled .page-link-icon:before{opacity:50%}.pagination.uds-bg-gray1{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-gray{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-dark{background-color:#191919}.pagination.uds-bg-dark .page-item:last-child .page-link-icon::after{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-item:first-child .page-link-icon::before{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-link{color:#fafafa}.pagination.uds-bg-dark .active .page-link{background-color:#ffc627;color:#191919}.pagination.uds-bg-dark :not(.active) .page-link{background-color:#191919}.pagination.uds-bg-dark :not(.active) .page-link:hover{background-color:#747474;color:#fafafa}@media (min-width:48rem){a.page-link{font-size:1rem}}@media (max-width:61.99875rem){.page-item{margin:0 .2rem}a.page-link{font-size:.875rem}}.uds-tabbed-panels{-webkit-box-shadow:inset 0 -2px 0 0 #bfbfbf;box-shadow:inset 0 -2px 0 0 #bfbfbf;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:0 2rem}.uds-tabbed-panels .scroll::-webkit-scrollbar{display:none}@media screen and (min-width:62rem){.uds-tabbed-panels:hover span.carousel-control-next-icon,.uds-tabbed-panels:hover span.carousel-control-prev-icon{opacity:1}}.uds-tabbed-panels .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;left:0;position:relative;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth}.uds-tabbed-panels .nav-tabs .nav-link{color:#000;padding:.2em .8em;border-right:0;border-left:0;border-top:0;text-decoration:none;font-weight:700;font-size:1.5rem;margin:.2em .2em 0 .2em}.uds-tabbed-panels .nav-tabs .nav-link.active{background-color:transparent;border-bottom:8px solid #8c1d40}.uds-tabbed-panels .nav-tabs .nav-link:focus,.uds-tabbed-panels .nav-tabs .nav-link:hover{color:#8c1d40}.uds-tabbed-panels-dark .nav-tabs .nav-link{color:#fafafa}.uds-tabbed-panels-dark .nav-tabs .nav-link.active{color:#ffc627;background-color:transparent;border-bottom:8px solid #ffc627}.uds-tabbed-panels-dark .nav-tabs .nav-link:focus,.uds-tabbed-panels-dark .nav-tabs .nav-link:hover{color:#ffc627}@media screen and (min-width:62rem){.uds-tabbed-panels-dark:hover span.carousel-control-next-icon,.uds-tabbed-panels-dark:hover span.carousel-control-prev-icon{opacity:1}}.scroll-control-prev{position:absolute;height:100%;top:0;background:rgba(0,0,0,0);left:0}.scroll-control-prev span.carousel-control-prev-icon{margin:0 2.625rem 0 .75rem}.scroll-control-next{position:absolute;height:100%;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%)}.scroll-control-next span.carousel-control-next-icon{margin:0 .75rem 0 2.625rem}.scroll-control-next span.carousel-control-next-icon,.scroll-control-prev span.carousel-control-prev-icon{-webkit-background-size:60% 60%;background-size:60% 60%;display:block;opacity:0;padding:.75rem .75rem;margin:0 .5rem;position:relative;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fafafa;border:solid 1px #d0d0d0;border-radius:200px;color:#000}.tab-content{overflow-x:auto;padding:2rem;margin-bottom:2rem}.carousel-control-next-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:80% 50%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:60% 50%}@media (min-width:78.75rem){.uds-tabbed-panels{margin:0}.tab-content{padding:2rem 0}}div[class^=uds-hero]{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:1fr auto auto auto 1.5rem auto;gap:0 0;max-width:1920px;margin:0 auto;justify-items:left;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 4;-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%}div[class^=uds-hero] [role=doc-subtitle]{font-size:1.5rem;letter-spacing:-.0525rem;font-weight:700;display:inline-block;grid-row:2;line-height:1}div[class^=uds-hero] [role=doc-subtitle] .highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}div[class^=uds-hero] [role=doc-subtitle] .highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}div[class^=uds-hero] [role=doc-subtitle] .highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}div[class^=uds-hero] [role=doc-subtitle] span{box-decoration-break:clone;-webkit-box-decoration-break:clone;margin-left:.15em}div[class^=uds-hero] h1{grid-row:3;margin:0;margin-bottom:1.5rem}div[class^=uds-hero] h1 span{margin-left:.15em}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:4/span 2}div[class^=uds-hero] .content{margin-top:1.5rem;grid-row:6}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto)}div[class^=uds-hero].has-btn-row .btn-row{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-bottom:1rem}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:0}div[class^=uds-hero].has-btn-row .content{grid-row:5}div[class^=uds-hero].hide-content .content{display:none}div.uds-hero-md,div.uds-hero-sm{min-height:16rem}div.uds-hero-lg{min-height:32rem}@media (max-width:47.99875rem){div[class^=uds-hero] .content.text-white,div[class^=uds-hero] .content>.text-white{color:#191919!important}}@media (min-width:48rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,700px) 1fr;grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2;max-width:700px;z-index:30}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 6;z-index:10}div[class^=uds-hero] .content{grid-row:4;font-size:1.5rem;font-weight:700;line-height:1.5}div[class^=uds-hero] .content p:last-child{margin-bottom:0}div[class^=uds-hero] h1{margin-bottom:0}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:5;margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero] a.btn+a.btn,div[class^=uds-hero] a.btn+a.uds-modal-close-btn,div[class^=uds-hero] a.uds-modal-close-btn+a.btn,div[class^=uds-hero] a.uds-modal-close-btn+a.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero].has-btn-row .content{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row{grid-row:5}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].hide-content .content{display:block}div[class^=uds-hero]:after{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9));background-image:-webkit-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:-o-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:linear-gradient(180deg,#19191900 0,#191919c9 100%);grid-column:1/span 3;grid-row:1/span 6;z-index:20}div.uds-hero-sm{height:16rem}div.uds-hero-md{height:32rem}div.uds-hero-lg{height:42.75rem}}@media (min-width:62rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,940px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(940px - 34%)}}@media (min-width:78.75rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,1200px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(1200px - 34%)}}.uds-story-hero{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:calc(16rem - 4.5rem) 4.5rem auto;gap:0 0;max-width:1920px;margin:0 auto}.uds-story-hero .hero{grid-column:1/span 3;grid-row:1/span 2;-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.uds-story-hero .content{grid-column:2/span 1;grid-row:2/span 2;background-color:#fff;padding:0 1rem}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{padding:.75rem 0;margin:.25rem 0}.uds-story-hero .content h1{margin-top:0}@media (min-width:59.375rem){.uds-story-hero{grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:calc(32rem - 8rem) 8rem 1fr}.uds-story-hero.uds-story-hero-lg{grid-template-rows:calc(42.75rem - 8rem) 8rem 1fr}.uds-story-hero .content{padding:0 calc(8.34% + .75rem)}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{margin:1.25rem 0 2.25rem}}@media (min-width:78.75rem){.uds-story-hero{grid-template-columns:1fr calc(1200px + 12px + 12px) 1fr}}.breadcrumb{padding-left:0}.breadcrumb.bg-gray-7 li.active{color:#fafafa}.sidebar-toggler{border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.sidebar-toggler p{margin:0}.sidebar-toggler svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sidebar-toggler[aria-expanded=false] svg{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:48rem){.sidebar-toggler{display:none}}@media (max-width:61.99875rem){.sidebar-toggler{margin:0 1.25rem}}.sidebar{border:1px solid #d0d0d0}.sidebar a:first-child{border-top:0}.sidebar .nav-text{font-size:1rem;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #d0d0d0}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{padding:1rem .5rem;color:#191919;font-size:1rem;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar .nav-link:focus,.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.is-active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.is-active:after{content:"";position:relative;top:.5rem;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sidebar>.nav-link-container{padding:.5rem;overflow:hidden;color:#191919}.sidebar>.nav-link-container:not(:first-child){border-top:1px solid #d0d0d0}.sidebar .card-foldable{border:0;border-top:1px solid #d0d0d0}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header h1,.sidebar .card-foldable .card-header h2,.sidebar .card-foldable .card-header h3,.sidebar .card-foldable .card-header h4,.sidebar .card-foldable .card-header h5{font-weight:400}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:last-child:after{top:1rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}@media (min-width:48rem){.sidebar.collapse{display:block;height:auto!important;visibility:visible}.sidebar.collapse:not(.show){display:block}}@media (max-width:61.99875rem){.sidebar{border-top:0;margin:0 2rem}}#wrapper-endorsed-footer,#wrapper-footer-columns{background:#1e1e1e}#wrapper-endorsed-footer h5,#wrapper-footer-columns h5{color:#fff}#wrapper-endorsed-footer a{color:#e8e8e8}#wrapper-endorsed-footer+#wrapper-footer-columns{border-top:2px solid #393939}#wrapper-footer-innovation{background-color:#ffc627}#wrapper-footer-innovation a{margin-right:1.5rem;text-decoration:none;color:#191919}#wrapper-footer-colophon{background-color:#e8e8e8}#wrapper-footer-colophon a{margin-right:1.5rem;text-decoration:none;color:#191919}#endorsed-logo img{width:100%;height:auto;-webkit-transform:scale(1.13);-o-transform:scale(1.13);transform:scale(1.13);margin:.75rem 0}#endorsed-footer #social-media .nav{padding-bottom:1.5rem}#endorsed-footer #social-media .nav-link{font-size:2rem;color:#bfbfbf;line-height:1;padding-top:.4375rem}@media (max-width:47.99875rem){#endorsed-footer #social-media .nav-link:first-child{padding-left:0}}@media (min-width:48rem){#endorsed-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#endorsed-logo img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0 .5rem 0;max-height:7rem;width:auto}#social-media .nav{padding:2.5rem 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#social-media .nav .nav-link:last-child{padding-right:0}}#footer-columns #info-column .contact-link{margin-bottom:2rem}#footer-columns #info-column .contact-link a{color:#e8e8e8;line-height:1.5rem;text-decoration:none;text-decoration:underline}#footer-columns #info-column .contact-link a:hover{color:#ffc627;text-decoration:underline}#footer-columns #info-column .contribute-button{margin-bottom:1.5rem}#footer-columns .flex-footer .card-body,#footer-columns .flex-footer .card-foldable,#footer-columns .flex-footer .card-header{background:#1e1e1e;color:#fff;border:0}#footer-columns .flex-footer .card-foldable{margin:0}#footer-columns .flex-footer .card-header{border-top:1px solid #393939;padding-left:0}#footer-columns .flex-footer .card-header a{color:#e8e8e8;padding:1.5rem 0;text-decoration:none}#footer-columns .flex-footer .card-header a:hover{background:#1e1e1e}#footer-columns .flex-footer .card-body{padding:0 0 0 1.5rem}#footer-columns .flex-footer .card-body .nav-link{color:#fff;padding:0 0 1rem;color:#e8e8e8;line-height:1.5rem;text-decoration:none}#footer-columns .flex-footer .card-body .nav-link:hover{color:#ffc627;text-decoration:underline}@media (min-width:78.75rem){#footer-columns{padding:3rem 0}#footer-columns h5{margin:0 0 1.5rem 0}#footer-columns .flex-footer .card-header{border-top:0;padding:0}#footer-columns .flex-footer .card-header a{padding:0;cursor:default}#footer-columns .flex-footer .card-header span{display:none}#footer-columns .flex-footer .card-body{padding:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#footer-columns .flex-footer .card-body.collapse:not(.show){display:block;min-height:auto}}#footer-innovation .footer-innovation-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}#footer-innovation .footer-innovation-links .img-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;-webkit-transform:translate(1.5rem,0);-o-transform:translate(1.5rem,0);transform:translate(1.5rem,0)}#footer-innovation .footer-innovation-links .img-link img{height:100px;width:auto}#footer-innovation .footer-innovation-links .nav-link{padding:0}@media (max-width:61.99875rem){#footer-innovation .footer-innovation-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0 .5rem 0}#footer-innovation .footer-innovation-links .img-link{margin-right:0;-webkit-transform:none;-o-transform:none;transform:none}#footer-innovation .footer-innovation-links .img-link img{width:100%;height:auto;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}#footer-innovation .footer-innovation-links .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-innovation .footer-innovation-links .nav-link{margin-right:0;padding:.5rem 0}#footer-innovation .footer-innovation-links .nav-link:nth-child(n+4){justify-self:end}}#wrapper-footer-colophon .colophon{margin:1rem 0}#footer-colophon .nav-link{padding:0}@media (max-width:61.99875rem){#footer-colophon .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-colophon .nav-link{margin-right:0;padding:.5rem 0}#footer-colophon .nav-link:nth-child(n+4){justify-self:end}}blockquote{border-left:none;font-weight:inherit;padding-left:0;max-width:none}blockquote:before{display:none}.uds-blockquote{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;font-size:1.25rem;font-weight:700}@media (max-width:47.99875rem){.uds-blockquote{padding:2rem}}.uds-blockquote svg{grid-column:1;fill:#191919;width:2.5rem;height:auto}.uds-blockquote blockquote{grid-column:2;margin-top:0;margin-bottom:0}.uds-blockquote blockquote p:last-child{margin-bottom:0}.uds-blockquote blockquote p:last-of-type:after{content:"”"}.uds-blockquote .citation cite{display:block;font-size:1rem;font-style:normal}.uds-blockquote .citation cite.name{font-weight:700}.uds-blockquote .citation cite.name:before{padding-right:.5em;content:"—"}.uds-blockquote .citation cite.description{font-weight:400;padding-left:1.5rem}.uds-blockquote.with-image img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:72px;height:72px}.uds-blockquote.with-image blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.uds-blockquote.no-citation blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote h3{margin-bottom:0}.uds-blockquote.no-citation blockquote h3+p{margin-top:1.5rem}.uds-blockquote.accent-gold svg{fill:#ffc627}.uds-blockquote.accent-maroon svg{fill:#8c1d40}@media (max-width:47.99875rem){.uds-blockquote.no-cite.with-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.no-cite.with-image blockquote,.uds-blockquote.no-cite.with-image h3{text-align:center}}@media (min-width:36rem){.uds-blockquote.no-cite{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.with-image{gap:2rem}.uds-blockquote.with-image img{width:180px;height:180px}.uds-blockquote.with-image.reversed img{grid-column:2}.uds-blockquote.with-image.reversed blockquote{grid-column:1;grid-row:1}}.alt-citation .citation:before,.uds-testimonial .citation:before{content:"";display:block;background-color:#191919;height:.25rem;width:4.5rem;margin:1rem 0}.alt-citation .citation cite.name:before,.uds-testimonial .citation cite.name:before{content:none}.alt-citation .citation cite.description,.uds-testimonial .citation cite.description{font-weight:400;padding-left:0}.alt-citation.accent-gold .citation:before,.uds-testimonial.accent-gold .citation:before{background-color:#ffc627}.alt-citation.accent-maroon .citation:before,.uds-testimonial.accent-maroon .citation:before{background-color:#8c1d40}.uds-blockquote.uds-testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.uds-testimonial blockquote{text-align:center}.uds-blockquote.uds-testimonial blockquote p:first-of-type:before{content:"“"}.uds-blockquote.uds-testimonial blockquote p:last-of-type:after{content:"”"}.uds-blockquote.uds-testimonial blockquote p:last-of-type{margin-bottom:0}.uds-blockquote.uds-testimonial .citation:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.uds-blockquote.uds-testimonial.with-image img{width:180px;height:180px}.dropdown-pinned{overflow:hidden;position:fixed}#wrapper-header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:24px}#header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-top .nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header-top .nav-link{color:#484848;font-size:.75rem;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:.75rem;padding:.25rem .5rem .25rem .5rem;margin-right:.5rem;white-space:nowrap}#header-top .nav-link:hover{text-decoration:underline}#header-top .nav-link.sr-only{justify-self:flex-start}#header-top .nav-link:focus{padding-top:0;padding-bottom:0}#header-top .login-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}#header-top .login-status>a{padding:0;margin:0;color:#484848;text-decoration:none}#header-top .login-status>a.name{font-weight:700}#header-top .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-top .login-status>a.signout:after{content:") "}#header-top .form-inline label{position:relative;right:72px;margin-left:-5.9375rem;font-weight:400;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#747474}#header-top input[type=search]{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:12px 12px;background-size:12px;width:32px;cursor:pointer;font-size:.75rem;line-height:.75rem;border:0;border-radius:0;padding:.25rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:1.5rem;margin:0}#header-top input[type=search]+label{display:none}#header-top input[type=search]:focus{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-5.svg);width:200px;color:#747474;background-color:#fff;cursor:auto;margin:.75rem 0;padding-left:2rem}#header-top input[type=search]:focus+label{display:block}#header-top input[type=search]:focus:valid+label{display:none}#header-top input:-moz-placeholder{color:transparent}#header-top input::-webkit-input-placeholder{color:transparent}#asu-header .navbar,#asu-header .navbar-brand .horiz,#asu-header .navbar-brand .vert,#asu-header .title{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#asu-header.scrolled #wrapper-header-top{height:0;overflow:hidden}#asu-header.scrolled #header-top{height:0;overflow:hidden}#asu-header.scrolled #header-main .navbar-brand .horiz{margin-bottom:.5rem}#asu-header.scrolled #header-main .navbar-brand .vert{margin:.75rem 1rem .75rem 0;padding:.25rem 0;height:64px}#asu-header.scrolled #header-main .title{padding-bottom:1rem}#asu-header.scrolled #header-main .title .unit-name{display:none}@media (min-width:78.75rem){#asu-header.scrolled .navbar-container.no-links{margin-top:2rem}#asu-header.scrolled .navbar-nav .dropdown .nav-link,#asu-header.scrolled .navbar-nav .nav-link{padding-top:0}#asu-header.scrolled #header-main .navbar-brand .vert{padding:0}#asu-header.scrolled #header-main .title{padding-bottom:0;margin:1rem 0}#asu-header.scrolled #header-main .title.subdomain-name{font-size:1.5rem}}#wrapper-header-top{display:none}#wrapper-header-main{border-bottom:1px solid #d0d0d0;background-color:#fff}#wrapper-header-main #navbar-top,#wrapper-header-main .container,#wrapper-header-main .container-fluid,#wrapper-header-main .container-lg,#wrapper-header-main .container-md,#wrapper-header-main .container-sm,#wrapper-header-main .container-xl,#wrapper-header-main .repo-search .content,#wrapper-header-main .view-id-collections.view-display-id-sub_collections,.repo-search #wrapper-header-main .content{padding-left:.75rem;padding-right:.75rem}#header-main{padding:0}#header-main .navbar{padding:1.5rem 0 0 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand{padding:0;margin:0}#header-main .navbar-brand .vert{display:none}#header-main .navbar-brand .horiz{display:block;height:32px;width:auto;margin-bottom:1rem;margin-left:2rem}#header-main .partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}#header-main .partners-logos{margin:.5rem 0 .5rem 1rem}#header-main .partners-logos a{display:inline-block}#header-main .partners-logos a:not(:last-child){border-right:1px solid #d0d0d0;margin-right:1rem;padding-right:1rem}#header-main .partners-logos a img{height:32px;width:auto}#header-main .partners-logos a img.vert{display:none}#header-main .partners-logos a img.horiz{height:24px;width:auto;display:initial}#header-main .navbar-toggler{color:#191919;border:0;margin-right:.5rem;min-height:48px;min-width:74px}#header-main .navbar-toggler:focus{outline:0}#header-main .navbar-toggler .fa-circle.fa-stack-2x{color:#e8e8e8;height:2rem;width:2rem}#header-main .navbar-toggler.collapsed .fa-stack{display:none}#header-main .navbar-toggler.collapsed .fa-bars{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-stack{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-bars{display:none}#header-main .navbar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}#header-main .title{line-height:1;font-size:1rem;font-weight:700;letter-spacing:-.035em;padding:0 2rem 1.5rem 2rem}#header-main .title>a{color:#191919;text-decoration:none}#header-main .title>a:visited{color:#191919}#header-main .title>a:hover{text-decoration:underline}#header-main .title .unit-name{display:none}#header-main .navbar-nav .nav-link{padding:1rem 2rem .5rem 2rem;border-top:1px solid #d0d0d0;color:#191919;white-space:nowrap}#header-main .navbar-nav .nav-link svg.fa-home{display:none}#header-main .navbar-nav .nav-link:visited{color:#191919}#header-main .navbar-nav .nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem;position:relative;top:.5rem}#header-main .navbar-nav .nav-link.active:after{width:100%;margin-left:0}#header-main .navbar-site-buttons{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:1rem 2rem;border-top:1px solid #d0d0d0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:initial;-ms-flex-flow:initial;flex-flow:initial}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:.5rem}#header-main .navbar-site-buttons .btn:last-of-type,#header-main .navbar-site-buttons .uds-modal-close-btn:last-of-type{margin-left:.5rem}#header-main #menubar{overflow-y:scroll;overflow-x:hidden}#header-main #menubar.collapsing{height:unset!important}#header-main #menubar.collapsing .navbar-mobile-footer.pinned,#header-main #menubar.show .navbar-mobile-footer.pinned{position:fixed;bottom:0;right:0;width:100%}#header-main .navbar-mobile-footer{background-color:#e8e8e8}#header-main .navbar-mobile-footer .navbar-mobile-search{padding:1rem 2rem;width:100%;border-top:1px solid #d0d0d0}#header-main .navbar-mobile-footer .navbar-mobile-search input{width:100%;background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:16px 16px;background-size:16px;background-color:#fff;border:0;border-radius:0;padding-left:2rem}#header-main .navbar-mobile-footer .nav-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:start;width:100%}#header-main .navbar-mobile-footer .nav-grid .nav-link{color:#191919;margin-right:0;text-align:center;width:100%;font-size:.875rem;padding:1rem 1.5rem;border-top:1px solid #d0d0d0;white-space:nowrap}#header-main .navbar-mobile-footer .nav-grid .nav-link:nth-child(even){border-left:1px solid #d0d0d0}#header-main .navbar-mobile-footer .nav-grid .login-status{display:block;width:100%}#header-main .navbar-mobile-footer .nav-grid .login-status>a{border:0;padding:0;margin:0;color:#191919;text-decoration:none}#header-main .navbar-mobile-footer .nav-grid .login-status>a.name{font-weight:700}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:after{content:") "}#header-main .navbar-mobile-footer.shadow:before{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";height:3.5rem;width:100%;background:transparent -webkit-gradient(linear,left bottom,left top,from(#19191914),to(#19191900)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;position:absolute;top:-3.5rem}#header-main .dropdown{border-top:1px solid #d0d0d0}#header-main .dropdown:not(:last-child){border-bottom:0}#header-main .dropdown .nav-link{border-top:0}#header-main .dropdown svg.fa-chevron-down{float:right;font-size:1.25rem;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-main .dropdown.show svg.fa-chevron-down{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem}#header-main .dropdown.active:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.megamenu.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown-menu{margin:0;padding:1rem;border:0;border-top:1px solid #d0d0d0;top:102%}#header-main .dropdown-menu .btn,#header-main .dropdown-menu .uds-modal-close-btn{margin:.5rem 0}#header-main .dropdown-menu div[class^=col-]{margin-bottom:3rem;padding:0 2rem}#header-main .dropdown-menu div[class^=col-]:last-child{margin-bottom:0}#header-main .dropdown-menu .col-btn{margin-top:1.5rem}#header-main .dropdown-col{padding:0 2rem;margin-bottom:3rem}#header-main .dropdown-col:last-child{margin-bottom:0}#header-main .dropdown-item{padding:1rem .5rem;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item+.dropdown-item{border-top:1px solid #bfbfbf}@media (max-width:23.125rem){#header-main .partner .partners-logos{margin:.5rem 0 .5rem .5rem}#header-main .partner .partners-logos a:not(:last-child){margin-right:.5rem;padding-right:.5rem}#header-main .partner .partners-logos a img{height:29px}#header-main .partner .partners-logos a img.horiz{height:21px}}@media (min-width:78.75rem){#wrapper-header-top{display:block}#header-main{padding-left:.75rem;padding-right:.75rem}#header-main .navbar{padding:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand .vert{display:block;height:72px;width:auto;margin:1.25rem 1rem 1.25rem 0}#header-main .navbar-brand .horiz{display:none}#header-main .partner{margin:0}#header-main .partners-logos{margin:.5rem 0}#header-main .partners-logos a:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}#header-main .partners-logos a img{height:52px;width:auto}#header-main .partners-logos a img.vert{display:initial}#header-main .partners-logos a img.horiz{display:none}.navbar-container.partner #header-main.no-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.navbar-container.partner #header-main.no-links .title{width:100%;margin:0}.navbar-container.partner #header-main.no-links .navbar-collapse{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}#header-main .title{line-height:1;margin:1rem 0 .5rem 0;font-weight:700;padding:0}#header-main .title .unit-name{font-size:1rem;margin-bottom:.5rem;display:block}#header-main .title .subdomain-name{font-size:1.5rem;margin-bottom:0}#header-main .title .subdomain-name a{color:#191919;text-decoration:none}#header-main .title .subdomain-name a:hover{text-decoration:underline}#header-main .title.subdomain-name{font-size:2rem;margin:1.5rem 0 1rem 0;font-weight:700}#header-main .title.subdomain-name a{color:#191919;text-decoration:none}#header-main .title.subdomain-name a:hover{text-decoration:underline}#header-main .navbar-site-buttons{padding:0;border:0}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:0}#header-main .navbar-site-buttons .btn+.btn,#header-main .navbar-site-buttons .btn+.uds-modal-close-btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}#header-main #menubar{overflow:initial}#header-main .navbar-nav{line-height:1.5rem}#header-main .navbar-nav>.nav-link{border:0;font-size:1rem;color:#191919;padding:.5rem .75rem;margin-right:.5rem;white-space:nowrap}#header-main .navbar-nav>.nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0;bottom:-8px;left:-8px}#header-main .navbar-nav>.nav-link.nav-link-home:after{bottom:-8px}#header-main .navbar-nav>.nav-link:hover:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link.active:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link-home{padding-bottom:.4375rem}#header-main .navbar-nav>.nav-link-home svg.fa-home{display:inline-block;font-size:1rem}#header-main .navbar-nav .nav-item .nav-link{padding:.5rem .75rem 0 .75rem}#header-main .dropdown{position:relative;padding:0;border:0;margin-right:.5rem}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0}#header-main .dropdown:hover:after{width:100%;margin-left:0}#header-main .dropdown.active:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.show:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.megamenu.show:after{width:100%;margin-left:0}#header-main .dropdown.aligned-right:not(.megamenu) .dropdown-menu{right:0;left:unset}#header-main .dropdown svg.fa-chevron-down{float:none;display:inline-block;font-size:.75rem;margin-left:.5rem}#header-main .dropdown-menu{margin:-.0625rem 0 0 0;border:1px solid #d0d0d0;padding:2rem}#header-main .dropdown-menu div[class^=col-]{margin-bottom:0}#header-main .dropdown-menu.dropdown-columns.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header-main .dropdown-menu .col-btn{margin-top:2rem}#header-main .dropdown-col{width:16rem;padding:0 1.5rem 0 0;border-right:1px solid #bfbfbf;margin-right:1.5rem}#header-main .dropdown-col:last-of-type{margin-right:0;padding-right:0;border-right:0}#header-main .dropdown-col h3{margin-top:0}#header-main .dropdown-item{padding:.5rem 0;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item:hover{color:#8c1d40;text-decoration:underline}#header-main .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu{position:static}#header-main .megamenu .dropdown-menu{background-color:#fff;border-bottom:1px solid #bfbfbf;width:100vw;margin-left:calc(-50vw + 50%);margin-top:0;padding:0;top:100%}#header-main .megamenu .repo-search form,#header-main .megamenu .row,.repo-search #header-main .megamenu form{width:100%;padding:2rem 0}#header-main .megamenu .repo-search form.with-buttons,#header-main .megamenu .row.with-buttons,.repo-search #header-main .megamenu form.with-buttons{padding:1rem 0}#header-main .megamenu .repo-search form.with-buttons:before,#header-main .megamenu .row.with-buttons:before,.repo-search #header-main .megamenu form.with-buttons:before{content:"";height:1px;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#bfbfbf;position:relative;top:-1rem}#header-main .megamenu .repo-search form.with-buttons div[class^=col-],#header-main .megamenu .row.with-buttons div[class^=col-],.repo-search #header-main .megamenu form.with-buttons div[class^=col-]{padding-bottom:0}#header-main .megamenu div[class^=col-]{border-right:1px solid #bfbfbf;padding:0 1.5rem 2.5rem 1.5rem;position:relative}#header-main .megamenu div[class^=col-]:last-of-type{border-right:0}#header-main .megamenu div[class^=col-] h3{margin-top:0}#header-main .megamenu div[class^=col-] .dropdown-item{white-space:normal}#header-main .megamenu div[class^=col-] .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu div[class^=col-] .dropdown-item+.btn,#header-main .megamenu div[class^=col-] .dropdown-item+.uds-modal-close-btn{position:absolute;bottom:0;margin:0}#header-main .megamenu div[class^=col-] .btn+.btn,#header-main .megamenu div[class^=col-] .btn+.uds-modal-close-btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1.5rem}#header-main .navbar-mobile-footer{display:none}}#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:9.0625rem}#asu-header.scrolled+div,#asu-header.scrolled+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.0625rem}@media (max-width:78.74875rem){#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.875rem}}form.uds-form .form-group{margin:0 0 2rem 0}form.uds-form label,form.uds-form legend{font-size:1rem}form.uds-form label svg.uds-field-required,form.uds-form legend svg.uds-field-required{font-size:.5rem;margin-right:.25rem;margin-bottom:.125rem;color:#b72a2a}form.uds-form label.uds-form-label-disabled,form.uds-form legend.uds-form-label-disabled{color:#484848}form.uds-form .form-control{color:#191919;border:1px solid #747474}form.uds-form .form-control.is-invalid::-webkit-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-moz-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-ms-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::placeholder{color:#191919}form.uds-form .form-control:disabled,form.uds-form .form-control[readonly]{color:#bfbfbf;background:#e8e8e8}form.uds-form .form-control:disabled::-webkit-input-placeholder,form.uds-form .form-control[readonly]::-webkit-input-placeholder{color:#484848}form.uds-form .form-control:disabled::-moz-placeholder,form.uds-form .form-control[readonly]::-moz-placeholder{color:#484848}form.uds-form .form-control:disabled::-ms-input-placeholder,form.uds-form .form-control[readonly]::-ms-input-placeholder{color:#484848}form.uds-form .form-control:disabled::placeholder,form.uds-form .form-control[readonly]::placeholder{color:#484848}form.uds-form input,form.uds-form select,form.uds-form textarea{padding-left:1rem!important}form.uds-form input:focus,form.uds-form select:focus,form.uds-form textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #191919!important;border-radius:none}form.uds-form fieldset{margin:0 0 2rem 0}form.uds-form fieldset .form-check{margin:1rem 0}form.uds-form .card-image-fieldset{margin-bottom:1rem}form.uds-form .card-image-fieldset.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}form.uds-form .card-image-fieldset.inline .form-check:not(:first-child){margin-left:2rem}form.uds-form .form-check{margin:0 0 2rem 0}form.uds-form .form-check input[type=checkbox],form.uds-form .form-check input[type=radio]{opacity:0}form.uds-form .form-check input[type=checkbox]+label,form.uds-form .form-check input[type=radio]+label{font-weight:700;position:relative;display:inline-block;cursor:pointer;margin-left:1rem}form.uds-form .form-check input[type=checkbox]+label::before,form.uds-form .form-check input[type=radio]+label::before{content:"";position:absolute;display:inline-block;left:-2.25rem;border:1px solid #747474;width:1.5rem;height:1.5rem;background:#fff}form.uds-form .form-check input[type=checkbox]+label::after,form.uds-form .form-check input[type=radio]+label::after{content:"";position:absolute;display:inline-block;left:-1.875rem;top:.375rem;width:.75rem;height:.75rem}form.uds-form .form-check input[type=checkbox]:checked+label::after,form.uds-form .form-check input[type=radio]:checked+label::after{background:#000}form.uds-form .form-check input[type=checkbox]:focus+label::before,form.uds-form .form-check input[type=radio]:focus+label::before{border:2px solid #191919}form.uds-form .form-check input[type=checkbox]:disabled+label::before,form.uds-form .form-check input[type=radio]:disabled+label::before{background:#e8e8e8}form.uds-form .form-check input[type=checkbox]:disabled+label,form.uds-form .form-check input[type=radio]:disabled+label{color:#747474}form.uds-form .form-check input[type=radio]+label::before{border-radius:50%}form.uds-form .form-check input[type=radio]+label::after{border-radius:50%}form.uds-form .form-check input[type=checkbox]+label::before{left:-2.25rem;bottom:-.1rem}form.uds-form .form-check input[type=checkbox]+label::after{left:-2rem}form.uds-form .form-check input[type=checkbox]:checked+label::after{background:0 0;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");height:1rem;width:1rem}form.uds-form.was-validated .form-control:invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form.was-validated .form-check-input:invalid~.form-check-label{color:#191919}form.uds-form.was-validated .form-control:valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form.was-validated .form-check-input:valid~.form-check-label{color:#191919}form.uds-form.needs-validation .invalid-feedback{display:none}form.uds-form.needs-validation .valid-feedback{display:none}form.uds-form input.is-invalid,form.uds-form select.is-invalid,form.uds-form textarea.is-invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form div.is-invalid,form.uds-form small.is-invalid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-invalid,form.uds-form legend~small.is-invalid,form.uds-form select~div.is-invalid,form.uds-form select~small.is-invalid{margin-left:inherit;margin-top:inherit;color:#b72a2a}form.uds-form .invalid-feedback{display:inline-block;font-weight:700}form.uds-form .invalid-feedback svg{color:#b72a2a;margin-right:.5rem}form.uds-form input.is-valid,form.uds-form select.is-valid,form.uds-form textarea.is-valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form div.is-valid,form.uds-form small.is-valid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-valid,form.uds-form legend~small.is-valid,form.uds-form select~div.is-valid,form.uds-form select~small.is-valid{margin-left:inherit;margin-top:inherit;color:#446d12}form.uds-form .valid-feedback{display:inline-block;font-weight:700}form.uds-form .valid-feedback svg{color:#446d12;margin-right:.5rem}form.uds-form .input-group-trailing-icon svg{position:absolute;right:.75rem;top:.75rem;color:#191919}form.uds-form.uds-form-white{background-color:#fff}form.uds-form.uds-form-gray1{background-color:#fafafa}form.uds-form.uds-form-gray2{background-color:#e8e8e8}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label::before{background:#bfbfbf;border-color:#747474}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label{color:#484848}form.uds-form.uds-form-gray7{background-color:#191919}form.uds-form.uds-form-gray7 .form-control::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control.is-invalid::-webkit-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-moz-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-ms-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control:disabled,form.uds-form.uds-form-gray7 .form-control[readonly]{color:#747474;background:#484848;border:1px solid #747474}form.uds-form.uds-form-gray7 .form-control:disabled::-webkit-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-moz-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-ms-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 label,form.uds-form.uds-form-gray7 legend{color:#fafafa}form.uds-form.uds-form-gray7 label.uds-form-label-disabled,form.uds-form.uds-form-gray7 legend.uds-form-label-disabled{color:#bfbfbf}form.uds-form.uds-form-gray7.was-validated .form-check-input:valid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-valid,form.uds-form.uds-form-gray7.was-validated select~small.is-valid{color:#78be20}form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-invalid,form.uds-form.uds-form-gray7.was-validated select~small.is-invalid{color:#cc2f2f}form.uds-form.uds-form-gray7 input,form.uds-form.uds-form-gray7 select,form.uds-form.uds-form-gray7 textarea{background-color:#191919;color:#fafafa}form.uds-form.uds-form-gray7 input::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input:focus,form.uds-form.uds-form-gray7 select:focus,form.uds-form.uds-form-gray7 textarea:focus{background-color:#191919;border:2px solid #fafafa!important;color:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]+label::before{border:1px solid #707070;background:#191919}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after,form.uds-form.uds-form-gray7 .form-check input[type=radio]:checked+label::after{background:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:focus+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:focus+label::before{border:2px solid #fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label::before{background:#484848;border-color:#747474}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");-webkit-filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%);filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%)}form.uds-form.uds-form-gray7 input.is-invalid,form.uds-form.uds-form-gray7 select.is-invalid,form.uds-form.uds-form-gray7 textarea.is-invalid{border-style:solid;border:1px solid #cc2f2f;border-bottom:8px solid #cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback{font-weight:700;color:#cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback svg{color:#cc2f2f;margin-right:.5rem}form.uds-form.uds-form-gray7 input.is-valid,form.uds-form.uds-form-gray7 select.is-valid,form.uds-form.uds-form-gray7 textarea.is-valid{border-style:solid;border:1px solid #78be20;border-bottom:8px solid #78be20}form.uds-form.uds-form-gray7 .valid-feedback{font-weight:700;color:#78be20}form.uds-form.uds-form-gray7 .valid-feedback svg{color:#78be20;margin-right:.5rem}form.uds-form.uds-form-gray7 .input-group-trailing-icon svg{color:#fafafa}.uds-quote-image-background{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}@media screen and (max-width:36rem){.uds-quote-image-background{min-height:512px;padding:1.5rem;width:100%;margin:0}}.uds-quote-image-background-container{max-width:384px}@media screen and (max-width:36rem){.uds-quote-image-background-container{width:100%}.uds-quote-image-background-container .uds-blockquote{font-size:1rem}}div.uds-tooltip-container{display:inline-block;position:relative}button.uds-tooltip{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button.uds-tooltip .fa-circle{color:#d0d0d0}button.uds-tooltip .fa-info{color:#fff}button.uds-tooltip .fa-stack>*{font-size:.75rem}button.uds-tooltip i{vertical-align:middle}button.uds-tooltip:focus+div[role=tooltip].uds-tooltip-description,button.uds-tooltip:hover+div[role=tooltip].uds-tooltip-description{visibility:visible}button.uds-tooltip:focus .fa-circle,button.uds-tooltip:hover .fa-circle{color:#00b0f3}button.uds-tooltip-gray-1 .fa-circle{color:#bfbfbf}button.uds-tooltip-gray-1 .fa-info{color:#fafafa}button.uds-tooltip-gray .fa-circle{color:#bfbfbf}button.uds-tooltip-gray .fa-info{color:#e8e8e8}button.uds-tooltip-dark .fa-circle{color:#747474}button.uds-tooltip-dark .fa-info{color:#191919}div[role=tooltip].uds-tooltip-description{background:#191919 0 0 no-repeat padding-box;color:#fafafa;font:normal normal normal 1rem Arial;line-height:2rem;margin:0 .3125rem;max-width:353px;min-width:300px;padding:2rem;position:absolute;left:40px;top:0;visibility:hidden;z-index:1}div[role=tooltip].uds-tooltip-description>span.uds-tooltip-heading{color:#fafafa;display:block;font:normal normal bold 1rem Arial;letter-spacing:0;margin-bottom:1rem;text-align:left}span.uds-tooltip-visually-hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.uds-tooltip-bg-white{background-color:#fff}.uds-tooltip-bg-gray-1{background-color:#fafafa}.uds-tooltip-bg-gray{background-color:#e8e8e8}.uds-tooltip-bg-dark{background-color:#191919}.uds-video-with-caption{border:1px solid #d0d0d0}.uds-video-with-caption figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-video-with-caption figure figcaption{color:#747474;font-size:.75rem;margin:1rem}.uds-video-btn-play{background-color:#fff!important;z-index:2;opacity:.7}.uds-video-btn-play:hover{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-video-btn-play .svg-inline--fa.fa-w-14{margin-left:.3125rem}.uds-video-container{margin:3rem}@media screen and (max-width:48rem){.uds-video-container{margin:1.5rem}}.uds-video-container video{height:auto;width:100%;z-index:0}.uds-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.uds-video-player{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.uds-video-player.youtube-video{padding-bottom:56.25%}.uds-video-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;right:0;bottom:.5rem;z-index:1}.uds-video-overlay:hover button.uds-video-btn-play{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-card-and-image{background-position:top;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:466px;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}.uds-card-and-image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:36rem){.uds-card-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:720px;padding:1.5rem;width:100%;margin:0}}.uds-card-and-image-container{max-width:384px}.uds-card-and-image-container .card .card-header{padding-bottom:1rem!important}@media screen and (max-width:36rem){.uds-card-and-image-container{width:100%}}.uds-grid-links{grid-template-columns:1fr;display:grid;grid-template-rows:auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;padding:0 2rem}.uds-grid-links a{font-size:1.25rem;letter-spacing:-.01875rem;font-weight:700;border:1px solid #d0d0d0;color:#191919;background-color:#fff;padding:1.5rem;text-decoration:none}.uds-grid-links a svg{margin-right:.5rem}.uds-grid-links a:hover{text-decoration:underline}.uds-grid-links.text-gold a{color:#ffc627;background-color:#191919}.uds-grid-links.text-white a{color:#fff;background-color:#191919}@media (min-width:48rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns,.uds-grid-links.two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:78.75rem){.uds-grid-links{padding:0}.uds-grid-links.four-columns{grid-template-columns:repeat(4,1fr)}}ul.uds-display-list{color:#191919;font-size:1rem}ul.uds-display-list li span{color:#747474;display:block;font-size:.875rem}.uds-charts-and-graphs-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:350px}.uds-charts-and-graphs-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center}.uds-charts-and-graphs-overlay h4{margin:.5rem;font:normal normal bold 2.5rem Arial}.uds-charts-and-graphs-overlay span{font:normal normal bold 1.125rem Arial}@media (max-width:61.99875rem){.uds-charts-and-graphs-overlay h4{font-size:1.5rem}.uds-charts-and-graphs-overlay span{font-size:1rem}}canvas{width:100%;height:auto;position:relative}.uds-anchor-menu{background-color:#fff;border-bottom:1px solid #d0d0d0;z-index:100}.uds-anchor-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu-sticky{position:fixed;left:0;right:0;top:0}.uds-anchor-menu h4{font-size:1rem;padding:0!important}.uds-anchor-menu h4:hover{-webkit-transform:none;-o-transform:none;transform:none}.uds-anchor-menu h4 svg{margin-left:.5rem;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.uds-anchor-menu h4[aria-expanded=true] i,.uds-anchor-menu h4[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.uds-anchor-menu .card-body{padding-top:1.5rem}.uds-anchor-menu nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu .nav-link{color:#191919;padding:1.5rem 0;text-align:start;font-weight:400}.uds-anchor-menu .nav-link:not(:last-child){border-bottom:1px solid #d0d0d0}.uds-anchor-menu .nav-link.active,.uds-anchor-menu .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu .nav-link:visited{color:#191919}.uds-anchor-menu .nav-link svg{margin-right:.5rem}@media (min-width:36rem){.uds-anchor-menu.uds-anchor-menu-expanded-sm{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-sm nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-sm .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.uds-anchor-menu.uds-anchor-menu-expanded-md{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-md .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-md h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-md nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-md .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.uds-anchor-menu.uds-anchor-menu-expanded-lg{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-lg nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-lg .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (max-width:78.74875rem){.uds-anchor-menu h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:78.75rem){.uds-anchor-menu.uds-anchor-menu-expanded-xl{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-xl nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-xl .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}.uds-card-image-and-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 .75rem}.uds-card-image-and-content-image-container{-webkit-background-size:cover;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;position:relative;width:100%}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{left:0;bottom:0;font:normal normal bold 3rem Arial;padding:2rem;position:absolute;max-width:50%}.uds-card-image-and-content-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-image-and-content-content-container .content{width:55%;padding:2rem}.uds-card-image-and-content-content-container .card{width:35%;margin:-12.5625rem 5% 0 10%;height:unset}@media only screen and (max-width:62rem){.uds-card-image-and-content-content-container .card{width:40%;margin:-10.0625rem 2% 0 8%}}@media only screen and (max-width:48rem){.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{max-width:100%}.uds-card-image-and-content-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-image-and-content-content-container .content{width:100%}.uds-card-image-and-content-content-container .card{width:auto;margin:0 2rem}}@media only screen and (max-width:36rem){.uds-card-image-and-content{margin:0}.uds-card-image-and-content-image-container{height:16rem}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{font:normal normal bold 2rem Arial;padding:2rem}}.uds-card-arrangement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 .75rem}.uds-card-arrangement>.uds-card-arrangement-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-card-arrangement>.uds-card-arrangement-content-container>h2{font:normal normal bold 2.5rem Arial}.uds-card-arrangement>.uds-card-arrangement-content-container>button{margin-left:auto}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-card-arrangement>.uds-card-arrangement-card-container{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,1fr);margin-top:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;row-gap:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(3,1fr)}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-card-container{grid-auto-flow:row;row-gap:1rem}}.uds-card-arrangement-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container>button{margin:initial}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;row-gap:1.5rem;display:grid;grid-auto-flow:row;grid-template-rows:repeat(auto-fill,1fr);margin-left:1.5rem}@media screen and (max-width:78.75rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:62rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36rem){.uds-card-arrangement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 2rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:1fr}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:1fr}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{margin-left:0}}.page-item{margin:0 .5rem}.uds-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(25,25,25,.75);bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0 2rem;position:absolute;right:0;top:0;z-index:999}.uds-modal.open{-webkit-animation:fadeIn .4s ease-out forwards;-o-animation:fadeIn .4s ease-out forwards;animation:fadeIn .4s ease-out forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uds-modal-container{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:530px;max-width:1200px;opacity:1;padding:2rem;position:relative;z-index:1000}.uds-modal-close-btn{background-color:#bfbfbf;border:1px solid transparent;height:2rem;opacity:.5;padding:.25rem;position:absolute;right:0;text-decoration:none;top:-3.5rem;width:2rem}.uds-modal-close-btn .fa-times{color:#191919}.uds-modal-close-btn:hover{opacity:1}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@-o-keyframes fadeIn{0%{display:none;opacity:0}1%{display:flex;opacity:0}100%{display:flex;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}}@media screen and (max-width:36rem){.uds-modal-container{height:auto;min-height:256px}}.uds-image-background-with-cta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1920px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;margin:auto}.uds-image-background-with-cta-container{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.uds-image-background-with-cta-container>span{color:#fafafa;font:normal normal bold 2.5rem Arial;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:784px}@media screen and (max-width:78.75rem){.uds-image-background-with-cta{padding:3rem}}@media screen and (max-width:62rem){.uds-image-background-with-cta{height:434px;padding:3rem 2rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.uds-image-background-with-cta-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.uds-image-background-with-cta-container>span{font-size:2rem;margin-bottom:2rem;max-width:512px}}@media screen and (max-width:36rem){.uds-image-background-with-cta{margin:0}}.uds-table{border:1px solid #e8e8e8;overflow-x:scroll}.uds-table>table{width:100%}.uds-table>table td,.uds-table>table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-align:left;padding:1rem}.uds-table>table tr :nth-child(n+1){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:92px;width:92px;min-width:92px}.uds-table>table tr :first-child{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:300px}.uds-table>table>thead>tr:first-child th{background-color:#d0d0d0}.uds-table>table tbody tr td,.uds-table>table tbody tr th{background-color:#fff}.uds-table>table tbody tr:nth-child(2n) td,.uds-table>table tbody tr:nth-child(2n) th{background-color:#fafafa}.uds-table>table tbody tr:focus td,.uds-table>table tbody tr:focus th,.uds-table>table tbody tr:hover td,.uds-table>table tbody tr:hover th{background-color:#e8e8e8}.uds-table>table tbody tr>th.normal{font-weight:400}.uds-table>table tbody tr>th.indent{font-weight:400;padding-left:4rem}@media screen and (max-width:36rem){.uds-table>table tbody tr>th.indent{padding-left:2rem}}.uds-table-fixed{overflow-x:scroll;border:1px solid #e8e8e8}.uds-table-fixed-wrapper{position:relative}.uds-table-fixed-wrapper .scroll-control{display:none;position:absolute;height:100%;pointer-events:none;top:0;z-index:100}.uds-table-fixed-wrapper .scroll-control.show{display:block}.uds-table-fixed-wrapper .scroll-control.previous{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,.25)),to(rgba(25,25,25,0)));background:-webkit-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:-o-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:linear-gradient(90deg,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);left:315px}.uds-table-fixed-wrapper .scroll-control.next{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);right:0}.uds-table-fixed-wrapper .scroll-control button{pointer-events:all;margin:0 .5rem;position:relative;top:50%}.uds-table-fixed>table{border:none}.uds-table-fixed>table tr>:first-child{left:0;position:-webkit-sticky;position:sticky;width:315px;min-width:315px;max-width:315px}.uds-table-fixed>table td,.uds-table-fixed>table tr>:nth-child(n+2){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100px;width:100px;min-width:100px}@media screen and (max-width:48rem){.uds-table{overflow-x:scroll}.uds-table-fixed{overflow-x:scroll}.uds-table-fixed-wrapper{overflow-x:hidden}.uds-table-fixed-wrapper .scroll-control{pointer-events:none;display:block}.uds-table-fixed-wrapper .scroll-control.next button,.uds-table-fixed-wrapper .scroll-control.previous button{visibility:hidden}}@media screen and (max-width:36rem){.uds-table>table tr>:first-child{width:128px;min-width:128px;max-width:128px}.uds-table-fixed-wrapper .scroll-control.previous{left:128px}}.uds-person-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:800px}.uds-person-profile .profile-img{width:180px;height:180px;border-radius:100%}.uds-person-profile .person{margin-left:1.5rem}.uds-person-profile .person-name{margin:.5rem 0}.uds-person-profile .person-profession{margin:0 0 1rem 0;font-size:1rem}.uds-person-profile .person ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.uds-person-profile .person ul li:not(:first-child){margin-left:1.5rem}.uds-person-profile .person ul.person-contact-info{margin-bottom:1.5rem}.uds-person-profile .person ul.person-social-medias a{color:#191919;font-size:1.75rem}@media (max-width:78.74875rem){.uds-person-profile{padding:0 2rem}}@media (max-width:61.99875rem){.uds-person-profile{max-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person{margin:0}.uds-person-profile .person-name{margin-top:1.5rem}.uds-person-profile .person-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.uds-person-profile .person ul.person-contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person ul.person-contact-info li{margin-top:.5rem;margin-left:0}}@media (max-width:47.99875rem){#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{padding-left:2rem;padding-right:2rem}}:root{--white:#ffffff;--gray:#6c757d;--gold:#ffc627;--maroon:#8c1d40;--bluefocus:#00baff;--darkgold:#7f6227;--darkmaroon:#440e22;--success:#78be20;--info:#00a3e0;--warning:#ff7f32;--danger:#cc2f2f;--light:#e8e8e8;--dark:#191919;--gold:#ffc627;--maroon:#8c1d40;--gray:#bfbfbf;--gray-1:#fafafa;--gray-2:#e8e8e8;--gray-3:#d0d0d0;--gray-4:#bfbfbf;--gray-5:#747474;--gray-6:#484848;--gray-7:#191919;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1260px;--font-family-sans-serif:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#191919;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:900}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#8c1d40;text-decoration:underline;background-color:transparent}a:hover{color:#8c1d40;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:75rem){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:75rem){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:75rem){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:75rem){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:75rem){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw)}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw)}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw)}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#navbar-top,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:36rem){#navbar-top,.container,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:540px}}@media (min-width:48rem){#navbar-top,.container,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:768px}}@media (min-width:62rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:992px}}@media (min-width:78.75rem){#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.repo-search .content,.view-id-collections.view-display-id-sub_collections{max-width:1224px}}.repo-search form,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div,.views-row,nav #search-form fieldset.form-group{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.repo-search .view-featured-content form.view-content>div,.repo-search .view-id-flexslider_views_example form.view-content>div,.repo-search .view-id-landing_page_recent_keep_items form.view-content>div,.view-featured-content .repo-search form.view-content>div,.view-featured-content .view-content.row>div,.view-id-flexslider_views_example .repo-search form.view-content>div,.view-id-flexslider_views_example .view-content.row>div,.view-id-landing_page_recent_keep_items .repo-search form.view-content>div,.view-id-landing_page_recent_keep_items .view-content.row>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6,nav #search-form fieldset.form-group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12,.views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:78.75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#343a40}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d0d0d0}.table thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.table tbody+tbody{border-top:2px solid #d0d0d0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #d0d0d0}.table-bordered td,.table-bordered th{border:1px solid #d0d0d0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#d9edc1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#b9dd8b}.table-hover .table-success:hover{background-color:#cde7ad}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cde7ad}.table-info,.table-info>td,.table-info>th{background-color:#b8e5f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7acfef}.table-hover .table-info:hover{background-color:#a1ddf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a1ddf3}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffdbc6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffbc94}.table-hover .table-warning:hover{background-color:#ffcbad}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffcbad}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c5c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e49393}.table-hover .table-danger:hover{background-color:#ecb0b0}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ecb0b0}.table-light,.table-light>td,.table-light>th{background-color:#f9f9f9}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f3f3f3}.table-hover .table-light:hover{background-color:#ececec}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececec}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfbfbf}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#878787}.table-hover .table-dark:hover{background-color:#b2b2b2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b2}.table-gold,.table-gold>td,.table-gold>th{background-color:#ffefc3}.table-gold tbody+tbody,.table-gold td,.table-gold th,.table-gold thead th{border-color:#ffe18f}.table-hover .table-gold:hover{background-color:#ffe8aa}.table-hover .table-gold:hover>td,.table-hover .table-gold:hover>th{background-color:#ffe8aa}.table-maroon,.table-maroon>td,.table-maroon>th{background-color:#dfc0ca}.table-maroon tbody+tbody,.table-maroon td,.table-maroon th,.table-maroon thead th{border-color:#c3899c}.table-hover .table-maroon:hover{background-color:#d6afbc}.table-hover .table-maroon:hover>td,.table-hover .table-maroon:hover>th{background-color:#d6afbc}.table-gray,.table-gray>td,.table-gray>th{background-color:#ededed}.table-gray tbody+tbody,.table-gray td,.table-gray th,.table-gray thead th{border-color:#dedede}.table-hover .table-gray:hover{background-color:#e0e0e0}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#e0e0e0}.table-gray-1,.table-gray-1>td,.table-gray-1>th{background-color:#fefefe}.table-gray-1 tbody+tbody,.table-gray-1 td,.table-gray-1 th,.table-gray-1 thead th{border-color:#fcfcfc}.table-hover .table-gray-1:hover{background-color:#f1f1f1}.table-hover .table-gray-1:hover>td,.table-hover .table-gray-1:hover>th{background-color:#f1f1f1}.table-gray-2,.table-gray-2>td,.table-gray-2>th{background-color:#f9f9f9}.table-gray-2 tbody+tbody,.table-gray-2 td,.table-gray-2 th,.table-gray-2 thead th{border-color:#f3f3f3}.table-hover .table-gray-2:hover{background-color:#ececec}.table-hover .table-gray-2:hover>td,.table-hover .table-gray-2:hover>th{background-color:#ececec}.table-gray-3,.table-gray-3>td,.table-gray-3>th{background-color:#f2f2f2}.table-gray-3 tbody+tbody,.table-gray-3 td,.table-gray-3 th,.table-gray-3 thead th{border-color:#e7e7e7}.table-hover .table-gray-3:hover{background-color:#e5e5e5}.table-hover .table-gray-3:hover>td,.table-hover .table-gray-3:hover>th{background-color:#e5e5e5}.table-gray-4,.table-gray-4>td,.table-gray-4>th{background-color:#ededed}.table-gray-4 tbody+tbody,.table-gray-4 td,.table-gray-4 th,.table-gray-4 thead th{border-color:#dedede}.table-hover .table-gray-4:hover{background-color:#e0e0e0}.table-hover .table-gray-4:hover>td,.table-hover .table-gray-4:hover>th{background-color:#e0e0e0}.table-gray-5,.table-gray-5>td,.table-gray-5>th{background-color:#d8d8d8}.table-gray-5 tbody+tbody,.table-gray-5 td,.table-gray-5 th,.table-gray-5 thead th{border-color:#b7b7b7}.table-hover .table-gray-5:hover{background-color:#cbcbcb}.table-hover .table-gray-5:hover>td,.table-hover .table-gray-5:hover>th{background-color:#cbcbcb}.table-gray-6,.table-gray-6>td,.table-gray-6>th{background-color:#ccc}.table-gray-6 tbody+tbody,.table-gray-6 td,.table-gray-6 th,.table-gray-6 thead th{border-color:#a0a0a0}.table-hover .table-gray-6:hover{background-color:#bfbfbf}.table-hover .table-gray-6:hover>td,.table-hover .table-gray-6:hover>th{background-color:#bfbfbf}.table-gray-7,.table-gray-7>td,.table-gray-7>th{background-color:#bfbfbf}.table-gray-7 tbody+tbody,.table-gray-7 td,.table-gray-7 th,.table-gray-7 thead th{border-color:#878787}.table-hover .table-gray-7:hover{background-color:#b2b2b2}.table-hover .table-gray-7:hover>td,.table-hover .table-gray-7:hover>th{background-color:#b2b2b2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d0d0d0}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:78.74875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:auto;padding:.5rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.form-control::-webkit-input-placeholder{color:#747474;opacity:1}.form-control::-moz-placeholder{color:#747474;opacity:1}.form-control::-ms-input-placeholder{color:#747474;opacity:1}.form-control::placeholder{color:#747474;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.5rem + .0625rem);padding-bottom:calc(.5rem + .0625rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,nav #search-form .form-control-plaintext.form-control{padding-right:0;padding-left:0}.form-control-sm,nav #search-form .form-control{height:auto;padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:auto;padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.3125rem;padding-left:.3125rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#78be20}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(120,190,32,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#78be20;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#78be20;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2378be20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#78be20}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#78be20}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#78be20}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#92dd34;background-color:#92dd34}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#78be20}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#78be20}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.25);box-shadow:0 0 0 .2rem rgba(120,190,32,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#cc2f2f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(204,47,47,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cc2f2f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;-webkit-background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cc2f2f;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc2f2f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cc2f2f' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#cc2f2f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#cc2f2f}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#cc2f2f}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#d85656;background-color:#d85656}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#cc2f2f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cc2f2f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.25);box-shadow:0 0 0 .2rem rgba(204,47,47,.25)}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.uds-modal-close-btn{display:inline-block;font-weight:400;color:#191919;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1rem 2rem;font-size:1rem;line-height:1rem;border-radius:400rem;-webkit-transition:30ms ease-in-out;-o-transition:30ms ease-in-out;transition:30ms ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.uds-modal-close-btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover,.uds-modal-close-btn:hover{color:#191919;text-decoration:none}.btn.focus,.btn:focus,.focus.uds-modal-close-btn,.uds-modal-close-btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.btn.disabled,.btn:disabled,.disabled.uds-modal-close-btn,.uds-modal-close-btn:disabled{opacity:50%}.btn:not(:disabled):not(.disabled),.uds-modal-close-btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,a.disabled.uds-modal-close-btn,fieldset:disabled a.btn,fieldset:disabled a.uds-modal-close-btn{pointer-events:none}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#fff;background-color:#639d1a;border-color:#5c9219}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#639d1a;border-color:#5c9219;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#5c9219;border-color:#568717}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#0087ba;border-color:#007ead}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#0087ba;border-color:#007ead;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#007ead;border-color:#0075a0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#fff;background-color:#ff670c;border-color:#fe5f00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ff670c;border-color:#fe5f00;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#fe5f00;border-color:#f15b00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#ad2828;border-color:#a32525}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ad2828;border-color:#a32525;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a32525;border-color:#982323}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#060606;border-color:#000}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffbc01;border-color:#f3b300}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffbc01;border-color:#f3b300;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#f3b300;border-color:#e6a900}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#6c1632;border-color:#62142d}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#6c1632;border-color:#62142d;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#62142d;border-color:#571228}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#e7e7e7;border-color:#e1e1e1;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#e1e1e1;border-color:#dadada}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#cfcfcf;border-color:#c8c8c8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#bdbdbd;border-color:#b7b7b7;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#b7b7b7;border-color:#b0b0b0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#acacac;border-color:#a6a6a6}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#acacac;border-color:#a6a6a6;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#a6a6a6;border-color:#9f9f9f}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#616161;border-color:#5b5b5b}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#616161;border-color:#5b5b5b;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#5b5b5b;border-color:#545454}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#353535;border-color:#2f2f2f}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#353535;border-color:#2f2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#2f2f2f;border-color:#282828}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#060606;border-color:#000}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#060606;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-success{color:#78be20;border-color:#78be20}.btn-outline-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#78be20;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.btn-outline-info{color:#00a3e0;border-color:#00a3e0}.btn-outline-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00a3e0;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.btn-outline-warning{color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff7f32;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.btn-outline-danger{color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#cc2f2f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.btn-outline-light{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-dark{color:#191919;border-color:#191919}.btn-outline-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#191919;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gold{color:#ffc627;border-color:#ffc627}.btn-outline-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold.focus,.btn-outline-gold:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-gold.disabled,.btn-outline-gold:disabled{color:#ffc627;background-color:transparent}.btn-outline-gold:not(:disabled):not(.disabled).active,.btn-outline-gold:not(:disabled):not(.disabled):active,.show>.btn-outline-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-outline-gold:not(:disabled):not(.disabled).active:focus,.btn-outline-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.btn-outline-maroon{color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon.focus,.btn-outline-maroon:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-maroon.disabled,.btn-outline-maroon:disabled{color:#8c1d40;background-color:transparent}.btn-outline-maroon:not(:disabled):not(.disabled).active,.btn-outline-maroon:not(:disabled):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-outline-maroon:not(:disabled):not(.disabled).active:focus,.btn-outline-maroon:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.btn-outline-gray{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray.focus,.btn-outline-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-1{color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1.focus,.btn-outline-gray-1:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-1.disabled,.btn-outline-gray-1:disabled{color:#fafafa;background-color:transparent}.btn-outline-gray-1:not(:disabled):not(.disabled).active,.btn-outline-gray-1:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-outline-gray-1:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-gray-2{color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2.focus,.btn-outline-gray-2:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-2.disabled,.btn-outline-gray-2:disabled{color:#e8e8e8;background-color:transparent}.btn-outline-gray-2:not(:disabled):not(.disabled).active,.btn-outline-gray-2:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-outline-gray-2:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.btn-outline-gray-3{color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3.focus,.btn-outline-gray-3:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-3.disabled,.btn-outline-gray-3:disabled{color:#d0d0d0;background-color:transparent}.btn-outline-gray-3:not(:disabled):not(.disabled).active,.btn-outline-gray-3:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-outline-gray-3:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-outline-gray-4{color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4.focus,.btn-outline-gray-4:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-4.disabled,.btn-outline-gray-4:disabled{color:#bfbfbf;background-color:transparent}.btn-outline-gray-4:not(:disabled):not(.disabled).active,.btn-outline-gray-4:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-outline-gray-4:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.btn-outline-gray-5{color:#747474;border-color:#747474}.btn-outline-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5.focus,.btn-outline-gray-5:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-5.disabled,.btn-outline-gray-5:disabled{color:#747474;background-color:transparent}.btn-outline-gray-5:not(:disabled):not(.disabled).active,.btn-outline-gray-5:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-outline-gray-5:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.btn-outline-gray-6{color:#484848;border-color:#484848}.btn-outline-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6.focus,.btn-outline-gray-6:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-6.disabled,.btn-outline-gray-6:disabled{color:#484848;background-color:transparent}.btn-outline-gray-6:not(:disabled):not(.disabled).active,.btn-outline-gray-6:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-outline-gray-6:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.btn-outline-gray-7{color:#191919;border-color:#191919}.btn-outline-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7.focus,.btn-outline-gray-7:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-outline-gray-7.disabled,.btn-outline-gray-7:disabled{color:#191919;background-color:transparent}.btn-outline-gray-7:not(:disabled):not(.disabled).active,.btn-outline-gray-7:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-outline-gray-7:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.btn-link{font-weight:400;color:#8c1d40;text-decoration:underline}.btn-link:hover{color:#8c1d40;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-group-lg>.uds-modal-close-btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:400rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm,.button--small,nav #search-form .button{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:400rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e8e8e8;border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:78.75rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.5rem 1.5rem;clear:both;font-weight:400;color:#191919;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#8c1d40;text-decoration:none;background-color:transparent}.dropdown-item.active,.dropdown-item:active{color:#191919;text-decoration:none;background-color:transparent}.dropdown-item.disabled,.dropdown-item:disabled{color:#747474;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.5rem 1.5rem;color:#191919}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.uds-modal-close-btn,.btn-group>.btn,.btn-group>.uds-modal-close-btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group-vertical>.uds-modal-close-btn:hover,.btn-group>.btn:hover,.btn-group>.uds-modal-close-btn:hover{z-index:1}.btn-group-vertical>.active.uds-modal-close-btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.uds-modal-close-btn:active,.btn-group-vertical>.uds-modal-close-btn:focus,.btn-group>.active.uds-modal-close-btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.uds-modal-close-btn:active,.btn-group>.uds-modal-close-btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){margin-left:-.0625rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group>.btn:not(:first-child),.btn-group>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-group-sm>.uds-modal-close-btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.button--small+.dropdown-toggle-split,nav #search-form .button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.uds-modal-close-btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.uds-modal-close-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){margin-top:-.0625rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child)>.uds-modal-close-btn,.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.uds-modal-close-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.btn-group-toggle>.btn-group>.uds-modal-close-btn,.btn-group-toggle>.uds-modal-close-btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.uds-modal-close-btn input[type=checkbox],.btn-group-toggle>.uds-modal-close-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.0625rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-append .uds-modal-close-btn,.input-group-prepend .btn,.input-group-prepend .uds-modal-close-btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .uds-modal-close-btn:focus,.input-group-prepend .btn:focus,.input-group-prepend .uds-modal-close-btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .btn+.uds-modal-close-btn,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.uds-modal-close-btn,.input-group-append .uds-modal-close-btn+.btn,.input-group-append .uds-modal-close-btn+.input-group-text,.input-group-append .uds-modal-close-btn+.uds-modal-close-btn,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .btn+.uds-modal-close-btn,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.uds-modal-close-btn,.input-group-prepend .uds-modal-close-btn+.btn,.input-group-prepend .uds-modal-close-btn+.input-group-text,.input-group-prepend .uds-modal-close-btn+.uds-modal-close-btn{margin-left:-.0625rem}.input-group-prepend{margin-right:-.0625rem}.input-group-append{margin-left:-.0625rem}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem .5rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:auto}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>.uds-modal-close-btn,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:auto}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-append>.uds-modal-close-btn,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-prepend>.uds-modal-close-btn{padding:.5rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.uds-modal-close-btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.uds-modal-close-btn,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:last-child>.uds-modal-close-btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend>.uds-modal-close-btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append>.uds-modal-close-btn,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:first-child>.uds-modal-close-btn:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.uds-modal-close-btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#8c1d40;background-color:#8c1d40}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#da4e7a}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e3789a;border-color:#e3789a}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#8c1d40;background-color:#8c1d40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-o-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(140,29,64,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#da4e7a;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(140,29,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e3789a}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e3789a}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#8c1d40;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e3789a}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:.9375rem;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:0 solid #000}.nav-tabs .nav-link{margin-bottom:0;border:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#8c1d40;background-color:#fff;border-color:#8c1d40}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#8c1d40}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar #navbar-top,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .repo-search .content,.navbar .view-id-collections.view-display-id-sub_collections,.repo-search .navbar .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:35.99875rem){.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{padding-right:0;padding-left:0}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>#navbar-top,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-sm>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:47.99875rem){.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{padding-right:0;padding-left:0}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>#navbar-top,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-md>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:61.99875rem){.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{padding-right:0;padding-left:0}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>#navbar-top,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-lg>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:78.74875rem){.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{padding-right:0;padding-left:0}}@media (min-width:78.75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>#navbar-top,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand-xl>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>#navbar-top,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.view-id-collections.view-display-id-sub_collections,.repo-search .navbar-expand>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(255,255,255,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:.9375rem}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-.0625rem}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;list-style:none;background-color:transparent;border-radius:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#bfbfbf;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#191919}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1rem;color:#191919;text-decoration:none;background-color:#fff;border:0 solid transparent}.page-link:hover{z-index:2;color:#591229;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#8c1d40;border-color:transparent}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:400rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.uds-modal-close-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-success{color:#212529;background-color:#78be20}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#5c9219}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,190,32,.5);box-shadow:0 0 0 .2rem rgba(120,190,32,.5)}.badge-info{color:#fff;background-color:#00a3e0}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#007ead}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,163,224,.5);box-shadow:0 0 0 .2rem rgba(0,163,224,.5)}.badge-warning{color:#212529;background-color:#ff7f32}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fe5f00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,127,50,.5);box-shadow:0 0 0 .2rem rgba(255,127,50,.5)}.badge-danger{color:#fff;background-color:#cc2f2f}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a32525}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(204,47,47,.5);box-shadow:0 0 0 .2rem rgba(204,47,47,.5)}.badge-light{color:#212529;background-color:#e8e8e8}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#cfcfcf}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-dark{color:#fff;background-color:#191919}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.badge-gold{color:#212529;background-color:#ffc627}a.badge-gold:focus,a.badge-gold:hover{color:#212529;background-color:#f3b300}a.badge-gold.focus,a.badge-gold:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,198,39,.5);box-shadow:0 0 0 .2rem rgba(255,198,39,.5)}.badge-maroon{color:#fff;background-color:#8c1d40}a.badge-maroon:focus,a.badge-maroon:hover{color:#fff;background-color:#62142d}a.badge-maroon.focus,a.badge-maroon:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.5);box-shadow:0 0 0 .2rem rgba(140,29,64,.5)}.badge-gray{color:#212529;background-color:#bfbfbf}a.badge-gray:focus,a.badge-gray:hover{color:#212529;background-color:#a6a6a6}a.badge-gray.focus,a.badge-gray:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-1{color:#212529;background-color:#fafafa}a.badge-gray-1:focus,a.badge-gray-1:hover{color:#212529;background-color:#e1e1e1}a.badge-gray-1.focus,a.badge-gray-1:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(250,250,250,.5);box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-gray-2{color:#212529;background-color:#e8e8e8}a.badge-gray-2:focus,a.badge-gray-2:hover{color:#212529;background-color:#cfcfcf}a.badge-gray-2.focus,a.badge-gray-2:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(232,232,232,.5);box-shadow:0 0 0 .2rem rgba(232,232,232,.5)}.badge-gray-3{color:#212529;background-color:#d0d0d0}a.badge-gray-3:focus,a.badge-gray-3:hover{color:#212529;background-color:#b7b7b7}a.badge-gray-3.focus,a.badge-gray-3:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.badge-gray-4{color:#212529;background-color:#bfbfbf}a.badge-gray-4:focus,a.badge-gray-4:hover{color:#212529;background-color:#a6a6a6}a.badge-gray-4.focus,a.badge-gray-4:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(191,191,191,.5);box-shadow:0 0 0 .2rem rgba(191,191,191,.5)}.badge-gray-5{color:#fff;background-color:#747474}a.badge-gray-5:focus,a.badge-gray-5:hover{color:#fff;background-color:#5b5b5b}a.badge-gray-5.focus,a.badge-gray-5:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(116,116,116,.5);box-shadow:0 0 0 .2rem rgba(116,116,116,.5)}.badge-gray-6{color:#fff;background-color:#484848}a.badge-gray-6:focus,a.badge-gray-6:hover{color:#fff;background-color:#2f2f2f}a.badge-gray-6.focus,a.badge-gray-6:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(72,72,72,.5);box-shadow:0 0 0 .2rem rgba(72,72,72,.5)}.badge-gray-7{color:#fff;background-color:#191919}a.badge-gray-7:focus,a.badge-gray-7:hover{color:#fff;background-color:#000}a.badge-gray-7.focus,a.badge-gray-7:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(25,25,25,.5);box-shadow:0 0 0 .2rem rgba(25,25,25,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:36rem){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-success{color:#3e6311;background-color:#e4f2d2;border-color:#d9edc1}.alert-success hr{border-top-color:#cde7ad}.alert-success .alert-link{color:#23370a}.alert-info{color:#005574;background-color:#ccedf9;border-color:#b8e5f6}.alert-info hr{border-top-color:#a1ddf3}.alert-info .alert-link{color:#003041}.alert-warning{color:#85421a;background-color:#ffe5d6;border-color:#ffdbc6}.alert-warning hr{border-top-color:#ffcbad}.alert-warning .alert-link{color:#5a2d12}.alert-danger{color:#6a1818;background-color:#f5d5d5;border-color:#f1c5c5}.alert-danger hr{border-top-color:#ecb0b0}.alert-danger .alert-link{color:#400f0f}.alert-light{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-light hr{border-top-color:#ececec}.alert-light .alert-link{color:#606060}.alert-dark{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-dark hr{border-top-color:#b2b2b2}.alert-dark .alert-link{color:#000}.alert-gold{color:#856714;background-color:#fff4d4;border-color:#ffefc3}.alert-gold hr{border-top-color:#ffe8aa}.alert-gold .alert-link{color:#59450d}.alert-maroon{color:#490f21;background-color:#e8d2d9;border-color:#dfc0ca}.alert-maroon hr{border-top-color:#d6afbc}.alert-maroon .alert-link{color:#1f060e}.alert-gray{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray hr{border-top-color:#e0e0e0}.alert-gray .alert-link{color:#4a4a4a}.alert-gray-1{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-gray-1 hr{border-top-color:#f1f1f1}.alert-gray-1 .alert-link{color:#696969}.alert-gray-2{color:#797979;background-color:#fafafa;border-color:#f9f9f9}.alert-gray-2 hr{border-top-color:#ececec}.alert-gray-2 .alert-link{color:#606060}.alert-gray-3{color:#6c6c6c;background-color:#f6f6f6;border-color:#f2f2f2}.alert-gray-3 hr{border-top-color:#e5e5e5}.alert-gray-3 .alert-link{color:#535353}.alert-gray-4{color:#636363;background-color:#f2f2f2;border-color:#ededed}.alert-gray-4 hr{border-top-color:#e0e0e0}.alert-gray-4 .alert-link{color:#4a4a4a}.alert-gray-5{color:#3c3c3c;background-color:#e3e3e3;border-color:#d8d8d8}.alert-gray-5 hr{border-top-color:#cbcbcb}.alert-gray-5 .alert-link{color:#232323}.alert-gray-6{color:#252525;background-color:#dadada;border-color:#ccc}.alert-gray-6 hr{border-top-color:#bfbfbf}.alert-gray-6 .alert-link{color:#0c0c0c}.alert-gray-7{color:#0d0d0d;background-color:#d1d1d1;border-color:#bfbfbf}.alert-gray-7 hr{border-top-color:#b2b2b2}.alert-gray-7 .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#8c1d40;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#343a40;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#8c1d40;border-color:#8c1d40}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.0625rem;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}@media (min-width:78.75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.0625rem;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-success{color:#3e6311;background-color:#d9edc1}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#3e6311;background-color:#cde7ad}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3e6311;border-color:#3e6311}.list-group-item-info{color:#005574;background-color:#b8e5f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#005574;background-color:#a1ddf3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#005574;border-color:#005574}.list-group-item-warning{color:#85421a;background-color:#ffdbc6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#85421a;background-color:#ffcbad}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#85421a;border-color:#85421a}.list-group-item-danger{color:#6a1818;background-color:#f1c5c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#6a1818;background-color:#ecb0b0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#6a1818;border-color:#6a1818}.list-group-item-light{color:#797979;background-color:#f9f9f9}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-dark{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.list-group-item-gold{color:#856714;background-color:#ffefc3}.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover{color:#856714;background-color:#ffe8aa}.list-group-item-gold.list-group-item-action.active{color:#fff;background-color:#856714;border-color:#856714}.list-group-item-maroon{color:#490f21;background-color:#dfc0ca}.list-group-item-maroon.list-group-item-action:focus,.list-group-item-maroon.list-group-item-action:hover{color:#490f21;background-color:#d6afbc}.list-group-item-maroon.list-group-item-action.active{color:#fff;background-color:#490f21;border-color:#490f21}.list-group-item-gray{color:#636363;background-color:#ededed}.list-group-item-gray.list-group-item-action:focus,.list-group-item-gray.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-1{color:#828282;background-color:#fefefe}.list-group-item-gray-1.list-group-item-action:focus,.list-group-item-gray-1.list-group-item-action:hover{color:#828282;background-color:#f1f1f1}.list-group-item-gray-1.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-gray-2{color:#797979;background-color:#f9f9f9}.list-group-item-gray-2.list-group-item-action:focus,.list-group-item-gray-2.list-group-item-action:hover{color:#797979;background-color:#ececec}.list-group-item-gray-2.list-group-item-action.active{color:#fff;background-color:#797979;border-color:#797979}.list-group-item-gray-3{color:#6c6c6c;background-color:#f2f2f2}.list-group-item-gray-3.list-group-item-action:focus,.list-group-item-gray-3.list-group-item-action:hover{color:#6c6c6c;background-color:#e5e5e5}.list-group-item-gray-3.list-group-item-action.active{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}.list-group-item-gray-4{color:#636363;background-color:#ededed}.list-group-item-gray-4.list-group-item-action:focus,.list-group-item-gray-4.list-group-item-action:hover{color:#636363;background-color:#e0e0e0}.list-group-item-gray-4.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-gray-5{color:#3c3c3c;background-color:#d8d8d8}.list-group-item-gray-5.list-group-item-action:focus,.list-group-item-gray-5.list-group-item-action:hover{color:#3c3c3c;background-color:#cbcbcb}.list-group-item-gray-5.list-group-item-action.active{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.list-group-item-gray-6{color:#252525;background-color:#ccc}.list-group-item-gray-6.list-group-item-action:focus,.list-group-item-gray-6.list-group-item-action:hover{color:#252525;background-color:#bfbfbf}.list-group-item-gray-6.list-group-item-action.active{color:#fff;background-color:#252525;border-color:#252525}.list-group-item-gray-7{color:#0d0d0d;background-color:#bfbfbf}.list-group-item-gray-7.list-group-item-action:focus,.list-group-item-gray-7.list-group-item-action:hover{color:#0d0d0d;background-color:#b2b2b2}.list-group-item-gray-7.list-group-item-action.active{color:#fff;background-color:#0d0d0d;border-color:#0d0d0d}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:75rem){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #d0d0d0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #d0d0d0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:78.75rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#343a40}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;-o-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:.1875rem;margin-left:.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-success{background-color:#78be20!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#5c9219!important}.bg-info{background-color:#00a3e0!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#007ead!important}.bg-warning{background-color:#ff7f32!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fe5f00!important}.bg-danger{background-color:#cc2f2f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a32525!important}.bg-light{background-color:#e8e8e8!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#cfcfcf!important}.bg-dark{background-color:#191919!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-gold{background-color:#ffc627!important}a.bg-gold:focus,a.bg-gold:hover,button.bg-gold:focus,button.bg-gold:hover{background-color:#f3b300!important}.bg-maroon{background-color:#8c1d40!important}a.bg-maroon:focus,a.bg-maroon:hover,button.bg-maroon:focus,button.bg-maroon:hover{background-color:#62142d!important}.bg-gray{background-color:#bfbfbf!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#a6a6a6!important}.bg-gray-1{background-color:#fafafa!important}a.bg-gray-1:focus,a.bg-gray-1:hover,button.bg-gray-1:focus,button.bg-gray-1:hover{background-color:#e1e1e1!important}.bg-gray-2{background-color:#e8e8e8!important}a.bg-gray-2:focus,a.bg-gray-2:hover,button.bg-gray-2:focus,button.bg-gray-2:hover{background-color:#cfcfcf!important}.bg-gray-3{background-color:#d0d0d0!important}a.bg-gray-3:focus,a.bg-gray-3:hover,button.bg-gray-3:focus,button.bg-gray-3:hover{background-color:#b7b7b7!important}.bg-gray-4{background-color:#bfbfbf!important}a.bg-gray-4:focus,a.bg-gray-4:hover,button.bg-gray-4:focus,button.bg-gray-4:hover{background-color:#a6a6a6!important}.bg-gray-5{background-color:#747474!important}a.bg-gray-5:focus,a.bg-gray-5:hover,button.bg-gray-5:focus,button.bg-gray-5:hover{background-color:#5b5b5b!important}.bg-gray-6{background-color:#484848!important}a.bg-gray-6:focus,a.bg-gray-6:hover,button.bg-gray-6:focus,button.bg-gray-6:hover{background-color:#2f2f2f!important}.bg-gray-7{background-color:#191919!important}a.bg-gray-7:focus,a.bg-gray-7:hover,button.bg-gray-7:focus,button.bg-gray-7:hover{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d0d0d0!important}.border-top{border-top:1px solid #d0d0d0!important}.border-right{border-right:1px solid #d0d0d0!important}.border-bottom{border-bottom:1px solid #d0d0d0!important}.border-left{border-left:1px solid #d0d0d0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-success{border-color:#78be20!important}.border-info{border-color:#00a3e0!important}.border-warning{border-color:#ff7f32!important}.border-danger{border-color:#cc2f2f!important}.border-light{border-color:#e8e8e8!important}.border-dark{border-color:#191919!important}.border-gold{border-color:#ffc627!important}.border-maroon{border-color:#8c1d40!important}.border-gray{border-color:#bfbfbf!important}.border-gray-1{border-color:#fafafa!important}.border-gray-2{border-color:#e8e8e8!important}.border-gray-3{border-color:#d0d0d0!important}.border-gray-4{border-color:#bfbfbf!important}.border-gray-5{border-color:#747474!important}.border-gray-6{border-color:#484848!important}.border-gray-7{border-color:#191919!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:48rem){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:78.75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:78.75rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:36rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:62rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:78.75rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.5rem!important}.mt-1,.my-1{margin-top:.5rem!important}.mr-1,.mx-1{margin-right:.5rem!important}.mb-1,.my-1{margin-bottom:.5rem!important}.ml-1,.mx-1{margin-left:.5rem!important}.m-2{margin:1rem!important}.mt-2,.my-2{margin-top:1rem!important}.mr-2,.mx-2{margin-right:1rem!important}.mb-2,.my-2{margin-bottom:1rem!important}.ml-2,.mx-2{margin-left:1rem!important}.m-3{margin:1.5rem!important}.mt-3,.my-3{margin-top:1.5rem!important}.mr-3,.mx-3{margin-right:1.5rem!important}.mb-3,.my-3{margin-bottom:1.5rem!important}.ml-3,.mx-3{margin-left:1.5rem!important}.m-4{margin:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mr-4,.mx-4{margin-right:2rem!important}.mb-4,.my-4{margin-bottom:2rem!important}.ml-4,.mx-4{margin-left:2rem!important}.m-5{margin:2.5rem!important}.mt-5,.my-5{margin-top:2.5rem!important}.mr-5,.mx-5{margin-right:2.5rem!important}.mb-5,.my-5{margin-bottom:2.5rem!important}.ml-5,.mx-5{margin-left:2.5rem!important}.m-6{margin:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mr-6,.mx-6{margin-right:3rem!important}.mb-6,.my-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.m-7{margin:3.5rem!important}.mt-7,.my-7{margin-top:3.5rem!important}.mr-7,.mx-7{margin-right:3.5rem!important}.mb-7,.my-7{margin-bottom:3.5rem!important}.ml-7,.mx-7{margin-left:3.5rem!important}.m-8{margin:4rem!important}.mt-8,.my-8{margin-top:4rem!important}.mr-8,.mx-8{margin-right:4rem!important}.mb-8,.my-8{margin-bottom:4rem!important}.ml-8,.mx-8{margin-left:4rem!important}.m-9{margin:4.5rem!important}.mt-9,.my-9{margin-top:4.5rem!important}.mr-9,.mx-9{margin-right:4.5rem!important}.mb-9,.my-9{margin-bottom:4.5rem!important}.ml-9,.mx-9{margin-left:4.5rem!important}.m-10{margin:5rem!important}.mt-10,.my-10{margin-top:5rem!important}.mr-10,.mx-10{margin-right:5rem!important}.mb-10,.my-10{margin-bottom:5rem!important}.ml-10,.mx-10{margin-left:5rem!important}.m-12{margin:6rem!important}.mt-12,.my-12{margin-top:6rem!important}.mr-12,.mx-12{margin-right:6rem!important}.mb-12,.my-12{margin-bottom:6rem!important}.ml-12,.mx-12{margin-left:6rem!important}.m-14{margin:7rem!important}.mt-14,.my-14{margin-top:7rem!important}.mr-14,.mx-14{margin-right:7rem!important}.mb-14,.my-14{margin-bottom:7rem!important}.ml-14,.mx-14{margin-left:7rem!important}.m-16{margin:8rem!important}.mt-16,.my-16{margin-top:8rem!important}.mr-16,.mx-16{margin-right:8rem!important}.mb-16,.my-16{margin-bottom:8rem!important}.ml-16,.mx-16{margin-left:8rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.5rem!important}.pt-1,.py-1{padding-top:.5rem!important}.pr-1,.px-1{padding-right:.5rem!important}.pb-1,.py-1{padding-bottom:.5rem!important}.pl-1,.px-1{padding-left:.5rem!important}.p-2{padding:1rem!important}.pt-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-top:1rem!important}.pr-2,.px-2{padding-right:1rem!important}.pb-2,.py-2,.repo-search .view-id-collections .views-view-grid form,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{padding-bottom:1rem!important}.pl-2,.px-2{padding-left:1rem!important}.p-3{padding:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pr-3,.px-3{padding-right:1.5rem!important}.pb-3,.py-3{padding-bottom:1.5rem!important}.pl-3,.px-3{padding-left:1.5rem!important}.p-4{padding:2rem!important}.pt-4,.py-4{padding-top:2rem!important}.pr-4,.px-4{padding-right:2rem!important}.pb-4,.py-4{padding-bottom:2rem!important}.pl-4,.px-4{padding-left:2rem!important}.p-5{padding:2.5rem!important}.pt-5,.py-5{padding-top:2.5rem!important}.pr-5,.px-5{padding-right:2.5rem!important}.pb-5,.py-5{padding-bottom:2.5rem!important}.pl-5,.px-5{padding-left:2.5rem!important}.p-6{padding:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pr-6,.px-6{padding-right:3rem!important}.pb-6,.py-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.p-7{padding:3.5rem!important}.pt-7,.py-7{padding-top:3.5rem!important}.pr-7,.px-7{padding-right:3.5rem!important}.pb-7,.py-7{padding-bottom:3.5rem!important}.pl-7,.px-7{padding-left:3.5rem!important}.p-8{padding:4rem!important}.pt-8,.py-8{padding-top:4rem!important}.pr-8,.px-8{padding-right:4rem!important}.pb-8,.py-8{padding-bottom:4rem!important}.pl-8,.px-8{padding-left:4rem!important}.p-9{padding:4.5rem!important}.pt-9,.py-9{padding-top:4.5rem!important}.pr-9,.px-9{padding-right:4.5rem!important}.pb-9,.py-9{padding-bottom:4.5rem!important}.pl-9,.px-9{padding-left:4.5rem!important}.p-10{padding:5rem!important}.pt-10,.py-10{padding-top:5rem!important}.pr-10,.px-10{padding-right:5rem!important}.pb-10,.py-10{padding-bottom:5rem!important}.pl-10,.px-10{padding-left:5rem!important}.p-12{padding:6rem!important}.pt-12,.py-12{padding-top:6rem!important}.pr-12,.px-12{padding-right:6rem!important}.pb-12,.py-12{padding-bottom:6rem!important}.pl-12,.px-12{padding-left:6rem!important}.p-14{padding:7rem!important}.pt-14,.py-14{padding-top:7rem!important}.pr-14,.px-14{padding-right:7rem!important}.pb-14,.py-14{padding-bottom:7rem!important}.pl-14,.px-14{padding-left:7rem!important}.p-16{padding:8rem!important}.pt-16,.py-16{padding-top:8rem!important}.pr-16,.px-16{padding-right:8rem!important}.pb-16,.py-16{padding-bottom:8rem!important}.pl-16,.px-16{padding-left:8rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n0{margin:0!important}.mt-n0,.my-n0{margin-top:0!important}.mr-n0,.mx-n0{margin-right:0!important}.mb-n0,.my-n0{margin-bottom:0!important}.ml-n0,.mx-n0{margin-left:0!important}.m-n1{margin:-.5rem!important}.mt-n1,.my-n1{margin-top:-.5rem!important}.mr-n1,.mx-n1{margin-right:-.5rem!important}.mb-n1,.my-n1{margin-bottom:-.5rem!important}.ml-n1,.mx-n1{margin-left:-.5rem!important}.m-n2{margin:-1rem!important}.mt-n2,.my-n2{margin-top:-1rem!important}.mr-n2,.mx-n2{margin-right:-1rem!important}.mb-n2,.my-n2{margin-bottom:-1rem!important}.ml-n2,.mx-n2{margin-left:-1rem!important}.m-n3{margin:-1.5rem!important}.mt-n3,.my-n3{margin-top:-1.5rem!important}.mr-n3,.mx-n3{margin-right:-1.5rem!important}.mb-n3,.my-n3{margin-bottom:-1.5rem!important}.ml-n3,.mx-n3{margin-left:-1.5rem!important}.m-n4{margin:-2rem!important}.mt-n4,.my-n4{margin-top:-2rem!important}.mr-n4,.mx-n4{margin-right:-2rem!important}.mb-n4,.my-n4{margin-bottom:-2rem!important}.ml-n4,.mx-n4{margin-left:-2rem!important}.m-n5{margin:-2.5rem!important}.mt-n5,.my-n5{margin-top:-2.5rem!important}.mr-n5,.mx-n5{margin-right:-2.5rem!important}.mb-n5,.my-n5{margin-bottom:-2.5rem!important}.ml-n5,.mx-n5{margin-left:-2.5rem!important}.m-n6{margin:-3rem!important}.mt-n6,.my-n6{margin-top:-3rem!important}.mr-n6,.mx-n6{margin-right:-3rem!important}.mb-n6,.my-n6{margin-bottom:-3rem!important}.ml-n6,.mx-n6{margin-left:-3rem!important}.m-n7{margin:-3.5rem!important}.mt-n7,.my-n7{margin-top:-3.5rem!important}.mr-n7,.mx-n7{margin-right:-3.5rem!important}.mb-n7,.my-n7{margin-bottom:-3.5rem!important}.ml-n7,.mx-n7{margin-left:-3.5rem!important}.m-n8{margin:-4rem!important}.mt-n8,.my-n8{margin-top:-4rem!important}.mr-n8,.mx-n8{margin-right:-4rem!important}.mb-n8,.my-n8{margin-bottom:-4rem!important}.ml-n8,.mx-n8{margin-left:-4rem!important}.m-n9{margin:-4.5rem!important}.mt-n9,.my-n9{margin-top:-4.5rem!important}.mr-n9,.mx-n9{margin-right:-4.5rem!important}.mb-n9,.my-n9{margin-bottom:-4.5rem!important}.ml-n9,.mx-n9{margin-left:-4.5rem!important}.m-n10{margin:-5rem!important}.mt-n10,.my-n10{margin-top:-5rem!important}.mr-n10,.mx-n10{margin-right:-5rem!important}.mb-n10,.my-n10{margin-bottom:-5rem!important}.ml-n10,.mx-n10{margin-left:-5rem!important}.m-n12{margin:-6rem!important}.mt-n12,.my-n12{margin-top:-6rem!important}.mr-n12,.mx-n12{margin-right:-6rem!important}.mb-n12,.my-n12{margin-bottom:-6rem!important}.ml-n12,.mx-n12{margin-left:-6rem!important}.m-n14{margin:-7rem!important}.mt-n14,.my-n14{margin-top:-7rem!important}.mr-n14,.mx-n14{margin-right:-7rem!important}.mb-n14,.my-n14{margin-bottom:-7rem!important}.ml-n14,.mx-n14{margin-left:-7rem!important}.m-n16{margin:-8rem!important}.mt-n16,.my-n16{margin-top:-8rem!important}.mr-n16,.mx-n16{margin-right:-8rem!important}.mb-n16,.my-n16{margin-bottom:-8rem!important}.ml-n16,.mx-n16{margin-left:-8rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:36rem){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.5rem!important}.mt-sm-1,.my-sm-1{margin-top:.5rem!important}.mr-sm-1,.mx-sm-1{margin-right:.5rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.5rem!important}.ml-sm-1,.mx-sm-1{margin-left:.5rem!important}.m-sm-2{margin:1rem!important}.mt-sm-2,.my-sm-2{margin-top:1rem!important}.mr-sm-2,.mx-sm-2{margin-right:1rem!important}.mb-sm-2,.my-sm-2{margin-bottom:1rem!important}.ml-sm-2,.mx-sm-2{margin-left:1rem!important}.m-sm-3{margin:1.5rem!important}.mt-sm-3,.my-sm-3{margin-top:1.5rem!important}.mr-sm-3,.mx-sm-3{margin-right:1.5rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1.5rem!important}.ml-sm-3,.mx-sm-3{margin-left:1.5rem!important}.m-sm-4{margin:2rem!important}.mt-sm-4,.my-sm-4{margin-top:2rem!important}.mr-sm-4,.mx-sm-4{margin-right:2rem!important}.mb-sm-4,.my-sm-4{margin-bottom:2rem!important}.ml-sm-4,.mx-sm-4{margin-left:2rem!important}.m-sm-5{margin:2.5rem!important}.mt-sm-5,.my-sm-5{margin-top:2.5rem!important}.mr-sm-5,.mx-sm-5{margin-right:2.5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2.5rem!important}.ml-sm-5,.mx-sm-5{margin-left:2.5rem!important}.m-sm-6{margin:3rem!important}.mt-sm-6,.my-sm-6{margin-top:3rem!important}.mr-sm-6,.mx-sm-6{margin-right:3rem!important}.mb-sm-6,.my-sm-6{margin-bottom:3rem!important}.ml-sm-6,.mx-sm-6{margin-left:3rem!important}.m-sm-7{margin:3.5rem!important}.mt-sm-7,.my-sm-7{margin-top:3.5rem!important}.mr-sm-7,.mx-sm-7{margin-right:3.5rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3.5rem!important}.ml-sm-7,.mx-sm-7{margin-left:3.5rem!important}.m-sm-8{margin:4rem!important}.mt-sm-8,.my-sm-8{margin-top:4rem!important}.mr-sm-8,.mx-sm-8{margin-right:4rem!important}.mb-sm-8,.my-sm-8{margin-bottom:4rem!important}.ml-sm-8,.mx-sm-8{margin-left:4rem!important}.m-sm-9{margin:4.5rem!important}.mt-sm-9,.my-sm-9{margin-top:4.5rem!important}.mr-sm-9,.mx-sm-9{margin-right:4.5rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4.5rem!important}.ml-sm-9,.mx-sm-9{margin-left:4.5rem!important}.m-sm-10{margin:5rem!important}.mt-sm-10,.my-sm-10{margin-top:5rem!important}.mr-sm-10,.mx-sm-10{margin-right:5rem!important}.mb-sm-10,.my-sm-10{margin-bottom:5rem!important}.ml-sm-10,.mx-sm-10{margin-left:5rem!important}.m-sm-12{margin:6rem!important}.mt-sm-12,.my-sm-12{margin-top:6rem!important}.mr-sm-12,.mx-sm-12{margin-right:6rem!important}.mb-sm-12,.my-sm-12{margin-bottom:6rem!important}.ml-sm-12,.mx-sm-12{margin-left:6rem!important}.m-sm-14{margin:7rem!important}.mt-sm-14,.my-sm-14{margin-top:7rem!important}.mr-sm-14,.mx-sm-14{margin-right:7rem!important}.mb-sm-14,.my-sm-14{margin-bottom:7rem!important}.ml-sm-14,.mx-sm-14{margin-left:7rem!important}.m-sm-16{margin:8rem!important}.mt-sm-16,.my-sm-16{margin-top:8rem!important}.mr-sm-16,.mx-sm-16{margin-right:8rem!important}.mb-sm-16,.my-sm-16{margin-bottom:8rem!important}.ml-sm-16,.mx-sm-16{margin-left:8rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.5rem!important}.pt-sm-1,.py-sm-1{padding-top:.5rem!important}.pr-sm-1,.px-sm-1{padding-right:.5rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.5rem!important}.pl-sm-1,.px-sm-1{padding-left:.5rem!important}.p-sm-2{padding:1rem!important}.pt-sm-2,.py-sm-2{padding-top:1rem!important}.pr-sm-2,.px-sm-2{padding-right:1rem!important}.pb-sm-2,.py-sm-2{padding-bottom:1rem!important}.pl-sm-2,.px-sm-2{padding-left:1rem!important}.p-sm-3{padding:1.5rem!important}.pt-sm-3,.py-sm-3{padding-top:1.5rem!important}.pr-sm-3,.px-sm-3{padding-right:1.5rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1.5rem!important}.pl-sm-3,.px-sm-3{padding-left:1.5rem!important}.p-sm-4{padding:2rem!important}.pt-sm-4,.py-sm-4{padding-top:2rem!important}.pr-sm-4,.px-sm-4{padding-right:2rem!important}.pb-sm-4,.py-sm-4{padding-bottom:2rem!important}.pl-sm-4,.px-sm-4{padding-left:2rem!important}.p-sm-5{padding:2.5rem!important}.pt-sm-5,.py-sm-5{padding-top:2.5rem!important}.pr-sm-5,.px-sm-5{padding-right:2.5rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2.5rem!important}.pl-sm-5,.px-sm-5{padding-left:2.5rem!important}.p-sm-6{padding:3rem!important}.pt-sm-6,.py-sm-6{padding-top:3rem!important}.pr-sm-6,.px-sm-6{padding-right:3rem!important}.pb-sm-6,.py-sm-6{padding-bottom:3rem!important}.pl-sm-6,.px-sm-6{padding-left:3rem!important}.p-sm-7{padding:3.5rem!important}.pt-sm-7,.py-sm-7{padding-top:3.5rem!important}.pr-sm-7,.px-sm-7{padding-right:3.5rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3.5rem!important}.pl-sm-7,.px-sm-7{padding-left:3.5rem!important}.p-sm-8{padding:4rem!important}.pt-sm-8,.py-sm-8{padding-top:4rem!important}.pr-sm-8,.px-sm-8{padding-right:4rem!important}.pb-sm-8,.py-sm-8{padding-bottom:4rem!important}.pl-sm-8,.px-sm-8{padding-left:4rem!important}.p-sm-9{padding:4.5rem!important}.pt-sm-9,.py-sm-9{padding-top:4.5rem!important}.pr-sm-9,.px-sm-9{padding-right:4.5rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4.5rem!important}.pl-sm-9,.px-sm-9{padding-left:4.5rem!important}.p-sm-10{padding:5rem!important}.pt-sm-10,.py-sm-10{padding-top:5rem!important}.pr-sm-10,.px-sm-10{padding-right:5rem!important}.pb-sm-10,.py-sm-10{padding-bottom:5rem!important}.pl-sm-10,.px-sm-10{padding-left:5rem!important}.p-sm-12{padding:6rem!important}.pt-sm-12,.py-sm-12{padding-top:6rem!important}.pr-sm-12,.px-sm-12{padding-right:6rem!important}.pb-sm-12,.py-sm-12{padding-bottom:6rem!important}.pl-sm-12,.px-sm-12{padding-left:6rem!important}.p-sm-14{padding:7rem!important}.pt-sm-14,.py-sm-14{padding-top:7rem!important}.pr-sm-14,.px-sm-14{padding-right:7rem!important}.pb-sm-14,.py-sm-14{padding-bottom:7rem!important}.pl-sm-14,.px-sm-14{padding-left:7rem!important}.p-sm-16{padding:8rem!important}.pt-sm-16,.py-sm-16{padding-top:8rem!important}.pr-sm-16,.px-sm-16{padding-right:8rem!important}.pb-sm-16,.py-sm-16{padding-bottom:8rem!important}.pl-sm-16,.px-sm-16{padding-left:8rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n0{margin:0!important}.mt-sm-n0,.my-sm-n0{margin-top:0!important}.mr-sm-n0,.mx-sm-n0{margin-right:0!important}.mb-sm-n0,.my-sm-n0{margin-bottom:0!important}.ml-sm-n0,.mx-sm-n0{margin-left:0!important}.m-sm-n1{margin:-.5rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.5rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.5rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.5rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.5rem!important}.m-sm-n2{margin:-1rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-1rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-1rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-1rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-1rem!important}.m-sm-n3{margin:-1.5rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1.5rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.5rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.5rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.5rem!important}.m-sm-n4{margin:-2rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-2rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-2rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-2rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-2rem!important}.m-sm-n5{margin:-2.5rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-2.5rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem!important}.m-sm-n6{margin:-3rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-3rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-3rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-3rem!important}.m-sm-n7{margin:-3.5rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-3.5rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-3.5rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-3.5rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-3.5rem!important}.m-sm-n8{margin:-4rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-4rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-4rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-4rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-4rem!important}.m-sm-n9{margin:-4.5rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-4.5rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-4.5rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-4.5rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-4.5rem!important}.m-sm-n10{margin:-5rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-5rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-5rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-5rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-5rem!important}.m-sm-n12{margin:-6rem!important}.mt-sm-n12,.my-sm-n12{margin-top:-6rem!important}.mr-sm-n12,.mx-sm-n12{margin-right:-6rem!important}.mb-sm-n12,.my-sm-n12{margin-bottom:-6rem!important}.ml-sm-n12,.mx-sm-n12{margin-left:-6rem!important}.m-sm-n14{margin:-7rem!important}.mt-sm-n14,.my-sm-n14{margin-top:-7rem!important}.mr-sm-n14,.mx-sm-n14{margin-right:-7rem!important}.mb-sm-n14,.my-sm-n14{margin-bottom:-7rem!important}.ml-sm-n14,.mx-sm-n14{margin-left:-7rem!important}.m-sm-n16{margin:-8rem!important}.mt-sm-n16,.my-sm-n16{margin-top:-8rem!important}.mr-sm-n16,.mx-sm-n16{margin-right:-8rem!important}.mb-sm-n16,.my-sm-n16{margin-bottom:-8rem!important}.ml-sm-n16,.mx-sm-n16{margin-left:-8rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:48rem){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.5rem!important}.mt-md-1,.my-md-1{margin-top:.5rem!important}.mr-md-1,.mx-md-1{margin-right:.5rem!important}.mb-md-1,.my-md-1{margin-bottom:.5rem!important}.ml-md-1,.mx-md-1{margin-left:.5rem!important}.m-md-2{margin:1rem!important}.mt-md-2,.my-md-2{margin-top:1rem!important}.mr-md-2,.mx-md-2{margin-right:1rem!important}.mb-md-2,.my-md-2{margin-bottom:1rem!important}.ml-md-2,.mx-md-2{margin-left:1rem!important}.m-md-3{margin:1.5rem!important}.mt-md-3,.my-md-3{margin-top:1.5rem!important}.mr-md-3,.mx-md-3{margin-right:1.5rem!important}.mb-md-3,.my-md-3{margin-bottom:1.5rem!important}.ml-md-3,.mx-md-3{margin-left:1.5rem!important}.m-md-4{margin:2rem!important}.mt-md-4,.my-md-4{margin-top:2rem!important}.mr-md-4,.mx-md-4{margin-right:2rem!important}.mb-md-4,.my-md-4{margin-bottom:2rem!important}.ml-md-4,.mx-md-4{margin-left:2rem!important}.m-md-5{margin:2.5rem!important}.mt-md-5,.my-md-5{margin-top:2.5rem!important}.mr-md-5,.mx-md-5{margin-right:2.5rem!important}.mb-md-5,.my-md-5{margin-bottom:2.5rem!important}.ml-md-5,.mx-md-5{margin-left:2.5rem!important}.m-md-6{margin:3rem!important}.mt-md-6,.my-md-6{margin-top:3rem!important}.mr-md-6,.mx-md-6{margin-right:3rem!important}.mb-md-6,.my-md-6{margin-bottom:3rem!important}.ml-md-6,.mx-md-6{margin-left:3rem!important}.m-md-7{margin:3.5rem!important}.mt-md-7,.my-md-7{margin-top:3.5rem!important}.mr-md-7,.mx-md-7{margin-right:3.5rem!important}.mb-md-7,.my-md-7{margin-bottom:3.5rem!important}.ml-md-7,.mx-md-7{margin-left:3.5rem!important}.m-md-8{margin:4rem!important}.mt-md-8,.my-md-8{margin-top:4rem!important}.mr-md-8,.mx-md-8{margin-right:4rem!important}.mb-md-8,.my-md-8{margin-bottom:4rem!important}.ml-md-8,.mx-md-8{margin-left:4rem!important}.m-md-9{margin:4.5rem!important}.mt-md-9,.my-md-9{margin-top:4.5rem!important}.mr-md-9,.mx-md-9{margin-right:4.5rem!important}.mb-md-9,.my-md-9{margin-bottom:4.5rem!important}.ml-md-9,.mx-md-9{margin-left:4.5rem!important}.m-md-10{margin:5rem!important}.mt-md-10,.my-md-10{margin-top:5rem!important}.mr-md-10,.mx-md-10{margin-right:5rem!important}.mb-md-10,.my-md-10{margin-bottom:5rem!important}.ml-md-10,.mx-md-10{margin-left:5rem!important}.m-md-12{margin:6rem!important}.mt-md-12,.my-md-12{margin-top:6rem!important}.mr-md-12,.mx-md-12{margin-right:6rem!important}.mb-md-12,.my-md-12{margin-bottom:6rem!important}.ml-md-12,.mx-md-12{margin-left:6rem!important}.m-md-14{margin:7rem!important}.mt-md-14,.my-md-14{margin-top:7rem!important}.mr-md-14,.mx-md-14{margin-right:7rem!important}.mb-md-14,.my-md-14{margin-bottom:7rem!important}.ml-md-14,.mx-md-14{margin-left:7rem!important}.m-md-16{margin:8rem!important}.mt-md-16,.my-md-16{margin-top:8rem!important}.mr-md-16,.mx-md-16{margin-right:8rem!important}.mb-md-16,.my-md-16{margin-bottom:8rem!important}.ml-md-16,.mx-md-16{margin-left:8rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.5rem!important}.pt-md-1,.py-md-1{padding-top:.5rem!important}.pr-md-1,.px-md-1{padding-right:.5rem!important}.pb-md-1,.py-md-1{padding-bottom:.5rem!important}.pl-md-1,.px-md-1{padding-left:.5rem!important}.p-md-2{padding:1rem!important}.pt-md-2,.py-md-2{padding-top:1rem!important}.pr-md-2,.px-md-2{padding-right:1rem!important}.pb-md-2,.py-md-2{padding-bottom:1rem!important}.pl-md-2,.px-md-2{padding-left:1rem!important}.p-md-3{padding:1.5rem!important}.pt-md-3,.py-md-3{padding-top:1.5rem!important}.pr-md-3,.px-md-3{padding-right:1.5rem!important}.pb-md-3,.py-md-3{padding-bottom:1.5rem!important}.pl-md-3,.px-md-3{padding-left:1.5rem!important}.p-md-4{padding:2rem!important}.pt-md-4,.py-md-4{padding-top:2rem!important}.pr-md-4,.px-md-4{padding-right:2rem!important}.pb-md-4,.py-md-4{padding-bottom:2rem!important}.pl-md-4,.px-md-4{padding-left:2rem!important}.p-md-5{padding:2.5rem!important}.pt-md-5,.py-md-5{padding-top:2.5rem!important}.pr-md-5,.px-md-5{padding-right:2.5rem!important}.pb-md-5,.py-md-5{padding-bottom:2.5rem!important}.pl-md-5,.px-md-5{padding-left:2.5rem!important}.p-md-6{padding:3rem!important}.pt-md-6,.py-md-6{padding-top:3rem!important}.pr-md-6,.px-md-6{padding-right:3rem!important}.pb-md-6,.py-md-6{padding-bottom:3rem!important}.pl-md-6,.px-md-6{padding-left:3rem!important}.p-md-7{padding:3.5rem!important}.pt-md-7,.py-md-7{padding-top:3.5rem!important}.pr-md-7,.px-md-7{padding-right:3.5rem!important}.pb-md-7,.py-md-7{padding-bottom:3.5rem!important}.pl-md-7,.px-md-7{padding-left:3.5rem!important}.p-md-8{padding:4rem!important}.pt-md-8,.py-md-8{padding-top:4rem!important}.pr-md-8,.px-md-8{padding-right:4rem!important}.pb-md-8,.py-md-8{padding-bottom:4rem!important}.pl-md-8,.px-md-8{padding-left:4rem!important}.p-md-9{padding:4.5rem!important}.pt-md-9,.py-md-9{padding-top:4.5rem!important}.pr-md-9,.px-md-9{padding-right:4.5rem!important}.pb-md-9,.py-md-9{padding-bottom:4.5rem!important}.pl-md-9,.px-md-9{padding-left:4.5rem!important}.p-md-10{padding:5rem!important}.pt-md-10,.py-md-10{padding-top:5rem!important}.pr-md-10,.px-md-10{padding-right:5rem!important}.pb-md-10,.py-md-10{padding-bottom:5rem!important}.pl-md-10,.px-md-10{padding-left:5rem!important}.p-md-12{padding:6rem!important}.pt-md-12,.py-md-12{padding-top:6rem!important}.pr-md-12,.px-md-12{padding-right:6rem!important}.pb-md-12,.py-md-12{padding-bottom:6rem!important}.pl-md-12,.px-md-12{padding-left:6rem!important}.p-md-14{padding:7rem!important}.pt-md-14,.py-md-14{padding-top:7rem!important}.pr-md-14,.px-md-14{padding-right:7rem!important}.pb-md-14,.py-md-14{padding-bottom:7rem!important}.pl-md-14,.px-md-14{padding-left:7rem!important}.p-md-16{padding:8rem!important}.pt-md-16,.py-md-16{padding-top:8rem!important}.pr-md-16,.px-md-16{padding-right:8rem!important}.pb-md-16,.py-md-16{padding-bottom:8rem!important}.pl-md-16,.px-md-16{padding-left:8rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n0{margin:0!important}.mt-md-n0,.my-md-n0{margin-top:0!important}.mr-md-n0,.mx-md-n0{margin-right:0!important}.mb-md-n0,.my-md-n0{margin-bottom:0!important}.ml-md-n0,.mx-md-n0{margin-left:0!important}.m-md-n1{margin:-.5rem!important}.mt-md-n1,.my-md-n1{margin-top:-.5rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.5rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.5rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.5rem!important}.m-md-n2{margin:-1rem!important}.mt-md-n2,.my-md-n2{margin-top:-1rem!important}.mr-md-n2,.mx-md-n2{margin-right:-1rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-1rem!important}.ml-md-n2,.mx-md-n2{margin-left:-1rem!important}.m-md-n3{margin:-1.5rem!important}.mt-md-n3,.my-md-n3{margin-top:-1.5rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1.5rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1.5rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1.5rem!important}.m-md-n4{margin:-2rem!important}.mt-md-n4,.my-md-n4{margin-top:-2rem!important}.mr-md-n4,.mx-md-n4{margin-right:-2rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-2rem!important}.ml-md-n4,.mx-md-n4{margin-left:-2rem!important}.m-md-n5{margin:-2.5rem!important}.mt-md-n5,.my-md-n5{margin-top:-2.5rem!important}.mr-md-n5,.mx-md-n5{margin-right:-2.5rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-2.5rem!important}.ml-md-n5,.mx-md-n5{margin-left:-2.5rem!important}.m-md-n6{margin:-3rem!important}.mt-md-n6,.my-md-n6{margin-top:-3rem!important}.mr-md-n6,.mx-md-n6{margin-right:-3rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-3rem!important}.ml-md-n6,.mx-md-n6{margin-left:-3rem!important}.m-md-n7{margin:-3.5rem!important}.mt-md-n7,.my-md-n7{margin-top:-3.5rem!important}.mr-md-n7,.mx-md-n7{margin-right:-3.5rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-3.5rem!important}.ml-md-n7,.mx-md-n7{margin-left:-3.5rem!important}.m-md-n8{margin:-4rem!important}.mt-md-n8,.my-md-n8{margin-top:-4rem!important}.mr-md-n8,.mx-md-n8{margin-right:-4rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-4rem!important}.ml-md-n8,.mx-md-n8{margin-left:-4rem!important}.m-md-n9{margin:-4.5rem!important}.mt-md-n9,.my-md-n9{margin-top:-4.5rem!important}.mr-md-n9,.mx-md-n9{margin-right:-4.5rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-4.5rem!important}.ml-md-n9,.mx-md-n9{margin-left:-4.5rem!important}.m-md-n10{margin:-5rem!important}.mt-md-n10,.my-md-n10{margin-top:-5rem!important}.mr-md-n10,.mx-md-n10{margin-right:-5rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-5rem!important}.ml-md-n10,.mx-md-n10{margin-left:-5rem!important}.m-md-n12{margin:-6rem!important}.mt-md-n12,.my-md-n12{margin-top:-6rem!important}.mr-md-n12,.mx-md-n12{margin-right:-6rem!important}.mb-md-n12,.my-md-n12{margin-bottom:-6rem!important}.ml-md-n12,.mx-md-n12{margin-left:-6rem!important}.m-md-n14{margin:-7rem!important}.mt-md-n14,.my-md-n14{margin-top:-7rem!important}.mr-md-n14,.mx-md-n14{margin-right:-7rem!important}.mb-md-n14,.my-md-n14{margin-bottom:-7rem!important}.ml-md-n14,.mx-md-n14{margin-left:-7rem!important}.m-md-n16{margin:-8rem!important}.mt-md-n16,.my-md-n16{margin-top:-8rem!important}.mr-md-n16,.mx-md-n16{margin-right:-8rem!important}.mb-md-n16,.my-md-n16{margin-bottom:-8rem!important}.ml-md-n16,.mx-md-n16{margin-left:-8rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:62rem){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.5rem!important}.mt-lg-1,.my-lg-1{margin-top:.5rem!important}.mr-lg-1,.mx-lg-1{margin-right:.5rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.5rem!important}.ml-lg-1,.mx-lg-1{margin-left:.5rem!important}.m-lg-2{margin:1rem!important}.mt-lg-2,.my-lg-2{margin-top:1rem!important}.mr-lg-2,.mx-lg-2{margin-right:1rem!important}.mb-lg-2,.my-lg-2{margin-bottom:1rem!important}.ml-lg-2,.mx-lg-2{margin-left:1rem!important}.m-lg-3{margin:1.5rem!important}.mt-lg-3,.my-lg-3{margin-top:1.5rem!important}.mr-lg-3,.mx-lg-3{margin-right:1.5rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1.5rem!important}.ml-lg-3,.mx-lg-3{margin-left:1.5rem!important}.m-lg-4{margin:2rem!important}.mt-lg-4,.my-lg-4{margin-top:2rem!important}.mr-lg-4,.mx-lg-4{margin-right:2rem!important}.mb-lg-4,.my-lg-4{margin-bottom:2rem!important}.ml-lg-4,.mx-lg-4{margin-left:2rem!important}.m-lg-5{margin:2.5rem!important}.mt-lg-5,.my-lg-5{margin-top:2.5rem!important}.mr-lg-5,.mx-lg-5{margin-right:2.5rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2.5rem!important}.ml-lg-5,.mx-lg-5{margin-left:2.5rem!important}.m-lg-6{margin:3rem!important}.mt-lg-6,.my-lg-6{margin-top:3rem!important}.mr-lg-6,.mx-lg-6{margin-right:3rem!important}.mb-lg-6,.my-lg-6{margin-bottom:3rem!important}.ml-lg-6,.mx-lg-6{margin-left:3rem!important}.m-lg-7{margin:3.5rem!important}.mt-lg-7,.my-lg-7{margin-top:3.5rem!important}.mr-lg-7,.mx-lg-7{margin-right:3.5rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3.5rem!important}.ml-lg-7,.mx-lg-7{margin-left:3.5rem!important}.m-lg-8{margin:4rem!important}.mt-lg-8,.my-lg-8{margin-top:4rem!important}.mr-lg-8,.mx-lg-8{margin-right:4rem!important}.mb-lg-8,.my-lg-8{margin-bottom:4rem!important}.ml-lg-8,.mx-lg-8{margin-left:4rem!important}.m-lg-9{margin:4.5rem!important}.mt-lg-9,.my-lg-9{margin-top:4.5rem!important}.mr-lg-9,.mx-lg-9{margin-right:4.5rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4.5rem!important}.ml-lg-9,.mx-lg-9{margin-left:4.5rem!important}.m-lg-10{margin:5rem!important}.mt-lg-10,.my-lg-10{margin-top:5rem!important}.mr-lg-10,.mx-lg-10{margin-right:5rem!important}.mb-lg-10,.my-lg-10{margin-bottom:5rem!important}.ml-lg-10,.mx-lg-10{margin-left:5rem!important}.m-lg-12{margin:6rem!important}.mt-lg-12,.my-lg-12{margin-top:6rem!important}.mr-lg-12,.mx-lg-12{margin-right:6rem!important}.mb-lg-12,.my-lg-12{margin-bottom:6rem!important}.ml-lg-12,.mx-lg-12{margin-left:6rem!important}.m-lg-14{margin:7rem!important}.mt-lg-14,.my-lg-14{margin-top:7rem!important}.mr-lg-14,.mx-lg-14{margin-right:7rem!important}.mb-lg-14,.my-lg-14{margin-bottom:7rem!important}.ml-lg-14,.mx-lg-14{margin-left:7rem!important}.m-lg-16{margin:8rem!important}.mt-lg-16,.my-lg-16{margin-top:8rem!important}.mr-lg-16,.mx-lg-16{margin-right:8rem!important}.mb-lg-16,.my-lg-16{margin-bottom:8rem!important}.ml-lg-16,.mx-lg-16{margin-left:8rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.5rem!important}.pt-lg-1,.py-lg-1{padding-top:.5rem!important}.pr-lg-1,.px-lg-1{padding-right:.5rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.5rem!important}.pl-lg-1,.px-lg-1{padding-left:.5rem!important}.p-lg-2{padding:1rem!important}.pt-lg-2,.py-lg-2{padding-top:1rem!important}.pr-lg-2,.px-lg-2{padding-right:1rem!important}.pb-lg-2,.py-lg-2{padding-bottom:1rem!important}.pl-lg-2,.px-lg-2{padding-left:1rem!important}.p-lg-3{padding:1.5rem!important}.pt-lg-3,.py-lg-3{padding-top:1.5rem!important}.pr-lg-3,.px-lg-3{padding-right:1.5rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1.5rem!important}.pl-lg-3,.px-lg-3{padding-left:1.5rem!important}.p-lg-4{padding:2rem!important}.pt-lg-4,.py-lg-4{padding-top:2rem!important}.pr-lg-4,.px-lg-4{padding-right:2rem!important}.pb-lg-4,.py-lg-4{padding-bottom:2rem!important}.pl-lg-4,.px-lg-4{padding-left:2rem!important}.p-lg-5{padding:2.5rem!important}.pt-lg-5,.py-lg-5{padding-top:2.5rem!important}.pr-lg-5,.px-lg-5{padding-right:2.5rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2.5rem!important}.pl-lg-5,.px-lg-5{padding-left:2.5rem!important}.p-lg-6{padding:3rem!important}.pt-lg-6,.py-lg-6{padding-top:3rem!important}.pr-lg-6,.px-lg-6{padding-right:3rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3rem!important}.pl-lg-6,.px-lg-6{padding-left:3rem!important}.p-lg-7{padding:3.5rem!important}.pt-lg-7,.py-lg-7{padding-top:3.5rem!important}.pr-lg-7,.px-lg-7{padding-right:3.5rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3.5rem!important}.pl-lg-7,.px-lg-7{padding-left:3.5rem!important}.p-lg-8{padding:4rem!important}.pt-lg-8,.py-lg-8{padding-top:4rem!important}.pr-lg-8,.px-lg-8{padding-right:4rem!important}.pb-lg-8,.py-lg-8{padding-bottom:4rem!important}.pl-lg-8,.px-lg-8{padding-left:4rem!important}.p-lg-9{padding:4.5rem!important}.pt-lg-9,.py-lg-9{padding-top:4.5rem!important}.pr-lg-9,.px-lg-9{padding-right:4.5rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4.5rem!important}.pl-lg-9,.px-lg-9{padding-left:4.5rem!important}.p-lg-10{padding:5rem!important}.pt-lg-10,.py-lg-10{padding-top:5rem!important}.pr-lg-10,.px-lg-10{padding-right:5rem!important}.pb-lg-10,.py-lg-10{padding-bottom:5rem!important}.pl-lg-10,.px-lg-10{padding-left:5rem!important}.p-lg-12{padding:6rem!important}.pt-lg-12,.py-lg-12{padding-top:6rem!important}.pr-lg-12,.px-lg-12{padding-right:6rem!important}.pb-lg-12,.py-lg-12{padding-bottom:6rem!important}.pl-lg-12,.px-lg-12{padding-left:6rem!important}.p-lg-14{padding:7rem!important}.pt-lg-14,.py-lg-14{padding-top:7rem!important}.pr-lg-14,.px-lg-14{padding-right:7rem!important}.pb-lg-14,.py-lg-14{padding-bottom:7rem!important}.pl-lg-14,.px-lg-14{padding-left:7rem!important}.p-lg-16{padding:8rem!important}.pt-lg-16,.py-lg-16{padding-top:8rem!important}.pr-lg-16,.px-lg-16{padding-right:8rem!important}.pb-lg-16,.py-lg-16{padding-bottom:8rem!important}.pl-lg-16,.px-lg-16{padding-left:8rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n0{margin:0!important}.mt-lg-n0,.my-lg-n0{margin-top:0!important}.mr-lg-n0,.mx-lg-n0{margin-right:0!important}.mb-lg-n0,.my-lg-n0{margin-bottom:0!important}.ml-lg-n0,.mx-lg-n0{margin-left:0!important}.m-lg-n1{margin:-.5rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.5rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.5rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.5rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.5rem!important}.m-lg-n2{margin:-1rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-1rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-1rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-1rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-1rem!important}.m-lg-n3{margin:-1.5rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1.5rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.5rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.5rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.5rem!important}.m-lg-n4{margin:-2rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-2rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-2rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-2rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-2rem!important}.m-lg-n5{margin:-2.5rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-2.5rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem!important}.m-lg-n6{margin:-3rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-3rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-3rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-3rem!important}.m-lg-n7{margin:-3.5rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-3.5rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-3.5rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-3.5rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-3.5rem!important}.m-lg-n8{margin:-4rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-4rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-4rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-4rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-4rem!important}.m-lg-n9{margin:-4.5rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-4.5rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-4.5rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-4.5rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-4.5rem!important}.m-lg-n10{margin:-5rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-5rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-5rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-5rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-5rem!important}.m-lg-n12{margin:-6rem!important}.mt-lg-n12,.my-lg-n12{margin-top:-6rem!important}.mr-lg-n12,.mx-lg-n12{margin-right:-6rem!important}.mb-lg-n12,.my-lg-n12{margin-bottom:-6rem!important}.ml-lg-n12,.mx-lg-n12{margin-left:-6rem!important}.m-lg-n14{margin:-7rem!important}.mt-lg-n14,.my-lg-n14{margin-top:-7rem!important}.mr-lg-n14,.mx-lg-n14{margin-right:-7rem!important}.mb-lg-n14,.my-lg-n14{margin-bottom:-7rem!important}.ml-lg-n14,.mx-lg-n14{margin-left:-7rem!important}.m-lg-n16{margin:-8rem!important}.mt-lg-n16,.my-lg-n16{margin-top:-8rem!important}.mr-lg-n16,.mx-lg-n16{margin-right:-8rem!important}.mb-lg-n16,.my-lg-n16{margin-bottom:-8rem!important}.ml-lg-n16,.mx-lg-n16{margin-left:-8rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:78.75rem){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.5rem!important}.mt-xl-1,.my-xl-1{margin-top:.5rem!important}.mr-xl-1,.mx-xl-1{margin-right:.5rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.5rem!important}.ml-xl-1,.mx-xl-1{margin-left:.5rem!important}.m-xl-2{margin:1rem!important}.mt-xl-2,.my-xl-2{margin-top:1rem!important}.mr-xl-2,.mx-xl-2{margin-right:1rem!important}.mb-xl-2,.my-xl-2{margin-bottom:1rem!important}.ml-xl-2,.mx-xl-2{margin-left:1rem!important}.m-xl-3{margin:1.5rem!important}.mt-xl-3,.my-xl-3{margin-top:1.5rem!important}.mr-xl-3,.mx-xl-3{margin-right:1.5rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1.5rem!important}.ml-xl-3,.mx-xl-3{margin-left:1.5rem!important}.m-xl-4{margin:2rem!important}.mt-xl-4,.my-xl-4{margin-top:2rem!important}.mr-xl-4,.mx-xl-4{margin-right:2rem!important}.mb-xl-4,.my-xl-4{margin-bottom:2rem!important}.ml-xl-4,.mx-xl-4{margin-left:2rem!important}.m-xl-5{margin:2.5rem!important}.mt-xl-5,.my-xl-5{margin-top:2.5rem!important}.mr-xl-5,.mx-xl-5{margin-right:2.5rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2.5rem!important}.ml-xl-5,.mx-xl-5{margin-left:2.5rem!important}.m-xl-6{margin:3rem!important}.mt-xl-6,.my-xl-6{margin-top:3rem!important}.mr-xl-6,.mx-xl-6{margin-right:3rem!important}.mb-xl-6,.my-xl-6{margin-bottom:3rem!important}.ml-xl-6,.mx-xl-6{margin-left:3rem!important}.m-xl-7{margin:3.5rem!important}.mt-xl-7,.my-xl-7{margin-top:3.5rem!important}.mr-xl-7,.mx-xl-7{margin-right:3.5rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3.5rem!important}.ml-xl-7,.mx-xl-7{margin-left:3.5rem!important}.m-xl-8{margin:4rem!important}.mt-xl-8,.my-xl-8{margin-top:4rem!important}.mr-xl-8,.mx-xl-8{margin-right:4rem!important}.mb-xl-8,.my-xl-8{margin-bottom:4rem!important}.ml-xl-8,.mx-xl-8{margin-left:4rem!important}.m-xl-9{margin:4.5rem!important}.mt-xl-9,.my-xl-9{margin-top:4.5rem!important}.mr-xl-9,.mx-xl-9{margin-right:4.5rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4.5rem!important}.ml-xl-9,.mx-xl-9{margin-left:4.5rem!important}.m-xl-10{margin:5rem!important}.mt-xl-10,.my-xl-10{margin-top:5rem!important}.mr-xl-10,.mx-xl-10{margin-right:5rem!important}.mb-xl-10,.my-xl-10{margin-bottom:5rem!important}.ml-xl-10,.mx-xl-10{margin-left:5rem!important}.m-xl-12{margin:6rem!important}.mt-xl-12,.my-xl-12{margin-top:6rem!important}.mr-xl-12,.mx-xl-12{margin-right:6rem!important}.mb-xl-12,.my-xl-12{margin-bottom:6rem!important}.ml-xl-12,.mx-xl-12{margin-left:6rem!important}.m-xl-14{margin:7rem!important}.mt-xl-14,.my-xl-14{margin-top:7rem!important}.mr-xl-14,.mx-xl-14{margin-right:7rem!important}.mb-xl-14,.my-xl-14{margin-bottom:7rem!important}.ml-xl-14,.mx-xl-14{margin-left:7rem!important}.m-xl-16{margin:8rem!important}.mt-xl-16,.my-xl-16{margin-top:8rem!important}.mr-xl-16,.mx-xl-16{margin-right:8rem!important}.mb-xl-16,.my-xl-16{margin-bottom:8rem!important}.ml-xl-16,.mx-xl-16{margin-left:8rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.5rem!important}.pt-xl-1,.py-xl-1{padding-top:.5rem!important}.pr-xl-1,.px-xl-1{padding-right:.5rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.5rem!important}.pl-xl-1,.px-xl-1{padding-left:.5rem!important}.p-xl-2{padding:1rem!important}.pt-xl-2,.py-xl-2{padding-top:1rem!important}.pr-xl-2,.px-xl-2{padding-right:1rem!important}.pb-xl-2,.py-xl-2{padding-bottom:1rem!important}.pl-xl-2,.px-xl-2{padding-left:1rem!important}.p-xl-3{padding:1.5rem!important}.pt-xl-3,.py-xl-3{padding-top:1.5rem!important}.pr-xl-3,.px-xl-3{padding-right:1.5rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1.5rem!important}.pl-xl-3,.px-xl-3{padding-left:1.5rem!important}.p-xl-4{padding:2rem!important}.pt-xl-4,.py-xl-4{padding-top:2rem!important}.pr-xl-4,.px-xl-4{padding-right:2rem!important}.pb-xl-4,.py-xl-4{padding-bottom:2rem!important}.pl-xl-4,.px-xl-4{padding-left:2rem!important}.p-xl-5{padding:2.5rem!important}.pt-xl-5,.py-xl-5{padding-top:2.5rem!important}.pr-xl-5,.px-xl-5{padding-right:2.5rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2.5rem!important}.pl-xl-5,.px-xl-5{padding-left:2.5rem!important}.p-xl-6{padding:3rem!important}.pt-xl-6,.py-xl-6{padding-top:3rem!important}.pr-xl-6,.px-xl-6{padding-right:3rem!important}.pb-xl-6,.py-xl-6{padding-bottom:3rem!important}.pl-xl-6,.px-xl-6{padding-left:3rem!important}.p-xl-7{padding:3.5rem!important}.pt-xl-7,.py-xl-7{padding-top:3.5rem!important}.pr-xl-7,.px-xl-7{padding-right:3.5rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3.5rem!important}.pl-xl-7,.px-xl-7{padding-left:3.5rem!important}.p-xl-8{padding:4rem!important}.pt-xl-8,.py-xl-8{padding-top:4rem!important}.pr-xl-8,.px-xl-8{padding-right:4rem!important}.pb-xl-8,.py-xl-8{padding-bottom:4rem!important}.pl-xl-8,.px-xl-8{padding-left:4rem!important}.p-xl-9{padding:4.5rem!important}.pt-xl-9,.py-xl-9{padding-top:4.5rem!important}.pr-xl-9,.px-xl-9{padding-right:4.5rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4.5rem!important}.pl-xl-9,.px-xl-9{padding-left:4.5rem!important}.p-xl-10{padding:5rem!important}.pt-xl-10,.py-xl-10{padding-top:5rem!important}.pr-xl-10,.px-xl-10{padding-right:5rem!important}.pb-xl-10,.py-xl-10{padding-bottom:5rem!important}.pl-xl-10,.px-xl-10{padding-left:5rem!important}.p-xl-12{padding:6rem!important}.pt-xl-12,.py-xl-12{padding-top:6rem!important}.pr-xl-12,.px-xl-12{padding-right:6rem!important}.pb-xl-12,.py-xl-12{padding-bottom:6rem!important}.pl-xl-12,.px-xl-12{padding-left:6rem!important}.p-xl-14{padding:7rem!important}.pt-xl-14,.py-xl-14{padding-top:7rem!important}.pr-xl-14,.px-xl-14{padding-right:7rem!important}.pb-xl-14,.py-xl-14{padding-bottom:7rem!important}.pl-xl-14,.px-xl-14{padding-left:7rem!important}.p-xl-16{padding:8rem!important}.pt-xl-16,.py-xl-16{padding-top:8rem!important}.pr-xl-16,.px-xl-16{padding-right:8rem!important}.pb-xl-16,.py-xl-16{padding-bottom:8rem!important}.pl-xl-16,.px-xl-16{padding-left:8rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n0{margin:0!important}.mt-xl-n0,.my-xl-n0{margin-top:0!important}.mr-xl-n0,.mx-xl-n0{margin-right:0!important}.mb-xl-n0,.my-xl-n0{margin-bottom:0!important}.ml-xl-n0,.mx-xl-n0{margin-left:0!important}.m-xl-n1{margin:-.5rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.5rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.5rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.5rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.5rem!important}.m-xl-n2{margin:-1rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-1rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-1rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-1rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-1rem!important}.m-xl-n3{margin:-1.5rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1.5rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.5rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.5rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.5rem!important}.m-xl-n4{margin:-2rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-2rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-2rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-2rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-2rem!important}.m-xl-n5{margin:-2.5rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-2.5rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem!important}.m-xl-n6{margin:-3rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-3rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-3rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-3rem!important}.m-xl-n7{margin:-3.5rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-3.5rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-3.5rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-3.5rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-3.5rem!important}.m-xl-n8{margin:-4rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-4rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-4rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-4rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-4rem!important}.m-xl-n9{margin:-4.5rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-4.5rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-4.5rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-4.5rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-4.5rem!important}.m-xl-n10{margin:-5rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-5rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-5rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-5rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-5rem!important}.m-xl-n12{margin:-6rem!important}.mt-xl-n12,.my-xl-n12{margin-top:-6rem!important}.mr-xl-n12,.mx-xl-n12{margin-right:-6rem!important}.mb-xl-n12,.my-xl-n12{margin-bottom:-6rem!important}.ml-xl-n12,.mx-xl-n12{margin-left:-6rem!important}.m-xl-n14{margin:-7rem!important}.mt-xl-n14,.my-xl-n14{margin-top:-7rem!important}.mr-xl-n14,.mx-xl-n14{margin-right:-7rem!important}.mb-xl-n14,.my-xl-n14{margin-bottom:-7rem!important}.ml-xl-n14,.mx-xl-n14{margin-left:-7rem!important}.m-xl-n16{margin:-8rem!important}.mt-xl-n16,.my-xl-n16{margin-top:-8rem!important}.mr-xl-n16,.mx-xl-n16{margin-right:-8rem!important}.mb-xl-n16,.my-xl-n16{margin-bottom:-8rem!important}.ml-xl-n16,.mx-xl-n16{margin-left:-8rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:36rem){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:62rem){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:78.75rem){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:100!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-success{color:#78be20!important}a.text-success:focus,a.text-success:hover{color:#4f7d15!important}.text-info{color:#00a3e0!important}a.text-info:focus,a.text-info:hover{color:#006b94!important}.text-warning{color:#ff7f32!important}a.text-warning:focus,a.text-warning:hover{color:#e55600!important}.text-danger{color:#cc2f2f!important}a.text-danger:focus,a.text-danger:hover{color:#8e2121!important}.text-light{color:#e8e8e8!important}a.text-light:focus,a.text-light:hover{color:#c2c2c2!important}.text-dark{color:#191919!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-gold{color:#ffc627!important}a.text-gold:focus,a.text-gold:hover{color:#daa000!important}.text-maroon{color:#8c1d40!important}a.text-maroon:focus,a.text-maroon:hover{color:#4d1023!important}.text-gray{color:#bfbfbf!important}a.text-gray:focus,a.text-gray:hover{color:#999!important}.text-gray-1{color:#fafafa!important}a.text-gray-1:focus,a.text-gray-1:hover{color:#d4d4d4!important}.text-gray-2{color:#e8e8e8!important}a.text-gray-2:focus,a.text-gray-2:hover{color:#c2c2c2!important}.text-gray-3{color:#d0d0d0!important}a.text-gray-3:focus,a.text-gray-3:hover{color:#aaa!important}.text-gray-4{color:#bfbfbf!important}a.text-gray-4:focus,a.text-gray-4:hover{color:#999!important}.text-gray-5{color:#747474!important}a.text-gray-5:focus,a.text-gray-5:hover{color:#4e4e4e!important}.text-gray-6{color:#484848!important}a.text-gray-6:focus,a.text-gray-6:hover{color:#222!important}.text-gray-7{color:#191919!important}a.text-gray-7:focus,a.text-gray-7:hover{color:#000!important}.text-body{color:#191919!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.uds-modal-close-btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}#navbar-top,.container,.repo-search .content,.view-id-collections.view-display-id-sub_collections{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d0d0d0}.table .thead-dark th{color:inherit;border-color:#d0d0d0}}.img-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.col.card{padding-right:0;padding-left:0}.page-link{border-radius:400px;text-decoration:none;font-weight:700}.page-item:last-child .page-link{border-radius:400px}.page-item:first-child .page-link{border-radius:400px}label{font-weight:700;font-size:.85em}.card-img-top img{max-width:100%;height:auto}.card-header{border-bottom:0}.card-header .card-title{margin-bottom:0}.card-title a{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-degree .card-footer a{color:#191919;text-decoration:none;font-weight:700}.card-degree .card-footer a:hover{text-decoration:underline}.card-degree .card-footer a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-news .card-body,.card-news .card-header{margin-right:.9375rem;margin-left:.9375rem;background-color:#fff}.card-news .card-img-top{margin-bottom:-2rem}.card-event .card-header{border-top:solid 4px #ffc627}.bg-black a,.bg-dark a,.bg-primary a{color:#e8e8e8}.bg-light a,.bg-secondary a,.bg-white a{color:#8c1d40}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #191919!important}.alert{color:#191919;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 4rem;-ms-flex:0 0 4rem;flex:0 0 4rem}.alert .alert-icon svg{font-size:2rem}.alert .alert-content{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;padding:.5rem 0}.alert .alert-close{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.alert .alert-close .close{opacity:100%;font-size:1rem}.alert .alert-close .close:hover{opacity:100%}.alert-warning{background-color:#ffeade;border-color:#ff7f32}.alert-success{background-color:#e9f5db;border-color:#78be20}.alert-info{background-color:#d6f0fa;border-color:#00a3e0}.alert-danger{background-color:#f7dddd;border-color:#cc2f2f}.alert:not([class*=alert-]),div[class="alert alert-block"]{background-color:#e8e8e8;border-color:#d0d0d0}@media screen and (max-width:36rem){.alert .alert-icon{-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem}.alert .alert-icon svg{font-size:2rem;margin-top:1rem}.alert .alert-close{margin-top:-.5rem;margin-right:-.75rem}}.background-panel{height:322px}.gray-7-bg{background:#191919}.gray-2-bg{background:#e8e8e8}.gray-1-bg{background:#fafafa}.white-bg{background:#fff;border:1px solid #d0d0d0}.image-bg{background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box}.section-line{border-bottom:1px solid #707070;width:100%}.scaling-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-description{padding:1rem 0;font-weight:700}.max-size-container{max-width:1920px}.content-description-container{background-color:#fafafa;width:100%;border:1px solid #d0d0d0;margin-top:1rem}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #747474;height:251px;margin:1.25rem 0 6.25rem 0;font-size:3.125rem;color:#d0d0d0}.bg{background:transparent #fff 0 0 repeat padding-box;opacity:1}.bg.morse-code-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeWhite.png)}.bg.morse-code-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/MorseCodeBlack.png)}.bg.network-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkWhite.png)}.bg.network-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/NetworkBlack.png)}.bg.topo{opacity:1}.bg.topo-white{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternWhite.png)}.bg.topo-black{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/background-patterns/TopoPatternBlack.png)}.banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem .75rem}.banner .banner-icon{text-align:left}.banner .banner-icon svg{font-size:2rem;margin:.25rem 2rem .25rem 0}.banner .banner-content{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;margin-right:2rem}.banner .banner-content h3{margin:.5rem 0}.banner .banner-buttons{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.banner .banner-buttons a,.banner .banner-buttons button{margin-top:.5rem;margin-bottom:.5rem;margin-left:0}.banner .banner-close{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-top:-1rem;margin-right:-1rem}.banner .banner-close .close{opacity:100%;font-size:1rem}.banner .banner-close .close:hover{opacity:100%}.banner-green{background:#78be20 0 0 no-repeat padding-box}.banner-green a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-green a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange{background:#ff7f32 0 0 no-repeat padding-box}.banner-orange a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-orange a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue{background:#00a3e0 0 0 no-repeat padding-box}.banner-blue a:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-blue a:visited:not(.btn):not(.uds-modal-close-btn){color:#191919}.banner-gray{background:#e8e8e8 0 0 no-repeat padding-box}.banner-black{background:#191919 0 0 no-repeat padding-box;color:#fff}.banner-black a:not(.btn):not(.uds-modal-close-btn){color:#ffc627}.banner-black a:visited:not(.btn):not(.uds-modal-close-btn){color:#7f6227}@media screen and (max-width:36rem){.banner{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.banner .banner-icon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:.5rem}.banner .banner-icon svg{font-size:2.5rem;margin:0}.banner .banner-content{margin-bottom:1rem}.banner .banner-content h3{margin-bottom:1rem}.banner .banner-close{position:absolute;top:1rem;right:1rem;margin-top:initial;margin-right:initial}}.btn,.uds-modal-close-btn{text-decoration:none;font-weight:700}.btn+.btn,.btn+.uds-modal-close-btn,.uds-modal-close-btn+.btn,.uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}.btn-md.uds-modal-close-btn,.btn.btn-md,.repo-search .btn.form-submit,.repo-search .uds-modal-close-btn.form-submit{font-size:.875rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-group-sm>.uds-modal-close-btn,.btn-sm.uds-modal-close-btn,.btn.btn-sm,.btn.button--small,.uds-modal-close-btn.button--small,nav #search-form .btn.button,nav #search-form .uds-modal-close-btn.button{font-size:.75rem;padding:.25rem .75rem}.btn-tag.uds-modal-close-btn,.btn.btn-tag{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;background:#e8e8e8}.btn-tag.btn-tag-alt-white.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-white{background:#e8e8e8;color:#191919}.btn-tag.btn-tag-alt-gray.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-gray{background:#d0d0d0;color:#191919}.btn-tag.btn-tag-alt-black.uds-modal-close-btn,.btn.btn-tag.btn-tag-alt-black{background:#bfbfbf;color:#191919}.btn-circle.uds-modal-close-btn,.btn.btn-circle{padding:.25rem .25rem;width:2rem;height:2rem;border:solid 1px #d0d0d0}.btn-circle.btn-circle-alt-white.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-white{background:#e8e8e8;color:#191919}.btn-circle.btn-circle-alt-gray.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-gray{background:#fff;color:#191919}.btn-circle.btn-circle-alt-black.uds-modal-close-btn,.btn.btn-circle.btn-circle-alt-black{background:#fff;color:#191919}.btn-circle.btn-circle-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-large{width:4rem;height:4rem;font-size:1.5rem}.btn-circle.btn-circle-x-large.uds-modal-close-btn,.btn.btn-circle.btn-circle-x-large{width:6.5rem;height:6.5rem;font-size:3rem}.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:none;-o-transform:none;transform:none}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.bg-light-gray{background-color:#fafafa}.btn-success{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:hover{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success.focus,.btn-success:focus{color:#212529;background-color:#78be20;border-color:#78be20;-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#78be20;border-color:#78be20}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(107,167,33,.5);box-shadow:0 0 0 .2rem rgba(107,167,33,.5)}.btn-info{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:hover{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#00a3e0;border-color:#00a3e0;-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#00a3e0;border-color:#00a3e0}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,177,229,.5);box-shadow:0 0 0 .2rem rgba(38,177,229,.5)}.btn-warning{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:hover{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#ff7f32;border-color:#ff7f32;-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ff7f32;border-color:#ff7f32}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,114,49,.5);box-shadow:0 0 0 .2rem rgba(222,114,49,.5)}.btn-danger{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:hover{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f;-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc2f2f;border-color:#cc2f2f}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(212,78,78,.5);box-shadow:0 0 0 .2rem rgba(212,78,78,.5)}.btn-light{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-dark{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gold{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:hover{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold.focus,.btn-gold:focus{color:#212529;background-color:#ffc627;border-color:#ffc627;-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-gold.disabled,.btn-gold:disabled{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active,.btn-gold:not(:disabled):not(.disabled):active,.show>.btn-gold.dropdown-toggle{color:#212529;background-color:#ffc627;border-color:#ffc627}.btn-gold:not(:disabled):not(.disabled).active:focus,.btn-gold:not(:disabled):not(.disabled):active:focus,.show>.btn-gold.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,174,39,.5);box-shadow:0 0 0 .2rem rgba(222,174,39,.5)}.btn-maroon,.btn-primary,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:hover,.btn-primary:hover{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon.focus,.btn-maroon:focus,.btn-primary:focus,.focus.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40;-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-maroon.disabled,.btn-maroon:disabled,.btn-primary:disabled,.disabled.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active,.btn-maroon:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-maroon.dropdown-toggle,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#8c1d40;border-color:#8c1d40}.btn-maroon:not(:disabled):not(.disabled).active:focus,.btn-maroon:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus,.show>.dropdown-toggle.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(157,63,93,.5);box-shadow:0 0 0 .2rem rgba(157,63,93,.5)}.btn-gray{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray.focus,.btn-gray:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-1{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:hover{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1.focus,.btn-gray-1:focus{color:#212529;background-color:#fafafa;border-color:#fafafa;-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-1.disabled,.btn-gray-1:disabled{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active,.btn-gray-1:not(:disabled):not(.disabled):active,.show>.btn-gray-1.dropdown-toggle{color:#212529;background-color:#fafafa;border-color:#fafafa}.btn-gray-1:not(:disabled):not(.disabled).active:focus,.btn-gray-1:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-1.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(217,218,219,.5);box-shadow:0 0 0 .2rem rgba(217,218,219,.5)}.btn-gray-2{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:hover{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2.focus,.btn-gray-2:focus{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8;-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-2.disabled,.btn-gray-2:disabled{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active,.btn-gray-2:not(:disabled):not(.disabled):active,.show>.btn-gray-2.dropdown-toggle{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.btn-gray-2:not(:disabled):not(.disabled).active:focus,.btn-gray-2:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-2.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(202,203,203,.5);box-shadow:0 0 0 .2rem rgba(202,203,203,.5)}.btn-gray-3{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:hover{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3.focus,.btn-gray-3:focus{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0;-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-3.disabled,.btn-gray-3:disabled{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active,.btn-gray-3:not(:disabled):not(.disabled):active,.show>.btn-gray-3.dropdown-toggle{color:#212529;background-color:#d0d0d0;border-color:#d0d0d0}.btn-gray-3:not(:disabled):not(.disabled).active:focus,.btn-gray-3:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-3.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(182,182,183,.5);box-shadow:0 0 0 .2rem rgba(182,182,183,.5)}.btn-gray-4{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:hover{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4.focus,.btn-gray-4:focus{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf;-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-4.disabled,.btn-gray-4:disabled{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active,.btn-gray-4:not(:disabled):not(.disabled):active,.show>.btn-gray-4.dropdown-toggle{color:#212529;background-color:#bfbfbf;border-color:#bfbfbf}.btn-gray-4:not(:disabled):not(.disabled).active:focus,.btn-gray-4:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-4.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(167,168,169,.5);box-shadow:0 0 0 .2rem rgba(167,168,169,.5)}.btn-gray-5{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:hover{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5.focus,.btn-gray-5:focus{color:#fff;background-color:#747474;border-color:#747474;-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-5.disabled,.btn-gray-5:disabled{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active,.btn-gray-5:not(:disabled):not(.disabled):active,.show>.btn-gray-5.dropdown-toggle{color:#fff;background-color:#747474;border-color:#747474}.btn-gray-5:not(:disabled):not(.disabled).active:focus,.btn-gray-5:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-5.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(137,137,137,.5);box-shadow:0 0 0 .2rem rgba(137,137,137,.5)}.btn-gray-6{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:hover{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6.focus,.btn-gray-6:focus{color:#fff;background-color:#484848;border-color:#484848;-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-6.disabled,.btn-gray-6:disabled{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active,.btn-gray-6:not(:disabled):not(.disabled):active,.show>.btn-gray-6.dropdown-toggle{color:#fff;background-color:#484848;border-color:#484848}.btn-gray-6:not(:disabled):not(.disabled).active:focus,.btn-gray-6:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-6.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(99,99,99,.5);box-shadow:0 0 0 .2rem rgba(99,99,99,.5)}.btn-gray-7{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:hover{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7.focus,.btn-gray-7:focus{color:#fff;background-color:#191919;border-color:#191919;-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-gray-7.disabled,.btn-gray-7:disabled{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active,.btn-gray-7:not(:disabled):not(.disabled):active,.show>.btn-gray-7.dropdown-toggle{color:#fff;background-color:#191919;border-color:#191919}.btn-gray-7:not(:disabled):not(.disabled).active:focus,.btn-gray-7:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-7.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,60,60,.5);box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}a.text-gold:focus,a.text-gold:hover{color:#ffc627!important}a.text-gold:visited:not(.btn):not(.uds-modal-close-btn){color:#daa000!important}@media (min-width:62rem){.btn:hover,.uds-modal-close-btn:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.btn:active,.uds-modal-close-btn:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#calendar .calendar-title h2{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#191919;color:#fafafa;padding:0 .5rem}#calendar .calendar-grid{margin:1.5rem 0;padding:.75rem;text-align:left;font-weight:700}#calendar .calendar-grid p{margin-bottom:0}#calendar .calendar-grid .heading{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}#calendar .calendar-grid .heading.mobile{display:none}#calendar .calendar-grid .body{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #747474;border-left:1px solid #747474}#calendar .calendar-grid .body .calendar-item{font-size:1rem;padding:4rem .5rem .5rem;cursor:pointer;border-bottom:1px solid #747474;border-right:1px solid #747474;margin:0}#calendar .calendar-grid .body .today{border-radius:400rem;background-color:#8c1d40;color:#fff;padding:.25rem}#calendar .calendar-grid .body .next,#calendar .calendar-grid .body .prev{color:#747474}#calendar .calendar-nav{text-align:center}#calendar .calendar-nav button{border:1px solid #d0d0d0;border-radius:400rem;background-color:#e8e8e8;padding:.75rem 1.1666666667rem}#calendar .calendar-nav button svg{font-size:1.5rem;vertical-align:middle;pointer-events:none}@media screen and (max-width:62rem){#calendar .calendar-grid{padding-left:0;padding-right:0;text-align:center}#calendar .calendar-grid .heading{border-bottom:1px solid #747474;padding-bottom:.5rem}#calendar .calendar-grid .heading.desktop{display:none}#calendar .calendar-grid .heading.mobile{display:grid}#calendar .calendar-grid .body{border:unset}#calendar .calendar-grid .body .calendar-item{padding:1rem .5rem .5rem;border:unset}}.card .badge{font-size:.75rem;padding:.25rem .75rem;margin-top:.5rem;line-height:1.5}.icon-small{font-size:1.5rem}.icon-base{font-size:2rem}.icon-large{font-size:2.5rem}.icon-xl{font-size:3rem}.icon-xxl{font-size:5rem}.uds-img{opacity:1;margin-bottom:0;max-width:900px}.uds-img img{border:1px solid #d0d0d0;width:100%}.uds-img .uds-figure{width:100%}.uds-img .uds-figure img.img-original{width:initial}.uds-img .uds-figure .uds-figure-caption{border:1px solid #d0d0d0;border-top:none;opacity:1;background:#fff 0 0 no-repeat padding-box;padding:.75rem;font-size:.75rem}.uds-img .uds-figure .uds-caption-text{display:block;max-width:75ch;color:#747474}.uds-img.uds-img-drop-shadow{-webkit-box-shadow:0 .5rem 1rem rgba(25,25,25,.2);box-shadow:0 .5rem 1rem rgba(25,25,25,.2)}.uds-img.uds-img-drop-shadow .uds-figure{margin-bottom:0}.uds-image-text-block-container{width:100%;margin:0 .75rem;border:1px solid #d0d0d0;background:#fff 0 0 no-repeat padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:48rem){.uds-image-text-block-container{max-height:540px}}@media screen and (max-width:36rem){.uds-image-text-block-container{margin:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-image-text-block-image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uds-image-text-block-image-container img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:36rem){.uds-image-text-block-image-container{display:block;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.uds-image-text-block-text-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:3rem 6rem}.uds-image-text-block-text-container.gray-7-bg{color:#fff}@media screen and (max-width:62rem){.uds-image-text-block-text-container{padding:3rem}}@media screen and (max-width:48rem){.uds-image-text-block-text-container{padding:2.25rem}}@media screen and (max-width:36rem){.uds-image-text-block-text-container{padding:1.5rem;max-width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.uds-image-text-block-text-container .btn,.uds-image-text-block-text-container .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.uds-image-overlap{position:relative;padding-top:1.5rem;width:100%}.uds-image-overlap:before{content:"";height:1.5rem;width:calc(100% - 4rem);background-color:#ffc627;position:absolute;left:2rem;top:0}.uds-image-overlap .content-wrapper{background-color:#fff;padding:2.5rem;overflow:hidden}@media (min-width:62rem){.uds-image-overlap{max-height:100%;margin:0 .75rem;display:grid;grid-template-columns:1.5rem 1fr 20rem 10rem 1.5rem;grid-template-rows:4.5rem 1fr 4.5rem;gap:0 0}.uds-image-overlap:before{display:none}.uds-image-overlap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3}.uds-image-overlap .content-wrapper{grid-column:3/span 2;grid-row:2/span 1}.uds-image-overlap:after{content:"";width:1.5rem;background-color:#ffc627;grid-column:1/2;grid-row:2/span 1}.uds-image-overlap.content-left{grid-template-columns:1.5rem 10rem 20rem 1fr 1.5rem}.uds-image-overlap.content-left img{grid-column:3/span 2;grid-row:1/span 3}.uds-image-overlap.content-left .content-wrapper{grid-column:2/span 2;grid-row:2/span 1}.uds-image-overlap.content-left:after{grid-column:5/6;grid-row:2/span 1}}.uds-inset-box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3rem;margin:0 .75rem;width:100%}@media screen and (max-width:36rem){.uds-inset-box-container{margin:0 2rem;padding:1.5rem}}.uds-inset-box-content{background-color:#fff;border:1px solid #d0d0d0;max-width:1920px;padding:2rem 8rem;width:50%}@media screen and (max-width:62rem){.uds-inset-box-content{padding:2rem}}@media screen and (max-width:36rem){.uds-inset-box-content{padding:1rem;width:100%}.uds-inset-box-content .btn,.uds-inset-box-content .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.card{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-hover:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);cursor:pointer;-webkit-box-shadow:0 8px 16px rgba(25,25,25,.2);box-shadow:0 8px 16px rgba(25,25,25,.2)}.card-hover:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);cursor:pointer}.card-hover:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important}.card-hover>button{border:none;background:0 0;text-align:inherit;margin:0;padding:0}.card-hover>button:focus{outline:0;-webkit-box-shadow:0 0 8px #00baff!important;box-shadow:0 0 8px #00baff!important;border:0}.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-image-content{position:relative}.card-image-gradient{max-width:100%;height:100%;width:100%;margin:auto;position:relative}.card-image-gradient::after{display:block;position:absolute;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),color-stop(120%,#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 120%) 0 0 no-repeat padding-box;height:160px;width:100%;top:0;content:""}.card-img-top,.card-img-top img{max-width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover}.card-header{padding:2rem 2rem 1rem 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-header .card-icon{margin-bottom:1rem}.card-body{padding:0 2rem 1.5rem 2rem;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.card:not(.card.card-foldable)>div:first-of-type:not(.card-image-content){padding-top:2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-link{padding:0 2rem 1.5rem 2rem}.card-footer{padding:0 2rem 1.5rem 2rem;border-top:0}.card-tags{padding:0 2rem 1.5rem 2rem;border-top:0;margin-top:-.5rem}.card-tags .btn-tag{margin-top:.5rem;margin-right:.5rem}.card-button{margin-top:auto;padding:0 2rem 1.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card>div:last-child{padding-bottom:2rem}@media (max-width:61.99875rem){.card-icon-top{width:2rem;height:2rem;margin:2rem 2rem 0 2rem}.card-img-top,.card-img-top img{height:160px}.card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-body{padding:0 1.5rem 1.5rem 1.5rem}.card-link{padding:0 1.5rem 1.5rem 1.5rem}.card-footer{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-tags{padding:0 1.5rem 1.5rem 1.5rem;border-top:0}.card-button{margin-top:auto;padding:0 1.5rem 1.5rem 1.5rem}.card-button .btn,.card-button .uds-modal-close-btn{font-size:.75rem;padding:.25rem .75rem;line-height:1rem}.card>div:last-child{padding-bottom:1.5rem}}@media (min-width:62rem){.col-lg-6 .card .card-img-top,.col-lg-6 .card .card-img-top img{height:240px}.col-lg-6 .card-horizontal .card-img-top{height:auto;max-width:40%}}.card-sm .card-body{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-header{padding:1.5rem 1.5rem 1rem 1.5rem}.card-sm .card>div:first-of-type{padding-top:1.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-sm .card-image-gradient::after{height:160px}.card-sm .card-img-top,.card-sm .card-img-top img{height:160px}.card-sm .card-footer-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-button{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-link{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-tags{padding-right:1.5rem;padding-left:1.5rem}.card-sm .card-event-details{padding-right:1.5rem;padding-left:1.5rem}.card-lg .card-img-top,.card-lg .card-img-top img{height:15rem}.card-lg .card-image-gradient::after{height:15rem}.card-header .card-title{margin:0}.card-title a,.card-title a:visited{color:#191919;text-decoration:none}.card-title a:hover{text-decoration:underline}.card-degree .card-header .card-title:after{content:"";width:2rem;height:.25rem;display:block;background-color:#ffc627;margin-top:1rem}.card-degree .card-footer{background-color:#fff}.card-footer-link a,.card-footer-link a:visited{color:#191919;text-decoration:none;font-weight:700;display:block}.card-footer-link a:hover{text-decoration:underline}.card-footer-link a:after{float:right;height:20px;width:20px;content:url("data:image/svg+xml; utf8, ")}.card-story .card-body,.card-story .card-button,.card-story .card-footer,.card-story .card-header,.card-story .card-link,.card-story .card-tags{margin-left:1.5rem;margin-right:1.5rem;background-color:#fff;padding-left:1rem;padding-right:1rem}.card-story .card-header{padding-top:1.5rem}.card-story>div:first-of-type:not(.card-image-content){padding:1.5rem 1rem 1rem 1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-story .card-footer{padding:1rem 2rem 1rem 2rem;padding-left:1.5rem;padding-right:1.5rem}.card-story .card-img-top{margin-bottom:-3rem}.card-story.card-sm .card-body{margin:0 1rem 0 1rem}.card-story.card-sm .card-header{margin:0 1rem 0 1rem}.card-story.card-sm .card-button{margin:0 1rem 0 1rem}.card-story.card-horizontal .card-img-top{margin-right:-2rem;position:relative;z-index:0}.card-story.card-horizontal .card-content-wrapper{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:100;background-color:#fff}.card-story.card-horizontal .card-body,.card-story.card-horizontal .card-button,.card-story.card-horizontal .card-footer,.card-story.card-horizontal .card-header,.card-story.card-horizontal .card-link,.card-story.card-horizontal .card-tags{margin-left:0;margin-right:0;background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}.card-event .card-header{border-top:solid 8px #ffc627}.card-event-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000;padding:0 2rem 2rem 2rem;padding:0 2rem 1.5rem 2rem;font-size:.875rem}.card-event-details+.card-event-details{-webkit-box-flex:999900000;-webkit-flex-grow:999900000;-ms-flex-positive:999900000;flex-grow:999900000}.card-event-details>div:first-child{margin-right:1rem}.card-event-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-event-icons>div:first-child{width:16px;margin-right:.5rem}.card-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:61.99875rem){.card-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-horizontal .card-img-top{height:160px!important;max-width:100%!important;width:100%!important}.card-event.card-horizontal .card-content-wrapper{border-top:solid 8px #ffc627;border-left:0!important}.card-story.card-horizontal .card-content-wrapper{margin-right:1rem;margin-left:1rem;margin-top:-1.5rem;margin-bottom:0}}.card-content-wrapper{padding-bottom:0!important}.card-story.card-horizontal .card-img-top{margin-bottom:0}.card-horizontal .card-img-top{height:auto;max-width:40%}.card-event.card-horizontal .card-header{border-top:0}.card-event.card-horizontal .card-content-wrapper{border-left:solid 8px #ffc627}.card-foldable{border-color:#d0d0d0;border-left:.5rem solid #ffc627;height:auto}.card-foldable.card-maroon{border-left-color:#8c1d40}.card-foldable.card-gray{border-left-color:#bfbfbf}.card-foldable.card-dark{border-left-color:#191919}.card-foldable .card-header{padding:.5rem}.card-foldable .card-header.card-header-icon .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-.75rem}.card-foldable .card-header:hover{background-color:#e8e8e8}.card-foldable .card-header h4,.card-foldable .card-header h5{margin:0}.card-foldable .card-header h4 a,.card-foldable .card-header h5 a{padding:.5rem 1.5rem;color:#191919;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-foldable .card-header h4 a svg.fa-chevron-up,.card-foldable .card-header h5 a svg.fa-chevron-up{margin-left:1.5rem;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h4 a.collapsed svg.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed svg.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.card-foldable .card-header+.card-body{border-top:1px solid #d0d0d0}.card-foldable .card-body{background-color:#fafafa}.card-foldable .card-body>p:first-child{margin-top:1rem}.card-foldable .card-body>p:last-child{margin-bottom:0}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-xl .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-xl .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-xl .card-header svg{display:none}.card-foldable.desktop-disable-xl .card-header span{display:none}.card-foldable.desktop-disable-xl .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-xl .card-body{background-color:transparent}.card-foldable.desktop-disable-xl .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-xl .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-xl .collapse:not(.show){display:block}.card-foldable.desktop-disable-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.card-foldable.desktop-disable-lg{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-lg .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-lg .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-lg .card-header svg{display:none}.card-foldable.desktop-disable-lg .card-header span{display:none}.card-foldable.desktop-disable-lg .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-lg .card-body{background-color:transparent}.card-foldable.desktop-disable-lg .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-lg .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-lg .collapse:not(.show){display:block}.card-foldable.desktop-disable-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.card-foldable.desktop-disable-md{border-left:1px solid #d0d0d0}.card-foldable.desktop-disable-md .card-header h4 a{padding-top:2rem;padding-bottom:2rem}.card-foldable.desktop-disable-md .card-header h4 a:hover{background-color:transparent}.card-foldable.desktop-disable-md .card-header svg{display:none}.card-foldable.desktop-disable-md .card-header span{display:none}.card-foldable.desktop-disable-md .card-header+.card-body{border-top:0}.card-foldable.desktop-disable-md .card-body{background-color:transparent}.card-foldable.desktop-disable-md .card-body>p:first-child{margin-top:0}.card-foldable.desktop-disable-md .collapse{display:block;height:auto!important;visibility:visible}.card-foldable.desktop-disable-md .collapse:not(.show){display:block}.card-foldable.desktop-disable-md .collapsing{position:relative;height:unset!important;overflow:hidden}}.accordion .card.card-foldable{border-bottom:1px solid #d0d0d0}.accordion .card-header .card-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.card-checkbox-stacked .card-header{position:relative}.card-checkbox-stacked .card-footer{background-color:#fff}.card-checkbox-inline .card-header{position:relative}.card-checkbox-inline .card-footer{background-color:#fff}.media-type-overlay{background-color:#fff;border:1px solid #d0d0d0;border-radius:32px;width:64px;height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-image-overlay-content{position:absolute;bottom:0;color:#fff}.card-image-overlay-content .fa-video{color:#191919;font-size:2rem}.icon-example{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}article ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none}article ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list li{max-width:75rem;margin-bottom:1rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list li:last-of-type{margin-bottom:0}article ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list li:before,ul.uds-list ul ul li:before,ul.uds-list ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul ul li:before{content:"•";font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1.25rem;margin-left:-2rem}article ul:not(.field__items):not(.contextual-links):not(.pagination) ul li:before,ul.uds-list ul li:before,ul.uds-list ul ul ul li:before,ul.uds-list ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul li:before,ul.uds-list ul ul ul ul ul ul ul ul ul li:before{content:"◦"}article ul:not(.field__items):not(.contextual-links):not(.pagination) ol,article ul:not(.field__items):not(.contextual-links):not(.pagination) ul,ul.uds-list ol,ul.uds-list ul{padding:1rem 1.5rem 0}article ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.maroon li:before,ul.uds-list.maroon li:before{color:#8c1d40}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.darkmode,ul.uds-list.darkmode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#191919;color:#e8e8e8}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.darkmode li,ul.uds-list.darkmode li{max-width:75rem;margin-bottom:1rem}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.darkmode li:last-of-type,ul.uds-list.darkmode li:last-of-type{margin-bottom:0}article ul.darkmode:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode li:before,ul.uds-list.darkmode li:before{color:#e8e8e8}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.gold li:before,ul.uds-list.darkmode.gold li:before{color:#ffc627}article ul.darkmode.gold:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ol.uds-list.darkmode.gold li .fa-li,ul.uds-list.darkmode.gold li .fa-li{color:#ffc627}article ul.darkmode.uds-steplist:not(.field__items):not(.contextual-links):not(.pagination) li:before,ol.uds-list.darkmode.uds-steplist li:before,ul.uds-list.darkmode.uds-steplist li:before{background-color:#e8e8e8;color:#191919}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.smokemode,ul.uds-list.smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#e8e8e8}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.smokemode li,ul.uds-list.smokemode li{max-width:75rem;margin-bottom:1rem}article ul.smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.smokemode li:last-of-type,ul.uds-list.smokemode li:last-of-type{margin-bottom:0}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination),ol.uds-list.light-smokemode,ul.uds-list.light-smokemode{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;background-color:#fafafa}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li,ol.uds-list.light-smokemode li,ul.uds-list.light-smokemode li{max-width:75rem;margin-bottom:1rem}article ul.light-smokemode:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ol.uds-list.light-smokemode li:last-of-type,ul.uds-list.light-smokemode li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination),ul.uds-list.fa-ul{padding:3rem 5rem 3rem 2rem;list-style:none;margin-left:0;margin-bottom:0;padding:3rem 5rem;padding-left:2.25rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li,ul.uds-list.fa-ul li{max-width:75rem;margin-bottom:1rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:last-of-type,ul.uds-list.fa-ul li:last-of-type{margin-bottom:0}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul li .fa-li{left:-2.5rem}article ul.fa-ul:not(.field__items):not(.contextual-links):not(.pagination) li:before,ul.uds-list.fa-ul li:before{content:none;font-size:2rem;vertical-align:middle;line-height:1.5rem;padding-right:1rem;margin-left:-1.5rem}article ul.fa-ul.maroon:not(.field__items):not(.contextual-links):not(.pagination) li .fa-li,ul.uds-list.fa-ul.maroon li .fa-li{color:#8c1d40}ol.uds-list{padding:3rem 5rem 3rem 2rem;list-style:none;padding-left:3rem;counter-reset:listcounter}ol.uds-list li{max-width:75rem;margin-bottom:1rem}ol.uds-list li:last-of-type{margin-bottom:0}ol.uds-list.darkmode{padding-left:3rem}ol.uds-list.smokemode{padding-left:3rem}ol.uds-list.light-smokemode{padding-left:3rem}ol.uds-list li ol{padding:1rem 1.5rem 0}ol.uds-list li:before{line-height:1.5rem;padding-right:1rem;margin-left:-1.9rem}ol.uds-list li:before,ol.uds-list ol ol ol li:before,ol.uds-list ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter) ". ";counter-increment:listcounter}ol.uds-list ol li:before,ol.uds-list ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-alpha) ". ";counter-increment:listcounter}ol.uds-list ol ol li:before,ol.uds-list ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol li:before,ol.uds-list ol ol ol ol ol ol ol ol ol ol ol li:before{content:counter(listcounter,lower-roman) ". ";counter-increment:listcounter}ol.uds-list li:nth-of-type(9)~li:before{margin-left:-2.4rem}ol.uds-list li:nth-of-type(99)~li:before{margin-left:-2.9rem}ol.uds-list.uds-steplist{padding-left:1.5rem;max-width:75ch;padding-right:0}ol.uds-list.uds-steplist li{padding-bottom:2rem;padding-left:3rem;margin-bottom:3rem;border-bottom:1px solid #bfbfbf;font-weight:700}ol.uds-list.uds-steplist li span{padding-left:0;display:block;margin-top:1rem;font-weight:400}ol.uds-list.uds-steplist li:before{border-radius:50rem;background-color:#191919;color:#fafafa;padding:.5rem .8rem;margin-right:2rem;margin-left:-4.5rem;font-size:1.25rem;font-weight:700;content:counter(listcounter)}ol.uds-list.uds-steplist.uds-steplist-gold li:before{background-color:#ffc627;color:#191919}ol.uds-list.uds-steplist.uds-steplist-maroon li:before{background-color:#8c1d40}h1,h2,h3,h4,h5{font-weight:700;text-align:left;opacity:1;margin:1rem 0;line-height:calc(100% + .12em)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2rem}p:last-of-type+h1,p:last-of-type+h2,p:last-of-type+h3,p:last-of-type+h4,p:last-of-type+h5,p:last-of-type+h6{margin-top:1rem}h1{font-size:4rem;line-height:4.25rem;letter-spacing:-.14rem}h1.article{font-size:3rem;line-height:3.25rem;letter-spacing:-.105rem}@media (max-width:36.0625rem){h1,h1.article{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.078rem}}h2{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.0875rem}@media (max-width:36.0625rem){h2{font-size:2rem;line-height:2.125rem;letter-spacing:-.07rem}}h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-.0525rem}h4{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.01875rem}h5{font-size:1rem;line-height:1.5rem;letter-spacing:-.015rem}h1 span[class^=highlight-],h2 span[class^=highlight-],h3 span[class^=highlight-],h4 span[class^=highlight-]{box-decoration-break:clone;-webkit-box-decoration-break:clone}h1 span.highlight-gold,h2 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h1 span.highlight-black,h2 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h1 span.highlight-white,h2 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}h3 span.highlight-gold,h4 span.highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}h3 span.highlight-black,h4 span.highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}h3 span.highlight-white,h4 span.highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}hr{border-top:0;height:1px;margin:3rem 0;background-color:#d0d0d0}hr.copy-divider{height:.5rem;background-color:#ffc627;max-width:16rem}a.page-link,a.page-link:visited{border-radius:400rem;text-decoration:none;font-weight:700;color:#191919;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;font-size:.875rem}a.page-link:hover{color:#191919;text-decoration:none}span.page-link{padding-left:0;padding-right:0}span.page-link:hover{background-color:inherit;color:inherit}.page-item:last-child .page-link{border-radius:400rem}.page-item:first-child .page-link{border-radius:400rem}.page-item:last-child .page-link-icon:after{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);float:right;height:1rem;width:1rem;margin-left:.25rem}.page-item:first-child .page-link-icon:before{display:inline-block;font-size:inherit;content:url("data:image/svg+xml; utf8, ");-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);float:left;height:1rem;width:1rem;margin-right:.25rem}.disabled .page-link-icon:after,.disabled .page-link-icon:before{opacity:50%}.pagination.uds-bg-gray1{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link{background-color:#fafafa}.pagination.uds-bg-gray1 :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-gray{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link{background-color:#e8e8e8}.pagination.uds-bg-gray :not(.active) .page-link:hover{background-color:#bfbfbf;color:#191919}.pagination.uds-bg-dark{background-color:#191919}.pagination.uds-bg-dark .page-item:last-child .page-link-icon::after{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-item:first-child .page-link-icon::before{content:url("data:image/svg+xml; utf8, ")}.pagination.uds-bg-dark .page-link{color:#fafafa}.pagination.uds-bg-dark .active .page-link{background-color:#ffc627;color:#191919}.pagination.uds-bg-dark :not(.active) .page-link{background-color:#191919}.pagination.uds-bg-dark :not(.active) .page-link:hover{background-color:#747474;color:#fafafa}@media (min-width:48rem){a.page-link{font-size:1rem}}@media (max-width:61.99875rem){.page-item{margin:0 .2rem}a.page-link{font-size:.875rem}}.uds-tabbed-panels{-webkit-box-shadow:inset 0 -2px 0 0 #bfbfbf;box-shadow:inset 0 -2px 0 0 #bfbfbf;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:0 2rem}.uds-tabbed-panels .scroll::-webkit-scrollbar{display:none}@media screen and (min-width:62rem){.uds-tabbed-panels:hover span.carousel-control-next-icon,.uds-tabbed-panels:hover span.carousel-control-prev-icon{opacity:1}}.uds-tabbed-panels .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;left:0;position:relative;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth}.uds-tabbed-panels .nav-tabs .nav-link{color:#000;padding:.2em .8em;border-right:0;border-left:0;border-top:0;text-decoration:none;font-weight:700;font-size:1.5rem;margin:.2em .2em 0 .2em}.uds-tabbed-panels .nav-tabs .nav-link.active{background-color:transparent;border-bottom:8px solid #8c1d40}.uds-tabbed-panels .nav-tabs .nav-link:focus,.uds-tabbed-panels .nav-tabs .nav-link:hover{color:#8c1d40}.uds-tabbed-panels-dark .nav-tabs .nav-link{color:#fafafa}.uds-tabbed-panels-dark .nav-tabs .nav-link.active{color:#ffc627;background-color:transparent;border-bottom:8px solid #ffc627}.uds-tabbed-panels-dark .nav-tabs .nav-link:focus,.uds-tabbed-panels-dark .nav-tabs .nav-link:hover{color:#ffc627}@media screen and (min-width:62rem){.uds-tabbed-panels-dark:hover span.carousel-control-next-icon,.uds-tabbed-panels-dark:hover span.carousel-control-prev-icon{opacity:1}}.scroll-control-prev{position:absolute;height:100%;top:0;background:rgba(0,0,0,0);left:0}.scroll-control-prev span.carousel-control-prev-icon{margin:0 2.625rem 0 .75rem}.scroll-control-next{position:absolute;height:100%;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%)}.scroll-control-next span.carousel-control-next-icon{margin:0 .75rem 0 2.625rem}.scroll-control-next span.carousel-control-next-icon,.scroll-control-prev span.carousel-control-prev-icon{-webkit-background-size:60% 60%;background-size:60% 60%;display:block;opacity:0;padding:.75rem .75rem;margin:0 .5rem;position:relative;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fafafa;border:solid 1px #d0d0d0;border-radius:200px;color:#000}.tab-content{overflow-x:auto;padding:2rem;margin-bottom:2rem}.carousel-control-next-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:80% 50%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml; utf8, ");background-position:60% 50%}@media (min-width:78.75rem){.uds-tabbed-panels{margin:0}.tab-content{padding:2rem 0}}div[class^=uds-hero]{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:1fr auto auto auto 1.5rem auto;gap:0 0;max-width:1920px;margin:0 auto;justify-items:left;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 4;-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%}div[class^=uds-hero] [role=doc-subtitle]{font-size:1.5rem;letter-spacing:-.0525rem;font-weight:700;display:inline-block;grid-row:2;line-height:1}div[class^=uds-hero] [role=doc-subtitle] .highlight-white{-webkit-box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;box-shadow:-.15em 0 0 #fff,.15em 0 0 #fff;background:#fff;color:#191919}div[class^=uds-hero] [role=doc-subtitle] .highlight-black{-webkit-box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;box-shadow:-.15em 0 0 #191919,.15em 0 0 #191919;background:#191919;color:#fafafa}div[class^=uds-hero] [role=doc-subtitle] .highlight-gold{-webkit-box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;box-shadow:-.15em 0 0 #ffc627,.15em 0 0 #ffc627;background:#ffc627;color:#191919}div[class^=uds-hero] [role=doc-subtitle] span{box-decoration-break:clone;-webkit-box-decoration-break:clone;margin-left:.15em}div[class^=uds-hero] h1{grid-row:3;margin:0;margin-bottom:1.5rem}div[class^=uds-hero] h1 span{margin-left:.15em}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:4/span 2}div[class^=uds-hero] .content{margin-top:1.5rem;grid-row:6}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto)}div[class^=uds-hero].has-btn-row .btn-row{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-bottom:1rem}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:0}div[class^=uds-hero].has-btn-row .content{grid-row:5}div[class^=uds-hero].hide-content .content{display:none}div.uds-hero-md,div.uds-hero-sm{min-height:16rem}div.uds-hero-lg{min-height:32rem}@media (max-width:47.99875rem){div[class^=uds-hero] .content.text-white,div[class^=uds-hero] .content>.text-white{color:#191919!important}}@media (min-width:48rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,700px) 1fr;grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{grid-column:2;max-width:700px;z-index:30}div[class^=uds-hero] .hero{grid-column:1/span 3;grid-row:1/span 6;z-index:10}div[class^=uds-hero] .content{grid-row:4;font-size:1.5rem;font-weight:700;line-height:1.5}div[class^=uds-hero] .content p:last-child{margin-bottom:0}div[class^=uds-hero] h1{margin-bottom:0}div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn{grid-row:5;margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero] a.btn+a.btn,div[class^=uds-hero] a.btn+a.uds-modal-close-btn,div[class^=uds-hero] a.uds-modal-close-btn+a.btn,div[class^=uds-hero] a.uds-modal-close-btn+a.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].has-btn-row{grid-template-rows:1fr repeat(4,auto) 3rem}div[class^=uds-hero].has-btn-row .content{grid-row:4}div[class^=uds-hero].has-btn-row .btn-row{grid-row:5}div[class^=uds-hero].has-btn-row .btn-row .btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn{margin-top:1.5rem;margin-bottom:0}div[class^=uds-hero].has-btn-row .btn-row .btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .btn+.uds-modal-close-btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.btn,div[class^=uds-hero].has-btn-row .btn-row .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}div[class^=uds-hero].hide-content .content{display:block}div[class^=uds-hero]:after{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9));background-image:-webkit-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:-o-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:linear-gradient(180deg,#19191900 0,#191919c9 100%);grid-column:1/span 3;grid-row:1/span 6;z-index:20}div.uds-hero-sm{height:16rem}div.uds-hero-md{height:32rem}div.uds-hero-lg{height:42.75rem}}@media (min-width:62rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,940px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(940px - 34%)}}@media (min-width:78.75rem){div[class^=uds-hero]{grid-template-columns:1fr minmax(0,1200px) 1fr}div[class^=uds-hero] .btn-row,div[class^=uds-hero] .content,div[class^=uds-hero] [role=doc-subtitle],div[class^=uds-hero] a.btn,div[class^=uds-hero] a.uds-modal-close-btn,div[class^=uds-hero] h1{max-width:calc(1200px - 34%)}}.uds-story-hero{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:calc(16rem - 4.5rem) 4.5rem auto;gap:0 0;max-width:1920px;margin:0 auto}.uds-story-hero .hero{grid-column:1/span 3;grid-row:1/span 2;-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.uds-story-hero .content{grid-column:2/span 1;grid-row:2/span 2;background-color:#fff;padding:0 1rem}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{padding:.75rem 0;margin:.25rem 0}.uds-story-hero .content h1{margin-top:0}@media (min-width:59.375rem){.uds-story-hero{grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:calc(32rem - 8rem) 8rem 1fr}.uds-story-hero.uds-story-hero-lg{grid-template-rows:calc(42.75rem - 8rem) 8rem 1fr}.uds-story-hero .content{padding:0 calc(8.34% + .75rem)}.uds-story-hero .content .breadcrumb,.uds-story-hero .content p.meta{margin:1.25rem 0 2.25rem}}@media (min-width:78.75rem){.uds-story-hero{grid-template-columns:1fr calc(1200px + 12px + 12px) 1fr}}.breadcrumb{padding-left:0}.breadcrumb.bg-gray-7 li.active{color:#fafafa}.sidebar-toggler{border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.sidebar-toggler p{margin:0}.sidebar-toggler svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sidebar-toggler[aria-expanded=false] svg{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:48rem){.sidebar-toggler{display:none}}@media (max-width:61.99875rem){.sidebar-toggler{margin:0 1.25rem}}.sidebar{border:1px solid #d0d0d0}.sidebar a:first-child{border-top:0}.sidebar .nav-text{font-size:1rem;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #d0d0d0}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{padding:1rem .5rem;color:#191919;font-size:1rem;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar .nav-link:focus,.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.is-active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.is-active:after{content:"";position:relative;top:.5rem;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sidebar>.nav-link-container{padding:.5rem;overflow:hidden;color:#191919}.sidebar>.nav-link-container:not(:first-child){border-top:1px solid #d0d0d0}.sidebar .card-foldable{border:0;border-top:1px solid #d0d0d0}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header h1,.sidebar .card-foldable .card-header h2,.sidebar .card-foldable .card-header h3,.sidebar .card-foldable .card-header h4,.sidebar .card-foldable .card-header h5{font-weight:400}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:last-child:after{top:1rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}@media (min-width:48rem){.sidebar.collapse{display:block;height:auto!important;visibility:visible}.sidebar.collapse:not(.show){display:block}}@media (max-width:61.99875rem){.sidebar{border-top:0;margin:0 2rem}}#wrapper-endorsed-footer,#wrapper-footer-columns{background:#1e1e1e}#wrapper-endorsed-footer h5,#wrapper-footer-columns h5{color:#fff}#wrapper-endorsed-footer a{color:#e8e8e8}#wrapper-endorsed-footer+#wrapper-footer-columns{border-top:2px solid #393939}#wrapper-footer-innovation{background-color:#ffc627}#wrapper-footer-innovation a{margin-right:1.5rem;text-decoration:none;color:#191919}#wrapper-footer-colophon{background-color:#e8e8e8}#wrapper-footer-colophon a{margin-right:1.5rem;text-decoration:none;color:#191919}#endorsed-logo img{width:100%;height:auto;-webkit-transform:scale(1.13);-o-transform:scale(1.13);transform:scale(1.13);margin:.75rem 0}#endorsed-footer #social-media .nav{padding-bottom:1.5rem}#endorsed-footer #social-media .nav-link{font-size:2rem;color:#bfbfbf;line-height:1;padding-top:.4375rem}@media (max-width:47.99875rem){#endorsed-footer #social-media .nav-link:first-child{padding-left:0}}@media (min-width:48rem){#endorsed-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#endorsed-logo img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0 .5rem 0;max-height:7rem;width:auto}#social-media .nav{padding:2.5rem 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#social-media .nav .nav-link:last-child{padding-right:0}}#footer-columns #info-column .contact-link{margin-bottom:2rem}#footer-columns #info-column .contact-link a{color:#e8e8e8;line-height:1.5rem;text-decoration:none;text-decoration:underline}#footer-columns #info-column .contact-link a:hover{color:#ffc627;text-decoration:underline}#footer-columns #info-column .contribute-button{margin-bottom:1.5rem}#footer-columns .flex-footer .card-body,#footer-columns .flex-footer .card-foldable,#footer-columns .flex-footer .card-header{background:#1e1e1e;color:#fff;border:0}#footer-columns .flex-footer .card-foldable{margin:0}#footer-columns .flex-footer .card-header{border-top:1px solid #393939;padding-left:0}#footer-columns .flex-footer .card-header a{color:#e8e8e8;padding:1.5rem 0;text-decoration:none}#footer-columns .flex-footer .card-header a:hover{background:#1e1e1e}#footer-columns .flex-footer .card-body{padding:0 0 0 1.5rem}#footer-columns .flex-footer .card-body .nav-link{color:#fff;padding:0 0 1rem;color:#e8e8e8;line-height:1.5rem;text-decoration:none}#footer-columns .flex-footer .card-body .nav-link:hover{color:#ffc627;text-decoration:underline}@media (min-width:78.75rem){#footer-columns{padding:3rem 0}#footer-columns h5{margin:0 0 1.5rem 0}#footer-columns .flex-footer .card-header{border-top:0;padding:0}#footer-columns .flex-footer .card-header a{padding:0;cursor:default}#footer-columns .flex-footer .card-header span{display:none}#footer-columns .flex-footer .card-body{padding:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#footer-columns .flex-footer .card-body.collapse:not(.show){display:block;min-height:auto}}#footer-innovation .footer-innovation-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}#footer-innovation .footer-innovation-links .img-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;-webkit-transform:translate(1.5rem,0);-o-transform:translate(1.5rem,0);transform:translate(1.5rem,0)}#footer-innovation .footer-innovation-links .img-link img{height:100px;width:auto}#footer-innovation .footer-innovation-links .nav-link{padding:0}@media (max-width:61.99875rem){#footer-innovation .footer-innovation-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0 .5rem 0}#footer-innovation .footer-innovation-links .img-link{margin-right:0;-webkit-transform:none;-o-transform:none;transform:none}#footer-innovation .footer-innovation-links .img-link img{width:100%;height:auto;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}#footer-innovation .footer-innovation-links .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-innovation .footer-innovation-links .nav-link{margin-right:0;padding:.5rem 0}#footer-innovation .footer-innovation-links .nav-link:nth-child(n+4){justify-self:end}}#wrapper-footer-colophon .colophon{margin:1rem 0}#footer-colophon .nav-link{padding:0}@media (max-width:61.99875rem){#footer-colophon .nav{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;justify-items:start;width:100%}#footer-colophon .nav-link{margin-right:0;padding:.5rem 0}#footer-colophon .nav-link:nth-child(n+4){justify-self:end}}blockquote{border-left:none;font-weight:inherit;padding-left:0;max-width:none}blockquote:before{display:none}.uds-blockquote{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;font-size:1.25rem;font-weight:700}@media (max-width:47.99875rem){.uds-blockquote{padding:2rem}}.uds-blockquote svg{grid-column:1;fill:#191919;width:2.5rem;height:auto}.uds-blockquote blockquote{grid-column:2;margin-top:0;margin-bottom:0}.uds-blockquote blockquote p:last-child{margin-bottom:0}.uds-blockquote blockquote p:last-of-type:after{content:"”"}.uds-blockquote .citation cite{display:block;font-size:1rem;font-style:normal}.uds-blockquote .citation cite.name{font-weight:700}.uds-blockquote .citation cite.name:before{padding-right:.5em;content:"—"}.uds-blockquote .citation cite.description{font-weight:400;padding-left:1.5rem}.uds-blockquote.with-image img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:72px;height:72px}.uds-blockquote.with-image blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.uds-blockquote.no-citation blockquote p:first-of-type:before{content:"“"}.uds-blockquote.no-citation blockquote h3{margin-bottom:0}.uds-blockquote.no-citation blockquote h3+p{margin-top:1.5rem}.uds-blockquote.accent-gold svg{fill:#ffc627}.uds-blockquote.accent-maroon svg{fill:#8c1d40}@media (max-width:47.99875rem){.uds-blockquote.no-cite.with-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.no-cite.with-image blockquote,.uds-blockquote.no-cite.with-image h3{text-align:center}}@media (min-width:36rem){.uds-blockquote.no-cite{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.with-image{gap:2rem}.uds-blockquote.with-image img{width:180px;height:180px}.uds-blockquote.with-image.reversed img{grid-column:2}.uds-blockquote.with-image.reversed blockquote{grid-column:1;grid-row:1}}.alt-citation .citation:before,.uds-testimonial .citation:before{content:"";display:block;background-color:#191919;height:.25rem;width:4.5rem;margin:1rem 0}.alt-citation .citation cite.name:before,.uds-testimonial .citation cite.name:before{content:none}.alt-citation .citation cite.description,.uds-testimonial .citation cite.description{font-weight:400;padding-left:0}.alt-citation.accent-gold .citation:before,.uds-testimonial.accent-gold .citation:before{background-color:#ffc627}.alt-citation.accent-maroon .citation:before,.uds-testimonial.accent-maroon .citation:before{background-color:#8c1d40}.uds-blockquote.uds-testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-blockquote.uds-testimonial blockquote{text-align:center}.uds-blockquote.uds-testimonial blockquote p:first-of-type:before{content:"“"}.uds-blockquote.uds-testimonial blockquote p:last-of-type:after{content:"”"}.uds-blockquote.uds-testimonial blockquote p:last-of-type{margin-bottom:0}.uds-blockquote.uds-testimonial .citation:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.uds-blockquote.uds-testimonial.with-image img{width:180px;height:180px}.dropdown-pinned{overflow:hidden;position:fixed}#wrapper-header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:24px}#header-top{background-color:#e8e8e8;height:24px;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-top .nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header-top .nav-link{color:#484848;font-size:.75rem;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:.75rem;padding:.25rem .5rem .25rem .5rem;margin-right:.5rem;white-space:nowrap}#header-top .nav-link:hover{text-decoration:underline}#header-top .nav-link.sr-only{justify-self:flex-start}#header-top .nav-link:focus{padding-top:0;padding-bottom:0}#header-top .login-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}#header-top .login-status>a{padding:0;margin:0;color:#484848;text-decoration:none}#header-top .login-status>a.name{font-weight:700}#header-top .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-top .login-status>a.signout:after{content:") "}#header-top .form-inline label{position:relative;right:72px;margin-left:-5.9375rem;font-weight:400;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#747474}#header-top input[type=search]{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:12px 12px;background-size:12px;width:32px;cursor:pointer;font-size:.75rem;line-height:.75rem;border:0;border-radius:0;padding:.25rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:1.5rem;margin:0}#header-top input[type=search]+label{display:none}#header-top input[type=search]:focus{background-image:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-5.svg);width:200px;color:#747474;background-color:#fff;cursor:auto;margin:.75rem 0;padding-left:2rem}#header-top input[type=search]:focus+label{display:block}#header-top input[type=search]:focus:valid+label{display:none}#header-top input:-moz-placeholder{color:transparent}#header-top input::-webkit-input-placeholder{color:transparent}#asu-header .navbar,#asu-header .navbar-brand .horiz,#asu-header .navbar-brand .vert,#asu-header .title{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#asu-header.scrolled #wrapper-header-top{height:0;overflow:hidden}#asu-header.scrolled #header-top{height:0;overflow:hidden}#asu-header.scrolled #header-main .navbar-brand .horiz{margin-bottom:.5rem}#asu-header.scrolled #header-main .navbar-brand .vert{margin:.75rem 1rem .75rem 0;padding:.25rem 0;height:64px}#asu-header.scrolled #header-main .title{padding-bottom:1rem}#asu-header.scrolled #header-main .title .unit-name{display:none}@media (min-width:78.75rem){#asu-header.scrolled .navbar-container.no-links{margin-top:2rem}#asu-header.scrolled .navbar-nav .dropdown .nav-link,#asu-header.scrolled .navbar-nav .nav-link{padding-top:0}#asu-header.scrolled #header-main .navbar-brand .vert{padding:0}#asu-header.scrolled #header-main .title{padding-bottom:0;margin:1rem 0}#asu-header.scrolled #header-main .title.subdomain-name{font-size:1.5rem}}#wrapper-header-top{display:none}#wrapper-header-main{border-bottom:1px solid #d0d0d0;background-color:#fff}#wrapper-header-main #navbar-top,#wrapper-header-main .container,#wrapper-header-main .container-fluid,#wrapper-header-main .container-lg,#wrapper-header-main .container-md,#wrapper-header-main .container-sm,#wrapper-header-main .container-xl,#wrapper-header-main .repo-search .content,#wrapper-header-main .view-id-collections.view-display-id-sub_collections,.repo-search #wrapper-header-main .content{padding-left:.75rem;padding-right:.75rem}#header-main{padding:0}#header-main .navbar{padding:1.5rem 0 0 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand{padding:0;margin:0}#header-main .navbar-brand .vert{display:none}#header-main .navbar-brand .horiz{display:block;height:32px;width:auto;margin-bottom:1rem;margin-left:2rem}#header-main .partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}#header-main .partners-logos{margin:.5rem 0 .5rem 1rem}#header-main .partners-logos a{display:inline-block}#header-main .partners-logos a:not(:last-child){border-right:1px solid #d0d0d0;margin-right:1rem;padding-right:1rem}#header-main .partners-logos a img{height:32px;width:auto}#header-main .partners-logos a img.vert{display:none}#header-main .partners-logos a img.horiz{height:24px;width:auto;display:initial}#header-main .navbar-toggler{color:#191919;border:0;margin-right:.5rem;min-height:48px;min-width:74px}#header-main .navbar-toggler:focus{outline:0}#header-main .navbar-toggler .fa-circle.fa-stack-2x{color:#e8e8e8;height:2rem;width:2rem}#header-main .navbar-toggler.collapsed .fa-stack{display:none}#header-main .navbar-toggler.collapsed .fa-bars{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-stack{display:inline-block}#header-main .navbar-toggler:not(.collapsed) .fa-bars{display:none}#header-main .navbar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}#header-main .title{line-height:1;font-size:1rem;font-weight:700;letter-spacing:-.035em;padding:0 2rem 1.5rem 2rem}#header-main .title>a{color:#191919;text-decoration:none}#header-main .title>a:visited{color:#191919}#header-main .title>a:hover{text-decoration:underline}#header-main .title .unit-name{display:none}#header-main .navbar-nav .nav-link{padding:1rem 2rem .5rem 2rem;border-top:1px solid #d0d0d0;color:#191919;white-space:nowrap}#header-main .navbar-nav .nav-link svg.fa-home{display:none}#header-main .navbar-nav .nav-link:visited{color:#191919}#header-main .navbar-nav .nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem;position:relative;top:.5rem}#header-main .navbar-nav .nav-link.active:after{width:100%;margin-left:0}#header-main .navbar-site-buttons{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:1rem 2rem;border-top:1px solid #d0d0d0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:initial;-ms-flex-flow:initial;flex-flow:initial}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:.5rem}#header-main .navbar-site-buttons .btn:last-of-type,#header-main .navbar-site-buttons .uds-modal-close-btn:last-of-type{margin-left:.5rem}#header-main #menubar{overflow-y:scroll;overflow-x:hidden}#header-main #menubar.collapsing{height:unset!important}#header-main #menubar.collapsing .navbar-mobile-footer.pinned,#header-main #menubar.show .navbar-mobile-footer.pinned{position:fixed;bottom:0;right:0;width:100%}#header-main .navbar-mobile-footer{background-color:#e8e8e8}#header-main .navbar-mobile-footer .navbar-mobile-search{padding:1rem 2rem;width:100%;border-top:1px solid #d0d0d0}#header-main .navbar-mobile-footer .navbar-mobile-search input{width:100%;background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/font-awesome-svg/search-gray-6.svg) no-repeat 10px 50%;-webkit-background-size:16px 16px;background-size:16px;background-color:#fff;border:0;border-radius:0;padding-left:2rem}#header-main .navbar-mobile-footer .nav-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:start;width:100%}#header-main .navbar-mobile-footer .nav-grid .nav-link{color:#191919;margin-right:0;text-align:center;width:100%;font-size:.875rem;padding:1rem 1.5rem;border-top:1px solid #d0d0d0;white-space:nowrap}#header-main .navbar-mobile-footer .nav-grid .nav-link:nth-child(even){border-left:1px solid #d0d0d0}#header-main .navbar-mobile-footer .nav-grid .login-status{display:block;width:100%}#header-main .navbar-mobile-footer .nav-grid .login-status>a{border:0;padding:0;margin:0;color:#191919;text-decoration:none}#header-main .navbar-mobile-footer .nav-grid .login-status>a.name{font-weight:700}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:before{content:"(";margin-left:.25rem}#header-main .navbar-mobile-footer .nav-grid .login-status>a.signout:after{content:") "}#header-main .navbar-mobile-footer.shadow:before{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";height:3.5rem;width:100%;background:transparent -webkit-gradient(linear,left bottom,left top,from(#19191914),to(#19191900)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(bottom,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#19191914 0,#19191900 100%) 0 0 no-repeat padding-box;position:absolute;top:-3.5rem}#header-main .dropdown{border-top:1px solid #d0d0d0}#header-main .dropdown:not(:last-child){border-bottom:0}#header-main .dropdown .nav-link{border-top:0}#header-main .dropdown svg.fa-chevron-down{float:right;font-size:1.25rem;-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1)}#header-main .dropdown.show svg.fa-chevron-down{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:absolute;top:3rem;bottom:inherit;width:0;margin-left:2rem}#header-main .dropdown.active:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown.megamenu.show:after{width:calc(100% - 4rem);margin-left:2rem}#header-main .dropdown-menu{margin:0;padding:1rem;border:0;border-top:1px solid #d0d0d0;top:102%}#header-main .dropdown-menu .btn,#header-main .dropdown-menu .uds-modal-close-btn{margin:.5rem 0}#header-main .dropdown-menu div[class^=col-]{margin-bottom:3rem;padding:0 2rem}#header-main .dropdown-menu div[class^=col-]:last-child{margin-bottom:0}#header-main .dropdown-menu .col-btn{margin-top:1.5rem}#header-main .dropdown-col{padding:0 2rem;margin-bottom:3rem}#header-main .dropdown-col:last-child{margin-bottom:0}#header-main .dropdown-item{padding:1rem .5rem;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item+.dropdown-item{border-top:1px solid #bfbfbf}@media (max-width:23.125rem){#header-main .partner .partners-logos{margin:.5rem 0 .5rem .5rem}#header-main .partner .partners-logos a:not(:last-child){margin-right:.5rem;padding-right:.5rem}#header-main .partner .partners-logos a img{height:29px}#header-main .partner .partners-logos a img.horiz{height:21px}}@media (min-width:78.75rem){#wrapper-header-top{display:block}#header-main{padding-left:.75rem;padding-right:.75rem}#header-main .navbar{padding:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header-main .navbar-brand .vert{display:block;height:72px;width:auto;margin:1.25rem 1rem 1.25rem 0}#header-main .navbar-brand .horiz{display:none}#header-main .partner{margin:0}#header-main .partners-logos{margin:.5rem 0}#header-main .partners-logos a:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}#header-main .partners-logos a img{height:52px;width:auto}#header-main .partners-logos a img.vert{display:initial}#header-main .partners-logos a img.horiz{display:none}.navbar-container.partner #header-main.no-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.navbar-container.partner #header-main.no-links .title{width:100%;margin:0}.navbar-container.partner #header-main.no-links .navbar-collapse{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}#header-main .title{line-height:1;margin:1rem 0 .5rem 0;font-weight:700;padding:0}#header-main .title .unit-name{font-size:1rem;margin-bottom:.5rem;display:block}#header-main .title .subdomain-name{font-size:1.5rem;margin-bottom:0}#header-main .title .subdomain-name a{color:#191919;text-decoration:none}#header-main .title .subdomain-name a:hover{text-decoration:underline}#header-main .title.subdomain-name{font-size:2rem;margin:1.5rem 0 1rem 0;font-weight:700}#header-main .title.subdomain-name a{color:#191919;text-decoration:none}#header-main .title.subdomain-name a:hover{text-decoration:underline}#header-main .navbar-site-buttons{padding:0;border:0}#header-main .navbar-site-buttons .btn,#header-main .navbar-site-buttons .uds-modal-close-btn{margin-bottom:0}#header-main .navbar-site-buttons .btn+.btn,#header-main .navbar-site-buttons .btn+.uds-modal-close-btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.btn,#header-main .navbar-site-buttons .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1rem}#header-main #menubar{overflow:initial}#header-main .navbar-nav{line-height:1.5rem}#header-main .navbar-nav>.nav-link{border:0;font-size:1rem;color:#191919;padding:.5rem .75rem;margin-right:.5rem;white-space:nowrap}#header-main .navbar-nav>.nav-link:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0;bottom:-8px;left:-8px}#header-main .navbar-nav>.nav-link.nav-link-home:after{bottom:-8px}#header-main .navbar-nav>.nav-link:hover:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link.active:after{width:100%;margin-left:0;width:calc(100% + 16px)}#header-main .navbar-nav>.nav-link-home{padding-bottom:.4375rem}#header-main .navbar-nav>.nav-link-home svg.fa-home{display:inline-block;font-size:1rem}#header-main .navbar-nav .nav-item .nav-link{padding:.5rem .75rem 0 .75rem}#header-main .dropdown{position:relative;padding:0;border:0;margin-right:.5rem}#header-main .dropdown:after{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);content:"";display:block;height:.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(.5%,transparent),color-stop(.5%,#ffc627));background-image:-webkit-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:-o-linear-gradient(left,transparent .5%,#ffc627 .5%);background-image:linear-gradient(to right,transparent .5%,#ffc627 .5%);position:relative;top:inherit;bottom:0;width:0;margin-left:0}#header-main .dropdown:hover:after{width:100%;margin-left:0}#header-main .dropdown.active:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.show:after{width:100%;margin-left:0}#header-main .dropdown.dropdown.megamenu.show:after{width:100%;margin-left:0}#header-main .dropdown.aligned-right:not(.megamenu) .dropdown-menu{right:0;left:unset}#header-main .dropdown svg.fa-chevron-down{float:none;display:inline-block;font-size:.75rem;margin-left:.5rem}#header-main .dropdown-menu{margin:-.0625rem 0 0 0;border:1px solid #d0d0d0;padding:2rem}#header-main .dropdown-menu div[class^=col-]{margin-bottom:0}#header-main .dropdown-menu.dropdown-columns.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header-main .dropdown-menu .col-btn{margin-top:2rem}#header-main .dropdown-col{width:16rem;padding:0 1.5rem 0 0;border-right:1px solid #bfbfbf;margin-right:1.5rem}#header-main .dropdown-col:last-of-type{margin-right:0;padding-right:0;border-right:0}#header-main .dropdown-col h3{margin-top:0}#header-main .dropdown-item{padding:.5rem 0;white-space:normal}#header-main .dropdown-item:visited{color:#191919}#header-main .dropdown-item:hover{color:#8c1d40;text-decoration:underline}#header-main .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu{position:static}#header-main .megamenu .dropdown-menu{background-color:#fff;border-bottom:1px solid #bfbfbf;width:100vw;margin-left:calc(-50vw + 50%);margin-top:0;padding:0;top:100%}#header-main .megamenu .repo-search form,#header-main .megamenu .row,.repo-search #header-main .megamenu form{width:100%;padding:2rem 0}#header-main .megamenu .repo-search form.with-buttons,#header-main .megamenu .row.with-buttons,.repo-search #header-main .megamenu form.with-buttons{padding:1rem 0}#header-main .megamenu .repo-search form.with-buttons:before,#header-main .megamenu .row.with-buttons:before,.repo-search #header-main .megamenu form.with-buttons:before{content:"";height:1px;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#bfbfbf;position:relative;top:-1rem}#header-main .megamenu .repo-search form.with-buttons div[class^=col-],#header-main .megamenu .row.with-buttons div[class^=col-],.repo-search #header-main .megamenu form.with-buttons div[class^=col-]{padding-bottom:0}#header-main .megamenu div[class^=col-]{border-right:1px solid #bfbfbf;padding:0 1.5rem 2.5rem 1.5rem;position:relative}#header-main .megamenu div[class^=col-]:last-of-type{border-right:0}#header-main .megamenu div[class^=col-] h3{margin-top:0}#header-main .megamenu div[class^=col-] .dropdown-item{white-space:normal}#header-main .megamenu div[class^=col-] .dropdown-item+.dropdown-item{border-top:0}#header-main .megamenu div[class^=col-] .dropdown-item+.btn,#header-main .megamenu div[class^=col-] .dropdown-item+.uds-modal-close-btn{position:absolute;bottom:0;margin:0}#header-main .megamenu div[class^=col-] .btn+.btn,#header-main .megamenu div[class^=col-] .btn+.uds-modal-close-btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.btn,#header-main .megamenu div[class^=col-] .uds-modal-close-btn+.uds-modal-close-btn{margin-left:1.5rem}#header-main .navbar-mobile-footer{display:none}}#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:9.0625rem}#asu-header.scrolled+div,#asu-header.scrolled+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.0625rem}@media (max-width:78.74875rem){#asu-header+div,#asu-header+main{-webkit-transition:.5s cubic-bezier(.19,1,.19,1);-o-transition:.5s cubic-bezier(.19,1,.19,1);transition:.5s cubic-bezier(.19,1,.19,1);margin-top:6.875rem}}form.uds-form .form-group{margin:0 0 2rem 0}form.uds-form label,form.uds-form legend{font-size:1rem}form.uds-form label svg.uds-field-required,form.uds-form legend svg.uds-field-required{font-size:.5rem;margin-right:.25rem;margin-bottom:.125rem;color:#b72a2a}form.uds-form label.uds-form-label-disabled,form.uds-form legend.uds-form-label-disabled{color:#484848}form.uds-form .form-control{color:#191919;border:1px solid #747474}form.uds-form .form-control.is-invalid::-webkit-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-moz-placeholder{color:#191919}form.uds-form .form-control.is-invalid::-ms-input-placeholder{color:#191919}form.uds-form .form-control.is-invalid::placeholder{color:#191919}form.uds-form .form-control:disabled,form.uds-form .form-control[readonly]{color:#bfbfbf;background:#e8e8e8}form.uds-form .form-control:disabled::-webkit-input-placeholder,form.uds-form .form-control[readonly]::-webkit-input-placeholder{color:#484848}form.uds-form .form-control:disabled::-moz-placeholder,form.uds-form .form-control[readonly]::-moz-placeholder{color:#484848}form.uds-form .form-control:disabled::-ms-input-placeholder,form.uds-form .form-control[readonly]::-ms-input-placeholder{color:#484848}form.uds-form .form-control:disabled::placeholder,form.uds-form .form-control[readonly]::placeholder{color:#484848}form.uds-form input,form.uds-form select,form.uds-form textarea{padding-left:1rem!important}form.uds-form input:focus,form.uds-form select:focus,form.uds-form textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #191919!important;border-radius:none}form.uds-form fieldset{margin:0 0 2rem 0}form.uds-form fieldset .form-check{margin:1rem 0}form.uds-form .card-image-fieldset{margin-bottom:1rem}form.uds-form .card-image-fieldset.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}form.uds-form .card-image-fieldset.inline .form-check:not(:first-child){margin-left:2rem}form.uds-form .form-check{margin:0 0 2rem 0}form.uds-form .form-check input[type=checkbox],form.uds-form .form-check input[type=radio]{opacity:0}form.uds-form .form-check input[type=checkbox]+label,form.uds-form .form-check input[type=radio]+label{font-weight:700;position:relative;display:inline-block;cursor:pointer;margin-left:1rem}form.uds-form .form-check input[type=checkbox]+label::before,form.uds-form .form-check input[type=radio]+label::before{content:"";position:absolute;display:inline-block;left:-2.25rem;border:1px solid #747474;width:1.5rem;height:1.5rem;background:#fff}form.uds-form .form-check input[type=checkbox]+label::after,form.uds-form .form-check input[type=radio]+label::after{content:"";position:absolute;display:inline-block;left:-1.875rem;top:.375rem;width:.75rem;height:.75rem}form.uds-form .form-check input[type=checkbox]:checked+label::after,form.uds-form .form-check input[type=radio]:checked+label::after{background:#000}form.uds-form .form-check input[type=checkbox]:focus+label::before,form.uds-form .form-check input[type=radio]:focus+label::before{border:2px solid #191919}form.uds-form .form-check input[type=checkbox]:disabled+label::before,form.uds-form .form-check input[type=radio]:disabled+label::before{background:#e8e8e8}form.uds-form .form-check input[type=checkbox]:disabled+label,form.uds-form .form-check input[type=radio]:disabled+label{color:#747474}form.uds-form .form-check input[type=radio]+label::before{border-radius:50%}form.uds-form .form-check input[type=radio]+label::after{border-radius:50%}form.uds-form .form-check input[type=checkbox]+label::before{left:-2.25rem;bottom:-.1rem}form.uds-form .form-check input[type=checkbox]+label::after{left:-2rem}form.uds-form .form-check input[type=checkbox]:checked+label::after{background:0 0;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");height:1rem;width:1rem}form.uds-form.was-validated .form-control:invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form.was-validated .form-check-input:invalid~.form-check-label{color:#191919}form.uds-form.was-validated .form-control:valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form.was-validated .form-check-input:valid~.form-check-label{color:#191919}form.uds-form.needs-validation .invalid-feedback{display:none}form.uds-form.needs-validation .valid-feedback{display:none}form.uds-form input.is-invalid,form.uds-form select.is-invalid,form.uds-form textarea.is-invalid{border-style:solid;border:1px solid #b72a2a;border-bottom:8px solid #b72a2a}form.uds-form div.is-invalid,form.uds-form small.is-invalid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-invalid,form.uds-form legend~small.is-invalid,form.uds-form select~div.is-invalid,form.uds-form select~small.is-invalid{margin-left:inherit;margin-top:inherit;color:#b72a2a}form.uds-form .invalid-feedback{display:inline-block;font-weight:700}form.uds-form .invalid-feedback svg{color:#b72a2a;margin-right:.5rem}form.uds-form input.is-valid,form.uds-form select.is-valid,form.uds-form textarea.is-valid{border-style:solid;border:1px solid #446d12;border-bottom:8px solid #446d12}form.uds-form div.is-valid,form.uds-form small.is-valid{margin-left:-1rem;margin-top:1rem}form.uds-form legend~div.is-valid,form.uds-form legend~small.is-valid,form.uds-form select~div.is-valid,form.uds-form select~small.is-valid{margin-left:inherit;margin-top:inherit;color:#446d12}form.uds-form .valid-feedback{display:inline-block;font-weight:700}form.uds-form .valid-feedback svg{color:#446d12;margin-right:.5rem}form.uds-form .input-group-trailing-icon svg{position:absolute;right:.75rem;top:.75rem;color:#191919}form.uds-form.uds-form-white{background-color:#fff}form.uds-form.uds-form-gray1{background-color:#fafafa}form.uds-form.uds-form-gray2{background-color:#e8e8e8}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label::before{background:#bfbfbf;border-color:#747474}form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled+label{color:#484848}form.uds-form.uds-form-gray7{background-color:#191919}form.uds-form.uds-form-gray7 .form-control::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control.is-invalid::-webkit-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-moz-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::-ms-input-placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control.is-invalid::placeholder{color:#fafafa}form.uds-form.uds-form-gray7 .form-control:disabled,form.uds-form.uds-form-gray7 .form-control[readonly]{color:#747474;background:#484848;border:1px solid #747474}form.uds-form.uds-form-gray7 .form-control:disabled::-webkit-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-moz-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::-ms-input-placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-control:disabled::placeholder,form.uds-form.uds-form-gray7 .form-control[readonly]::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 label,form.uds-form.uds-form-gray7 legend{color:#fafafa}form.uds-form.uds-form-gray7 label.uds-form-label-disabled,form.uds-form.uds-form-gray7 legend.uds-form-label-disabled{color:#bfbfbf}form.uds-form.uds-form-gray7.was-validated .form-check-input:valid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-valid,form.uds-form.uds-form-gray7.was-validated select~small.is-valid{color:#78be20}form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid~.form-check-label{color:#fafafa}form.uds-form.uds-form-gray7.was-validated select~div.is-invalid,form.uds-form.uds-form-gray7.was-validated select~small.is-invalid{color:#cc2f2f}form.uds-form.uds-form-gray7 input,form.uds-form.uds-form-gray7 select,form.uds-form.uds-form-gray7 textarea{background-color:#191919;color:#fafafa}form.uds-form.uds-form-gray7 input::-webkit-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-moz-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::-ms-input-placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input::placeholder{color:#bfbfbf}form.uds-form.uds-form-gray7 input:focus,form.uds-form.uds-form-gray7 select:focus,form.uds-form.uds-form-gray7 textarea:focus{background-color:#191919;border:2px solid #fafafa!important;color:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]+label::before{border:1px solid #707070;background:#191919}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after,form.uds-form.uds-form-gray7 .form-check input[type=radio]:checked+label::after{background:#fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:focus+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:focus+label::before{border:2px solid #fafafa}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label::before,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label::before{background:#484848;border-color:#747474}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled+label,form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled+label{color:#bfbfbf}form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");-webkit-filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%);filter:invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%)}form.uds-form.uds-form-gray7 input.is-invalid,form.uds-form.uds-form-gray7 select.is-invalid,form.uds-form.uds-form-gray7 textarea.is-invalid{border-style:solid;border:1px solid #cc2f2f;border-bottom:8px solid #cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback{font-weight:700;color:#cc2f2f}form.uds-form.uds-form-gray7 .invalid-feedback svg{color:#cc2f2f;margin-right:.5rem}form.uds-form.uds-form-gray7 input.is-valid,form.uds-form.uds-form-gray7 select.is-valid,form.uds-form.uds-form-gray7 textarea.is-valid{border-style:solid;border:1px solid #78be20;border-bottom:8px solid #78be20}form.uds-form.uds-form-gray7 .valid-feedback{font-weight:700;color:#78be20}form.uds-form.uds-form-gray7 .valid-feedback svg{color:#78be20;margin-right:.5rem}form.uds-form.uds-form-gray7 .input-group-trailing-icon svg{color:#fafafa}.uds-quote-image-background{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}@media screen and (max-width:36rem){.uds-quote-image-background{min-height:512px;padding:1.5rem;width:100%;margin:0}}.uds-quote-image-background-container{max-width:384px}@media screen and (max-width:36rem){.uds-quote-image-background-container{width:100%}.uds-quote-image-background-container .uds-blockquote{font-size:1rem}}div.uds-tooltip-container{display:inline-block;position:relative}button.uds-tooltip{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button.uds-tooltip .fa-circle{color:#d0d0d0}button.uds-tooltip .fa-info{color:#fff}button.uds-tooltip .fa-stack>*{font-size:.75rem}button.uds-tooltip i{vertical-align:middle}button.uds-tooltip:focus+div[role=tooltip].uds-tooltip-description,button.uds-tooltip:hover+div[role=tooltip].uds-tooltip-description{visibility:visible}button.uds-tooltip:focus .fa-circle,button.uds-tooltip:hover .fa-circle{color:#00b0f3}button.uds-tooltip-gray-1 .fa-circle{color:#bfbfbf}button.uds-tooltip-gray-1 .fa-info{color:#fafafa}button.uds-tooltip-gray .fa-circle{color:#bfbfbf}button.uds-tooltip-gray .fa-info{color:#e8e8e8}button.uds-tooltip-dark .fa-circle{color:#747474}button.uds-tooltip-dark .fa-info{color:#191919}div[role=tooltip].uds-tooltip-description{background:#191919 0 0 no-repeat padding-box;color:#fafafa;font:normal normal normal 1rem Arial;line-height:2rem;margin:0 .3125rem;max-width:353px;min-width:300px;padding:2rem;position:absolute;left:40px;top:0;visibility:hidden;z-index:1}div[role=tooltip].uds-tooltip-description>span.uds-tooltip-heading{color:#fafafa;display:block;font:normal normal bold 1rem Arial;letter-spacing:0;margin-bottom:1rem;text-align:left}span.uds-tooltip-visually-hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.uds-tooltip-bg-white{background-color:#fff}.uds-tooltip-bg-gray-1{background-color:#fafafa}.uds-tooltip-bg-gray{background-color:#e8e8e8}.uds-tooltip-bg-dark{background-color:#191919}.uds-video-with-caption{border:1px solid #d0d0d0}.uds-video-with-caption figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-video-with-caption figure figcaption{color:#747474;font-size:.75rem;margin:1rem}.uds-video-btn-play{background-color:#fff!important;z-index:2;opacity:.7}.uds-video-btn-play:hover{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-video-btn-play .svg-inline--fa.fa-w-14{margin-left:.3125rem}.uds-video-container{margin:3rem}@media screen and (max-width:48rem){.uds-video-container{margin:1.5rem}}.uds-video-container video{height:auto;width:100%;z-index:0}.uds-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.uds-video-player{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.uds-video-player.youtube-video{padding-bottom:56.25%}.uds-video-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:transparent -webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#19191900 0,#191919c9 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;right:0;bottom:.5rem;z-index:1}.uds-video-overlay:hover button.uds-video-btn-play{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.uds-card-and-image{background-position:top;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:466px;max-width:1920px;padding:3rem 6rem;width:100%;margin:0 .75rem}.uds-card-and-image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:36rem){.uds-card-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:720px;padding:1.5rem;width:100%;margin:0}}.uds-card-and-image-container{max-width:384px}.uds-card-and-image-container .card .card-header{padding-bottom:1rem!important}@media screen and (max-width:36rem){.uds-card-and-image-container{width:100%}}.uds-grid-links{grid-template-columns:1fr;display:grid;grid-template-rows:auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;padding:0 2rem}.uds-grid-links a{font-size:1.25rem;letter-spacing:-.01875rem;font-weight:700;border:1px solid #d0d0d0;color:#191919;background-color:#fff;padding:1.5rem;text-decoration:none}.uds-grid-links a svg{margin-right:.5rem}.uds-grid-links a:hover{text-decoration:underline}.uds-grid-links.text-gold a{color:#ffc627;background-color:#191919}.uds-grid-links.text-white a{color:#fff;background-color:#191919}@media (min-width:48rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns,.uds-grid-links.two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.uds-grid-links.four-columns,.uds-grid-links.three-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:78.75rem){.uds-grid-links{padding:0}.uds-grid-links.four-columns{grid-template-columns:repeat(4,1fr)}}ul.uds-display-list{color:#191919;font-size:1rem}ul.uds-display-list li span{color:#747474;display:block;font-size:.875rem}.uds-charts-and-graphs-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:350px}.uds-charts-and-graphs-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:center}.uds-charts-and-graphs-overlay h4{margin:.5rem;font:normal normal bold 2.5rem Arial}.uds-charts-and-graphs-overlay span{font:normal normal bold 1.125rem Arial}@media (max-width:61.99875rem){.uds-charts-and-graphs-overlay h4{font-size:1.5rem}.uds-charts-and-graphs-overlay span{font-size:1rem}}canvas{width:100%;height:auto;position:relative}.uds-anchor-menu{background-color:#fff;border-bottom:1px solid #d0d0d0;z-index:100}.uds-anchor-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu-sticky{position:fixed;left:0;right:0;top:0}.uds-anchor-menu h4{font-size:1rem;padding:0!important}.uds-anchor-menu h4:hover{-webkit-transform:none;-o-transform:none;transform:none}.uds-anchor-menu h4 svg{margin-left:.5rem;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.uds-anchor-menu h4[aria-expanded=true] i,.uds-anchor-menu h4[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.uds-anchor-menu .card-body{padding-top:1.5rem}.uds-anchor-menu nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-anchor-menu .nav-link{color:#191919;padding:1.5rem 0;text-align:start;font-weight:400}.uds-anchor-menu .nav-link:not(:last-child){border-bottom:1px solid #d0d0d0}.uds-anchor-menu .nav-link.active,.uds-anchor-menu .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu .nav-link:visited{color:#191919}.uds-anchor-menu .nav-link svg{margin-right:.5rem}@media (min-width:36rem){.uds-anchor-menu.uds-anchor-menu-expanded-sm{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-sm nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-sm .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-sm .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-sm .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:48rem){.uds-anchor-menu.uds-anchor-menu-expanded-md{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-md .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-md h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-md nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-md .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-md .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-md .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (min-width:62rem){.uds-anchor-menu.uds-anchor-menu-expanded-lg{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-lg nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-lg .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-lg .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-lg .collapsing{position:relative;height:unset!important;overflow:hidden}}@media (max-width:78.74875rem){.uds-anchor-menu h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:78.75rem){.uds-anchor-menu.uds-anchor-menu-expanded-xl{border-bottom:1px solid #d0d0d0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .uds-anchor-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4{margin:auto 0;font-size:1.25rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl h4 svg{display:none}.uds-anchor-menu.uds-anchor-menu-expanded-xl nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link{border-bottom:.5rem solid transparent;padding:1.5rem 1rem 1rem 1rem}.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link.active,.uds-anchor-menu.uds-anchor-menu-expanded-xl .nav-link:hover{margin-bottom:0;border-bottom:.5rem solid #ffc627}.uds-anchor-menu.uds-anchor-menu-expanded-xl .card{border:0;padding:0}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse{display:block;height:auto!important;visibility:visible}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapse:not(.show){display:block}.uds-anchor-menu.uds-anchor-menu-expanded-xl .collapsing{position:relative;height:unset!important;overflow:hidden}}.uds-card-image-and-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 .75rem}.uds-card-image-and-content-image-container{-webkit-background-size:cover;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;position:relative;width:100%}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{left:0;bottom:0;font:normal normal bold 3rem Arial;padding:2rem;position:absolute;max-width:50%}.uds-card-image-and-content-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-image-and-content-content-container .content{width:55%;padding:2rem}.uds-card-image-and-content-content-container .card{width:35%;margin:-12.5625rem 5% 0 10%;height:unset}@media only screen and (max-width:62rem){.uds-card-image-and-content-content-container .card{width:40%;margin:-10.0625rem 2% 0 8%}}@media only screen and (max-width:48rem){.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{max-width:100%}.uds-card-image-and-content-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-image-and-content-content-container .content{width:100%}.uds-card-image-and-content-content-container .card{width:auto;margin:0 2rem}}@media only screen and (max-width:36rem){.uds-card-image-and-content{margin:0}.uds-card-image-and-content-image-container{height:16rem}.uds-card-image-and-content-image-container>.uds-card-image-and-content-image-container-headline{font:normal normal bold 2rem Arial;padding:2rem}}.uds-card-arrangement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 .75rem}.uds-card-arrangement>.uds-card-arrangement-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.uds-card-arrangement>.uds-card-arrangement-content-container>h2{font:normal normal bold 2.5rem Arial}.uds-card-arrangement>.uds-card-arrangement-content-container>button{margin-left:auto}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.uds-card-arrangement>.uds-card-arrangement-card-container{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,1fr);margin-top:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;row-gap:1.5rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(3,1fr)}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:36rem){.uds-card-arrangement>.uds-card-arrangement-card-container{grid-auto-flow:row;row-gap:1rem}}.uds-card-arrangement-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-card-arrangement-vertical>.uds-card-arrangement-content-container>button{margin:initial}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;row-gap:1.5rem;display:grid;grid-auto-flow:row;grid-template-rows:repeat(auto-fill,1fr);margin-left:1.5rem}@media screen and (max-width:78.75rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:62rem){.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36rem){.uds-card-arrangement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 2rem}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement{grid-template-columns:1fr}.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.four-columns,.uds-card-arrangement>.uds-card-arrangement-card-container.auto-arrangement.three-columns{grid-template-columns:1fr}.uds-card-arrangement-vertical>.uds-card-arrangement-card-container{margin-left:0}}.page-item{margin:0 .5rem}.uds-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(25,25,25,.75);bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0 2rem;position:absolute;right:0;top:0;z-index:999}.uds-modal.open{-webkit-animation:fadeIn .4s ease-out forwards;-o-animation:fadeIn .4s ease-out forwards;animation:fadeIn .4s ease-out forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uds-modal-container{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:530px;max-width:1200px;opacity:1;padding:2rem;position:relative;z-index:1000}.uds-modal-close-btn{background-color:#bfbfbf;border:1px solid transparent;height:2rem;opacity:.5;padding:.25rem;position:absolute;right:0;text-decoration:none;top:-3.5rem;width:2rem}.uds-modal-close-btn .fa-times{color:#191919}.uds-modal-close-btn:hover{opacity:1}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0}100%{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}}@media screen and (max-width:36rem){.uds-modal-container{height:auto;min-height:256px}}.uds-image-background-with-cta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:512px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1920px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;margin:auto}.uds-image-background-with-cta-container{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.uds-image-background-with-cta-container>span{color:#fafafa;font:normal normal bold 2.5rem Arial;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:784px}@media screen and (max-width:78.75rem){.uds-image-background-with-cta{padding:3rem}}@media screen and (max-width:62rem){.uds-image-background-with-cta{height:434px;padding:3rem 2rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.uds-image-background-with-cta-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.uds-image-background-with-cta-container>span{font-size:2rem;margin-bottom:2rem;max-width:512px}}@media screen and (max-width:36rem){.uds-image-background-with-cta{margin:0}}.uds-table{border:1px solid #e8e8e8;overflow-x:scroll}.uds-table>table{width:100%}.uds-table>table td,.uds-table>table th{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-align:left;padding:1rem}.uds-table>table tr :nth-child(n+1){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:92px;width:92px;min-width:92px}.uds-table>table tr :first-child{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:300px}.uds-table>table>thead>tr:first-child th{background-color:#d0d0d0}.uds-table>table tbody tr td,.uds-table>table tbody tr th{background-color:#fff}.uds-table>table tbody tr:nth-child(2n) td,.uds-table>table tbody tr:nth-child(2n) th{background-color:#fafafa}.uds-table>table tbody tr:focus td,.uds-table>table tbody tr:focus th,.uds-table>table tbody tr:hover td,.uds-table>table tbody tr:hover th{background-color:#e8e8e8}.uds-table>table tbody tr>th.normal{font-weight:400}.uds-table>table tbody tr>th.indent{font-weight:400;padding-left:4rem}@media screen and (max-width:36rem){.uds-table>table tbody tr>th.indent{padding-left:2rem}}.uds-table-fixed{overflow-x:scroll;border:1px solid #e8e8e8}.uds-table-fixed-wrapper{position:relative}.uds-table-fixed-wrapper .scroll-control{display:none;position:absolute;height:100%;pointer-events:none;top:0;z-index:100}.uds-table-fixed-wrapper .scroll-control.show{display:block}.uds-table-fixed-wrapper .scroll-control.previous{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,.25)),to(rgba(25,25,25,0)));background:-webkit-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:-o-linear-gradient(left,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);background:linear-gradient(90deg,rgba(25,25,25,.25) 0,rgba(25,25,25,0) 100%);left:315px}.uds-table-fixed-wrapper .scroll-control.next{background:-webkit-gradient(linear,left top,right top,from(rgba(25,25,25,0)),to(rgba(25,25,25,.25)));background:-webkit-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:-o-linear-gradient(left,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);background:linear-gradient(90deg,rgba(25,25,25,0) 0,rgba(25,25,25,.25) 100%);right:0}.uds-table-fixed-wrapper .scroll-control button{pointer-events:all;margin:0 .5rem;position:relative;top:50%}.uds-table-fixed>table{border:none}.uds-table-fixed>table tr>:first-child{left:0;position:-webkit-sticky;position:sticky;width:315px;min-width:315px;max-width:315px}.uds-table-fixed>table td,.uds-table-fixed>table tr>:nth-child(n+2){-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100px;width:100px;min-width:100px}@media screen and (max-width:48rem){.uds-table{overflow-x:scroll}.uds-table-fixed{overflow-x:scroll}.uds-table-fixed-wrapper{overflow-x:hidden}.uds-table-fixed-wrapper .scroll-control{pointer-events:none;display:block}.uds-table-fixed-wrapper .scroll-control.next button,.uds-table-fixed-wrapper .scroll-control.previous button{visibility:hidden}}@media screen and (max-width:36rem){.uds-table>table tr>:first-child{width:128px;min-width:128px;max-width:128px}.uds-table-fixed-wrapper .scroll-control.previous{left:128px}}.uds-person-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:800px}.uds-person-profile .profile-img{width:180px;height:180px;border-radius:100%}.uds-person-profile .person{margin-left:1.5rem}.uds-person-profile .person-name{margin:.5rem 0}.uds-person-profile .person-profession{margin:0 0 1rem 0;font-size:1rem}.uds-person-profile .person ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.uds-person-profile .person ul li:not(:first-child){margin-left:1.5rem}.uds-person-profile .person ul.person-contact-info{margin-bottom:1.5rem}.uds-person-profile .person ul.person-social-medias a{color:#191919;font-size:1.75rem}@media (max-width:78.74875rem){.uds-person-profile{padding:0 2rem}}@media (max-width:61.99875rem){.uds-person-profile{max-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person{margin:0}.uds-person-profile .person-name{margin-top:1.5rem}.uds-person-profile .person-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.uds-person-profile .person ul.person-contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uds-person-profile .person ul.person-contact-info li{margin-top:.5rem;margin-left:0}}.affix{position:fixed;width:100%;top:0;z-index:1035;left:0}.alert{display:block}.alert-wrapper{position:fixed;bottom:0;left:0;max-width:100%;max-height:75vh;overflow:scroll;z-index:9999}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999}.book-navigation .menu{border-top:1px solid #d0d0d0}.book-navigation .book-pager{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;margin:0}.book-navigation .menu{padding-bottom:0;padding-top:1em}.book-navigation .book-pager{margin:0;overflow:auto;padding:.5em 0}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top}.book-pager__item--previous{text-align:left;width:45%}[dir=rtl] .book-pager__item--previous{float:right;text-align:right}.book-pager__item--center{text-align:center;width:8%}.book-pager__item--next{float:right;text-align:right;width:45%}[dir=rtl] .book-pager__item--next{float:left;text-align:left}blockquote{margin:1.5rem 0;page-break-inside:avoid;padding:.5rem .5rem .5rem 1rem;border-left:10px solid #e8e8e8}blockquote p{margin:0}.breadcrumb{font-size:.875rem;background:0 0}.region-breadcrumb{width:100%}.btn-link{border:none;padding:0;margin:0;border-bottom:none;background:0 0}.btn-link:hover{text-decoration:none}nav #search-form .btn.button,nav #search-form .button.uds-modal-close-btn{font-size:.875rem;padding:.5rem 1rem;line-height:1.2}button.tabledrag-toggle-weight{border-radius:96px;display:inline-block;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;background-color:#bfbfbf;border:none;padding:.5rem 1rem;margin:0 .2rem .5rem 0}button.tabledrag-toggle-weight a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:700;padding:.5rem 1rem;color:#191919}@media (min-width:50rem){button.tabledrag-toggle-weight:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}button.tabledrag-toggle-weight:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (max-width:50rem){button.tabledrag-toggle-weight:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}}.repo-search .view-id-collections .views-view-grid form,.row-spaced,.view-id-collections .views-view-grid .repo-search form,.view-id-collections .views-view-grid .row{margin-bottom:-2rem}.repo-search .view-id-collections .views-view-grid form>.col,.repo-search .view-id-collections .views-view-grid form>div,.row-spaced>.col,.row-spaced>div,.view-id-collections .views-view-grid .repo-search form>.col,.view-id-collections .views-view-grid .repo-search form>div,.view-id-collections .views-view-grid .row>.col,.view-id-collections .views-view-grid .row>div{margin-bottom:2rem}.block-latest-additions-to-collection-block .card{height:unset}.block-latest-additions-to-collection-block .card .card .icon-container,.block-latest-additions-to-collection-block .card .card img{min-height:200px}.block-latest-additions-to-collection-block .card .card .icon-container i{margin-top:25%}.card .stretched-link{opacity:0!important}.slides .card-horizontal{min-width:100%}.view-collections .views-view-grid .card-horizontal .card-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0!important}.view-collections .views-view-grid .card-horizontal .card-content-wrapper .card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100000;-webkit-flex-grow:100000;-ms-flex-positive:100000;flex-grow:100000}#content .comment-wrapper h2{margin-bottom:1em}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em}.field-node--comment{font-size:.875rem}.comment{margin-bottom:1.25em;vertical-align:top;display:table}[dir=rtl] .comment{direction:rtl}.comment__meta{padding:0 1.875rem 0 0;font-size:1rem}[dir=rtl] .comment__meta{padding:0 0 0 1.875rem}.comment__attribution img{border:1px solid #d0d0d0}.comment .field--name-user-picture img{margin:0}.comment__author .username{white-space:nowrap}.comment__author{margin:.25rem 0;line-height:1.2}.comment__permalink,.comment__time{margin-bottom:.25rem;color:#68696b;font-size:.875rem;line-height:1.2;padding:0 .5em 0 0}.comment__permalink,[dir=rtl] .comment__time{padding:0 0 0 .5em}.comment__permalink{font-size:.875rem;line-height:1.2}.comment__content:before{content:"";position:absolute;right:100%;top:1.25em;border-top:1.25em solid transparent;border-right:1.25em solid #d0d0d0;border-bottom:1.25em solid transparent}[dir=rtl] .comment__content:before{right:auto;left:100%;border-right:none;border-left:1.25em solid #d0d0d0}.comment__content:after{content:"";position:absolute;right:100%;top:1.25em;border-top:1.25em solid transparent;border-right:1.25em solid #fff;border-bottom:1.25em solid transparent;margin-right:-.0625rem}[dir=rtl] .comment__content:after{right:auto;left:100%;border-right:none;border-left:1.25em solid #fff;margin-right:0;margin-left:-.0625rem}.comment__content h3{margin-top:.94em;margin-bottom:.45em;font-size:1.25rem}.comment__content nav{padding-top:.0625rem}.indented{margin-left:2.5rem}[dir=rtl] .indented{margin-right:2.5rem;margin-left:0}.comment .links{padding:0 0 .25em 0}.comment .links-inline span{padding:0 .5em 0 0;font-size:1rem}[dir=rtl] .comment .links-inline span{padding:0 0 0 .5em}.comment--unpublished{margin-right:.3125rem;padding:.3125rem .125rem .3125rem .3125rem;background:#e581a0}[dir=rtl] .comment--unpublished{margin-left:.3125rem;margin-right:0;padding:.3125rem .3125rem .3125rem .125rem}.unpublished .comment-text .comment-arrow{border-left:1px solid #e581a0;border-right:1px solid #e581a0}.unpublished{padding:1.25em 1.25em 0}.comment-footer{display:table-row}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#e581a0}[dir=rtl] .comment--unpublished .comment__content:after,[dir=rtl] .node--unpublished .comment__content:after{border-left-color:#e581a0}.views-field-variations>span>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.views-field-variations>span>div>div{display:inline-block}.views-field-variations{margin-bottom:0}.views-field-variations .field--name-price{display:inline-block;width:70px;text-align:right;padding-bottom:1.2rem}.views-field-variations .field--type-entity-reference{padding-left:1rem}.views-field-variations .commerce-order-item-variation-cart-form-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-purchased-entity{padding:0;margin:0}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity{display:inline-block;margin-bottom:0;padding:0}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity label{display:none}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity input{width:50px}.views-field-variations .commerce-order-item-variation-cart-form-form .form-actions{display:inline-block;margin-bottom:0;padding:0}#edit-order-summary .col-auto,#edit-order-summary.col-auto,#edit-payment-information-billing-information .col-auto,#edit-payment-information-billing-information.col-auto,#edit-shipping-information .col-auto{padding:0}#edit-shipping-information #edit-shipping-information-shipping-profile-field-ruc-wrapper{display:none}.view-id-listado_de_productos .views-row>div{display:inline-block}.view-id-listado_de_productos .views-row{border-bottom:1px solid #ced4da;margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-id-listado_de_productos .views-row .views-field-title{width:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#591229}.cart-block--contents{background:#591229;color:#fff;font-size:.75rem;width:auto}.cart-block--contents .cart-block--contents__items{max-height:inherit;overflow-y:hidden;overflow-x:hidden}.cart-block--contents .cart-block--contents__items table{color:#fff}.cart-block--contents .cart-block--contents__items table thead.thead-light{background:#591229;color:#fff}.cart-block--contents .cart-block--contents__items table tr:hover{color:#fff}.cart--cart-offcanvas{background:#591229;color:#fff;font-size:.75rem}.cart--cart-offcanvas .cart-block--offcanvas-contents__links{padding:.5rem 1rem}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a{color:#fff;text-decoration:none}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:hover{color:#e581a0}.cart--cart-offcanvas .close{color:#fff;padding:.25rem}.cart--cart-offcanvas table{color:#fff}.cart--cart-offcanvas table .btn,.cart--cart-offcanvas table .uds-modal-close-btn{color:#fff}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__price,.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__title{padding:.5rem .25rem!important}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__quantity{padding:.25rem!important}.cart--cart-offcanvas table .btn,.cart--cart-offcanvas table .uds-modal-close-btn{color:#fff;font-size:.75rem}.cart--cart-offcanvas table .btn:hover,.cart--cart-offcanvas table .uds-modal-close-btn:hover{color:#e581a0}.cart--cart-offcanvas table tfoot .btn,.cart--cart-offcanvas table tfoot .uds-modal-close-btn{background:0 0;color:#fff;border-color:#fff;font-size:.75rem;margin-top:.5rem}.cart--cart-offcanvas table tfoot .btn:hover,.cart--cart-offcanvas table tfoot .uds-modal-close-btn:hover{background:#8c1d40}.contextual-links a{border-bottom:none;text-shadow:0 0 0}details{border:1px solid #d0d0d0;margin-top:1rem;margin-bottom:1rem}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}.js .dropbutton-wrapper .dropbutton-widget{position:relative}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:.125em 0;border-radius:1em;overflow:hidden}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2}.js .dropbutton-widget .button{border:none;margin:0;padding:.32em 1em;background:transparent none}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0}[dir=rtl].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0}.js .dropbutton .secondary-action{border-top-color:#ccc}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#d2d2d2));background-image:-o-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2)}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none}.js .dropbutton-widget{background-color:#fff;border:1px solid #ccc}.js .dropbutton-widget:hover{border-color:#b8b8b8}.dropbutton .dropbutton-action>*{padding:.1em .5em;white-space:nowrap}.dropbutton .secondary-action{border-top:1px solid #e8e8e8}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8}[dir=rtl] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:.25em}[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:.25em;margin-right:0}.js td .dropbutton-multiple{padding-right:10em;margin-right:2em;max-width:100%}.js td .dropbutton-wrapper{min-height:2em}.js .dropbutton-widget,.js .dropbutton-wrapper{display:block;position:relative}.js td .dropbutton-widget{position:absolute}.block-facets.accordion,.sidebar .block.block-facets{border:none;padding:0;margin:0}.block-facets.accordion h2,.sidebar .block.block-facets h2{margin:0;background-color:transparent;border:none;padding:0}.block-facets.accordion h2 .btn,.block-facets.accordion h2 .uds-modal-close-btn,.sidebar .block.block-facets h2 .btn,.sidebar .block.block-facets h2 .uds-modal-close-btn{color:#000}.block-facets.accordion .card-header h2 .btn:after,.block-facets.accordion .card-header h2 .uds-modal-close-btn:after,.sidebar .block.block-facets .card-header h2 .btn:after,.sidebar .block.block-facets .card-header h2 .uds-modal-close-btn:after{font-family:"Font Awesome 5 Free";content:"";float:right;font-weight:900}.block-facets.accordion .card-header h2 .btn.collapsed:after,.block-facets.accordion .card-header h2 .collapsed.uds-modal-close-btn:after,.sidebar .block.block-facets .card-header h2 .btn.collapsed:after,.sidebar .block.block-facets .card-header h2 .collapsed.uds-modal-close-btn:after{content:""}.block-facets.accordion ul,.sidebar .block.block-facets ul{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.block-facets.accordion .facet-item,.sidebar .block.block-facets .facet-item{padding-top:.3125rem;padding-bottom:.3125rem}.block-facets.accordion .facet-item__count,.sidebar .block.block-facets .facet-item__count{margin-top:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:.625rem;color:#8c1d40;text-decoration:none!important}.block-facets.accordion .facet-item__value,.sidebar .block.block-facets .facet-item__value{color:#000;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.block-facets.accordion .card,.sidebar .block.block-facets .card{border-radius:0}.block-facets.accordion .ui-slider-pips .ui-slider-label,.sidebar .block.block-facets .ui-slider-pips .ui-slider-label{width:2.5em}.block-facets.accordion .card-header,.sidebar .block.block-facets .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid transparent;padding:.75rem 1.25rem;margin-bottom:.25rem}.block-facets.accordion .card>div:last-child,.sidebar .block.block-facets .card>div:last-child{padding-bottom:0}div#block-searchfilterblock{margin-bottom:0}div#block-searchfilterblock h2{margin-bottom:0}.facet_list_items{display:block}.facet_list_items a{border-radius:12px;padding:.125rem .375rem .125rem .375rem;background-color:#f2f2f2;border:1px #d4d4d4 solid!important}.facets_summary{margin-bottom:.125rem}#block-facetsummary ul>li:first-child:before{content:""}.facet-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;text-decoration:none;padding-bottom:.3125rem;padding-top:.3125rem}.facet-item a .facet-item__count,.facet-item a .facet-item__value{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.feed-icon{border-bottom:none;display:inline-block;padding:1rem 0 0 0}.field__label{margin-bottom:.25rem}.node--type-asu-repository-item .field__label{margin-bottom:0}.field--type-entity-reference{margin:0 0 1.2rem}.field--type-entity-reference .field__label{font-weight:400;padding-right:.3rem}[dir=rtl] .field--type-entity-reference .field__label{padding-left:.3rem;padding-right:0}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--type-entity-reference ul.links li{padding:0 0 0 1rem;float:right}@media all and (min-width:35rem){.node .field--type-image{float:left;margin:0 1rem 0 0}[dir=rtl] .node .field--type-image{float:right;margin:0 0 0 1rem}.node .field--type-image+.field--type-image{clear:both}}.field--name-field-user-picture img,.field--type-image img{margin:0 0 1rem}.field--type-image a{border-bottom:none}.field--name-field-tags{margin:0 0 1.2rem}.field--name-field-tags .field__label{font-weight:400;margin:0;padding-right:.3125rem}[dir=rtl] .field--name-field-tags .field__label{padding-left:.3125rem;padding-right:0}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:.875rem}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:.875rem}.field--name-field-tags ul.links{padding:0;margin:0}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--name-field-tags ul.links li{padding:0 0 0 1rem;float:right}.field--label-inline .field__item,.field--label-inline .field__label{display:inline-block}img.copyright-logo{max-width:140px;padding:.625rem .625rem .625rem 0}.node--view-mode-search-result .field--name-field-linked-agent .field__item{display:inline-block!important}.node--view-mode-search-result .field--name-field-linked-agent .field__item:after{content:" /"}.node--view-mode-search-result .field--name-field-linked-agent .field__item:last-of-type:after{content:""}.reuse-logo{max-width:120px;padding:.625rem 0}.field--name-field-open-access svg{width:1.75rem;margin-top:-.9375rem;margin-left:-.3125rem;fill:#8c1d40}.icon-link:focus svg,.icon-link:hover svg{fill:#d23153}.field--name-field-peer-reviewed .fa-eye{font-size:1.5rem}.node--view-mode-full-metadata .field--name-field-rich-description p:last-child,.text-show-more .multi-collapse p:last-child{margin-bottom:0}button.show-more{margin-bottom:1rem}.field--name-field-identifier-type{display:inline-block}.field--name-field-identifier-type .field__item{display:inline-block}.field--name-field-identifier-type:after{content:": "}.field--name-field-identifier-value{display:inline-block}.node--view-mode-full-metadata .node__content>.field{border-bottom:1px solid #d0d0d0;padding-top:.75rem;padding-bottom:.75rem;margin-left:0;margin-bottom:0}.node--view-mode-full-metadata .node__content>.field:last-of-type{border-bottom:none}.node--view-mode-full-metadata .field__label{padding-left:0}.node--view-mode-full-metadata .field--type-entity-reference,.node--view-mode-full-metadata .inline-list{margin-bottom:0}.node--view-mode-full-metadata .field--name-field-note-para>.field__items>.field__item{display:block;border-bottom:1px solid #d0d0d0;margin-bottom:.625rem}.node--view-mode-full-metadata .field--name-field-note-para>.field__items>.field__item:last-of-type{border-bottom:none}.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item{display:inline-block;border-bottom:1px solid #d0d0d0;margin-bottom:.625rem}.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item:last-of-type{border-bottom:none}.field--name-field-typed-identifier .paragraph{display:inline-block}.node--type-archival-object>.field__label,.node--type-archival-resource>.field__label,.node--type-archival-top-container>.field__label,.node--type-repository>.field__label,.node--view-mode-full-metadata .field--name-field-typed-identifier>.field__items>.field__item>.paragraph>.field--type-entity-reference>.field__item{font-weight:700}.views-field-riprap-results .success{background-color:#adff2f}.views-field-riprap-results .fail{background-color:orange}.views-field-riprap-results .riprapnotfound{background-color:red;color:#fff}.file{padding-left:1.5rem;display:inline-block;min-height:1rem;background-repeat:no-repeat;background-position:left center}[dir=rtl] .file{padding-left:inherit;padding-right:1.5rem;background-position:right center}.file--application-octet-stream,.file--general{background-image:url(../images/icons/application-octet-stream.png)}.file--package-x-generic{background-image:url(../images/icons/package-x-generic.png)}.file--x-office-spreadsheet{background-image:url(../images/icons/x-office-spreadsheet.png)}.file--x-office-document{background-image:url(../images/icons/x-office-document.png)}.file--x-office-presentation{background-image:url(../images/icons/x-office-presentation.png)}.file--text-x-script{background-image:url(../images/icons/text-x-script.png)}.file--text-html{background-image:url(../images/icons/text-html.png)}.file--text-plain{background-image:url(../images/icons/text-plain.png)}.file--application-pdf{background-image:url(../images/icons/application-pdf.png)}.file--application-x-executable{background-image:url(../images/icons/application-x-executable.png)}.file--audio{background-image:url(../images/icons/audio-x-generic.png)}.file--video{background-image:url(../images/icons/video-x-generic.png)}.file--text{background-image:url(../images/icons/text-x-generic.png)}.file--image{background-image:url(../images/icons/image-x-generic.png)}audio::-webkit-media-controls-enclosure,video::-webkit-media-controls-enclosure{background:0 0}video{min-height:200px}#fp-flexslider .flex-direction-nav a{display:block}.flex-direction-nav a{height:50px;-webkit-transition:none;-o-transition:none;transition:none}.flexslider .flex-direction-nav a{display:block;opacity:.7;border:none}.flex-direction-nav a{top:45%}.flexslider{margin:0 3.125rem 3.75rem 3.125rem}.flexslider:hover .flex-direction-nav .flex-next{right:-50px}.flexslider:hover .flex-direction-nav .flex-prev{left:-50px}.flex-pauseplay a{height:30px;border:none;bottom:-20px}#flex-recent-keep-items{width:auto}.view-id-flexslider_views_example .view-content,.view-id-landing_page_recent_keep_items .view-content{width:100%}.view-id-flexslider_views_example .slides li img,.view-id-landing_page_recent_keep_items .slides li img{max-width:150px;padding:1.25rem;margin-left:auto;margin-right:auto}.view-id-flexslider_views_example .slides li .flex-caption,.view-id-landing_page_recent_keep_items .slides li .flex-caption{padding:.9375rem 1.25rem 0 1.25rem}.view-id-flexslider_views_example .slides li i,.view-id-landing_page_recent_keep_items .slides li i{padding:1.25rem}.view-id-flexslider_views_example .flex-viewport,.view-id-landing_page_recent_keep_items .flex-viewport{background-color:#f2f2f2;padding:.625rem}.view-featured-content .view-content{width:100%}.view-featured-content .field--type-entity-reference{margin-bottom:none}.view-featured-content article{background-color:#f2f2f2;padding-top:1rem;border-bottom:none}.flex-pauseplay a.flex-pause::before,.flex-pauseplay a.flex-play::before{color:#484848;font-weight:900}.flex-pauseplay a.flex-play:before{content:"";font-family:"Font Awesome 5 Free"}.flex-pauseplay a.flex-pause:before{content:"";font-family:"Font Awesome 5 Free"}.main-content .flex-pauseplay a{border-bottom:none}#block-asubrandfooter,#block-asulibraryfooterblock{width:100%}#block-asubrandfooter h5,#block-asulibraryfooterblock h5{font-weight:700;font-size:1rem}.site-footer .container-fluid,.site-footer .container-lg,.site-footer .container-md,.site-footer .container-sm,.site-footer .container-xl{margin:0}#block-asulibraryfooterblock{margin-bottom:-1rem}@media (max-width:61.875rem){.asulib-footer img{max-width:50%}}@media (min-width:78.75rem){.card-foldable.desktop-disable-xl .card-header i{display:none}}.card-foldable .card-header h4 a.collapsed i.fa-chevron-up,.card-foldable .card-header h5 a.collapsed i.fa-chevron-up{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper-footer-land-ack{background:#1e1e1e;color:#fafafa;font-weight:200}#wrapper-footer-land-ack p{padding-bottom:1.5625rem}#footer-columns{padding-left:.375rem}#wrapper-footer-columns{border-top:none!important}#wrapper-footer-columns #footer-columns{border-top:2px solid #393939}body:not(.path-frontpage) .main-content{padding-bottom:6rem}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(https://keep.lib.asu.edu/themes/custom/asulib_barrio/images/required.svg);background-repeat:no-repeat;-webkit-background-size:auto/2 auto/2;background-size:auto/2 auto/2;width:auto/2;height:auto/2;margin:0 .3em}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem}form .form-type-textarea{margin-bottom:0}.node-form .field--name-field-identifier-type::after{content:""}label{margin-bottom:.3125rem;font-weight:700}.js-form-item{margin-top:1rem}#iiif_box .js-form-item{margin-top:0}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{margin-bottom:0;max-width:700px}.webform-multiple-table input[type=text]{max-width:100%}.form-group{margin-bottom:1rem}.form-checkbox{padding-left:.75rem}.js-webform-checkboxes .checkbox{margin-top:.4rem;margin-bottom:.4rem}.radio,.webform-submission-form .checkbox{min-height:17px}.js-form-type-checkbox input[type=checkbox],.js-form-type-radio input[type=radio]{height:1.5rem;width:1.5rem;opacity:0;z-index:1}.diff-revisions .js-form-type-checkbox input[type=checkbox],.js-form-type-radio input[type=radio]{opacity:1}.form-check-label{display:inline-block;position:relative;vertical-align:top;max-width:700px;padding-left:1.25rem}.form-radio-label{display:inline-block;padding-left:1rem;position:relative;vertical-align:middle;max-width:700px}.checkbox label,.radio label{font-weight:400;cursor:pointer}.form-check-label::before{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;content:"";display:inline-block;height:1.5rem;width:1.5rem;left:0;margin-left:-2rem;position:absolute;-webkit-transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;-o-transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;transition:border .15s ease-in-out 0s,color .15s ease-in-out 0s;margin-left:-1rem}.form-group legend{font-weight:700;font-size:1rem;margin-bottom:0}.js-form-type-checkbox input[type=checkbox]:checked+label::after{font-family:"Font Awesome 5 Free";content:"";font-weight:600}.form-check-label::after{color:#555;display:inline-block;font-size:1.2rem;height:1.4325rem;width:1.5rem;position:absolute;left:.05rem;top:-.15rem;margin-left:-.9rem;padding-left:0;padding-top:0}.form-radio-label::before{background-color:#fff;border:1px solid #ccc;border-radius:50%;content:"";display:inline-block;position:absolute;height:1.5rem;width:1.5rem;left:0;margin-left:-1.2rem;-webkit-transition:border .15s ease-in-out 0s;-o-transition:border .15s ease-in-out 0s;transition:border .15s ease-in-out 0s}.form-radio-label::after{background-color:#555;border-radius:50%;content:" ";font-size:1rem;display:inline-block;position:absolute;height:1rem;width:1rem;top:.25rem;left:.3rem;margin-left:-1.25rem;-webkit-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;-o-transition:-o-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s;transition:transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s,-webkit-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s,-o-transform 50ms cubic-bezier(.8,-.33,.2,1.33) 0s}.form-check-input:focus+.form-check-label::before,.form-radio-input:focus+.form-radio-label::before{color:#495057;background-color:#fff;border-color:#da4e7a;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(140,29,64,.25);box-shadow:0 0 0 .2rem rgba(140,29,64,.25)}.description{font-size:.85rem;max-width:700px}a.tabledrag-handle .handle{padding:1rem;margin:-.25rem 0 0 .5rem;-webkit-background-size:25px 25px;background-size:25px;width:30px}.draggable a.tabledrag-handle{border:none}.node-form a.tabledrag-handle{overflow:visible;margin-top:-.5rem}.tabledrag-toggle-weight-wrapper{position:absolute;right:2rem}.webform-multiple-table td.webform-multiple-table--operations input{padding:1rem 2rem}.webform-multiple-table td input[type=image]{display:inline-block;width:30px;padding:.3125rem;margin-top:.25rem}@media (min-width:50rem){.webform-multiple-table td input[type=image]:hover{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.webform-multiple-table td input[type=image]:active{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (max-width:50rem){.webform-multiple-table td input[type=image]:active{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}}.webform-multiple-table td input[type=image]+input[type=image]{margin-right:1rem}.webform-multiple-add fieldset,.webform-multiple-add input{display:inline-block}.webform-multiple-add input.form-number{border-radius:0;width:auto;max-width:100px}.webform-multiple-add .input-group-text{background:#fff}.webform-multiple-add input.button{margin-top:-.125rem}.field-multiple-table tr:last-child td,.form-type-webform-multiple tr:last-child td{border-bottom:1px solid #d0d0d0}.form-type-webform-multiple thead tr th{padding-top:0;padding-bottom:0}.form-type-webform-multiple{max-width:700px;padding-top:1.25rem}#additional_contributors_table .tabledrag-toggle-weight-wrapper,#committee_members_table .tabledrag-toggle-weight-wrapper,#group_members_table .tabledrag-toggle-weight-wrapper,#thesis_director_table .tabledrag-toggle-weight-wrapper{display:none}#additional_contributors_table th,#committee_members_table th,#group_members_table th,#thesis_director_table th{padding:.625rem}.form-wrapper summary{font-size:1.25rem;font-weight:700}.node-form .field-label h4{font-size:.875rem;font-weight:700;margin-bottom:.3125rem}.paragraph-type-top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin:0}.paragraph-type-top .paragraphs-dropbutton-wrapper{position:absolute;right:2.5rem}.node-form .paragraph-type-title{display:none}.field-multiple-table th{padding:0;padding-top:1.25rem;border:0}td.field-multiple-drag{vertical-align:middle;padding-right:0}.paragraphs-subform .form-group{margin-bottom:0}.webform-submission-self-deposit-form div.progress-step .progress-marker::after,.webform-submission-self-deposit-form div.progress-step .progress-marker::before{background-color:#747474!important}.webform-submission-self-deposit-form div.progress-step button{position:relative;top:1.7rem;z-index:200}.webform-submission-self-deposit-form div.progress-step button:not(.btn-maroon):not(.btn-primary):not(.btn-primary:hover){background-color:#fff}.webform-submission-self-deposit-form td input.image-button{border:solid 1px #d0d0d0;opacity:1}.webform-submission-self-deposit-form td input.image-button:hover{border:solid 1px #d0d0d0}select.form-control{padding:.65625rem}#navbar-top{padding:0 1rem}#navbar-top.navbar-dark .nav-link:focus,#navbar-top.navbar-dark .nav-link:hover{color:rgba(255,255,255,.75)}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,.5)}#navbar-top.navbar-light .nav-link:focus,#navbar-top.navbar-light .nav-link:hover{color:rgba(0,0,0,.7)}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,.5)}.navbar-brand .site-logo{margin-right:1rem}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none}}#asu_mobile_menu{float:right}.region-top-header{width:100%;display:block}#asu_hdr{width:100%}#navbar-main{padding-top:0;padding-bottom:0}header{margin-bottom:1.25rem}#site-name a{color:#000;font-weight:700;margin-right:0;font-size:1.5rem}#site-name .site-name-slogan,#site-name .site-name-slogan a{color:#4f5557;font-size:1.5rem;padding-top:.3125rem;font-weight:400}.unpublished_title{background-color:#fff4da;font-style:italic;padding:1rem .5rem}@media (min-width:791.25rem){.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}.navbar-nav{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navbar-nav .block-asu-search{margin-left:auto;margin-right:.9375rem}@media (max-width:78.75rem){.navbar-nav .block-asu-search{margin-left:0;margin-right:0;padding:.9375rem 0 .5rem 0;border-top:1px solid #d0d0d0}.navbar-nav .block-asu-search>.content>.content{width:100%;padding-right:6%}nav #search-form input.form-control{max-width:100%}nav #search-form{padding-left:2.0625rem}}#header-main .navbar-toggler .fa-circle{font-size:2rem;margin-left:-.5rem;margin-top:.125rem}#header-main .navbar-toggler .fa-times{margin-left:0}#header-main .nav-link{line-height:1}#header-main .dropdown-item:hover{background-color:transparent}#header-main .dropdown-menu{border-radius:0}#asu-header+div,#asu-header+main{margin-top:0}#header-main .dropdown:not(:last-child){margin-bottom:.0625rem}#header-main .dropdown-menu{border-top:none}.block-help{border:1px solid #d0d0d0;padding:0 1.5rem;margin-bottom:2rem}.icon-help{background:url(/../../images/help.png) 0 50% no-repeat;padding:.0625rem 0 .0625rem 1.5rem}[dir=rtl] .icon-help{background-position:100% 50%;padding:.0625rem 1.5rem .0625rem 0}.feed-icon{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:1rem;height:1rem}.rrssb{padding-right:.625rem!important}.rrssb li{width:25%!important}.complex-object-icon{background:url(https://prism.lib.asu.edu/themes/custom/asulib_barrio/images/complex-file.svg) no-repeat;display:block;-webkit-filter:invert(50%) sepia(5%) saturate(10%) hue-rotate(49deg) brightness(88%) contrast(79%);filter:invert(50%) sepia(5%) saturate(10%) hue-rotate(49deg) brightness(88%) contrast(79%);margin-left:auto;margin-right:auto}.complex-object-icon.fa-2x{width:2rem;height:2.4rem}.complex-object-icon.fa-6x{width:5rem;height:6rem}.image-button.is-disabled,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled:hover{background:0 0;opacity:.5;cursor:default}.indented{margin-left:1.5rem}[dir=rtl] .indented{margin-left:0;margin-right:1.5rem}.item-list ul{list-style:none;margin:0 0 .75rem 0;padding:0}[dir=rtl] .item-list ul{padding:0}.item-list ul li{margin:0;padding:.75rem 1.25rem 0 0}[dir=rtl] .item-list ul li{margin:0;padding:.75rem 0 0 1.25rem}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0}.node--view-mode-recent-item-teaser-prism>.views-element-container{padding-top:0!important}.node--type-page .gray-bg{background-color:#e8e8e8}.node--type-page .padded-content-box{margin-bottom:6rem}.node--type-page .view-id-content_recent.view-display-id-block_4 .card-title,.node--type-page .view-id-content_recent.view-display-id-block_4 i,.node--type-page .view-id-content_recent.view-display-id-block_5 .card-title,.node--type-page .view-id-content_recent.view-display-id-block_5 i{display:inline}.node--type-page .view-id-content_recent.view-display-id-block_4 i,.node--type-page .view-id-content_recent.view-display-id-block_5 i{color:#191919;margin-right:.5rem}.node--type-page .view-id-content_recent.view-display-id-block_4 .complex-object-icon,.node--type-page .view-id-content_recent.view-display-id-block_5 .complex-object-icon{display:inline-block;height:2rem;margin-right:0}.node--type-page .view-id-content_recent.view-display-id-block_2 .view-content{background-color:transparent}.node--type-page .view-id-content_recent.view-display-id-block_2 i{color:#747474}.node--type-page .view-id-featured_collections .slides>li>div{padding:1.375rem}.node--type-page .view-id-featured_collections .flex-pauseplay{padding-top:.9375rem}.node--type-page .view-id-featured_collections .flexslider .slides img{max-height:250px}.node--type-page .flex-caption{word-wrap:break-word}#block-callstoactionblock{clear:both}.calls-to-action{background:#e8e8e8;padding-top:6rem;padding-bottom:6rem}.path-frontpage header{margin-bottom:0}.path-frontpage .node__content{margin-top:0;padding-top:6rem;padding-bottom:3rem}.card-wrapper{margin-bottom:1rem}.prism-home-thumb{height:6rem;width:auto!important}.prism-fullwidth-row{width:100%}.sm-top-lg-bottom-padded-content{padding-top:3rem;padding-bottom:6rem}.sm-top-sm-bottom-padded-content{padding-top:3rem;padding-bottom:3rem}@media only screen and (-webkit-min-device-pixel-ratio:3){div[class^=uds-hero] .hero{max-height:300px}}.list-group__link{border-top:1px solid #d0d0d0;padding:.75rem 0 0}.list-group__description{margin:0 0 .75rem}.node__content{font-size:1rem;margin-top:1rem}.node--view-mode-teaser{border-bottom:1px solid #d0d0d0;margin-bottom:1rem;padding-bottom:1rem}.node--view-mode-teaser h2{margin-top:0;padding-top:.5em}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,.024);border:1px solid #d0d0d0;padding:0 1rem 1rem}.node--view-mode-teaser .node__content{clear:none;font-size:1rem;line-height:1.5}.node__meta{font-size:.875rem;margin-bottom:-.3125rem}.node__meta .field--name-field-user-picture img{float:left;margin:.0625rem 1rem 0 0}[dir=rtl] .node__meta .field--name-field-user-picture img{float:right;margin-left:1rem;margin-right:0}.node__links{text-align:right;font-size:1rem}[dir=rtl] .node__links{text-align:left}.node--unpublished{padding:1rem 1rem 0;background:#fcc}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}.node--type-archival-object .block-asu-item-downloads,.node--type-archival-resource .block-asu-item-downloads,.node--type-archival-top-container .block-asu-item-downloads,.node--type-asu-repository-item .block-asu-item-downloads{display:inline-block}.node--type-archival-object .field__label,.node--type-archival-resource .field__label,.node--type-archival-top-container .field__label,.node--type-asu-repository-item .field__label{font-weight:700}.mini-player .views-row{padding:0}.mini-player audio,.mini-player video{width:100%}.mini-player video{height:auto}.field--name-field-typed-identifier{word-break:break-all}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:-webkit-gradient(linear,left top,left bottom,from(#d1e8f5),to(#d3e8f4));background-image:-o-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);position:fixed;z-index:499;width:100%;padding:.625rem}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:.9em;line-height:normal;margin:0;padding:.25rem 1em .25rem .6em;text-shadow:1px 1px 0 rgba(0,0,0,.5)}[dir=rtl] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:.25rem .6em .25rem 1em;float:right}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff}[dir=rtl] .node-preview-backlink:focus,[dir=rtl] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}[dir=rtl] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef)}.node-preview-backlink::before{content:"";width:10px;display:inline-block}.node--type-collection.node--view-mode-full h2,.repo-item h2{padding:1.5rem 1rem;background:#e8e8e8;font-size:1.5rem;font-weight:700;margin-bottom:1.75rem}.node--type-collection.node--view-mode-full h3,.repo-item h3{font-size:1.25rem;margin-bottom:1rem;font-weight:700}.node--type-collection.node--view-mode-full .field--name-field-rich-description,.repo-item .field--name-field-rich-description{margin-bottom:1rem}.node--type-collection.node--view-mode-full .content-section,.repo-item .content-section{margin-bottom:2rem}.node--type-collection .col-md-12,.node--type-collection .views-row{padding-left:0;padding-right:0}.small-margin-bottom{margin-bottom:3rem}.xs-margin-bottom{margin-bottom:1.5rem}.large-margin-bottom{margin-bottom:6rem}.small-margin{margin-top:3rem;margin-bottom:3rem}.small-margin-top{margin-top:3rem}.xs-margin-top{margin-top:1.5rem}.small-padding-bottom{padding-bottom:3rem}.xs-padding-bottom{padding-bottom:1.5rem}.large-padding-bottom{padding-bottom:6rem}.small-padding{padding-top:3rem;padding-bottom:3rem}.small-padding-top{padding-top:3rem}.xs-padding-top{padding-top:1.5rem}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}header #search-block-form{padding:.3125rem .9375rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-block-form,#search-home-block-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav #search-form{text-align:right}nav #search-form fieldset.form-group{display:inline-block;margin:0;padding:0}@media (max-width:78.75rem){nav #search-form fieldset.form-group{max-width:100%}}nav #search-form .form-control{line-height:.5}nav #search-form .button{vertical-align:top}.bento-home-search-form fieldset.form-group,.search-home-form fieldset.form-group{margin-bottom:0}.repo-search{padding-top:6rem;padding-bottom:6rem;background:#e8e8e8}.repo-search fieldset{margin:0;padding:0!important}.repo-search input{border-radius:0}.repo-search .form-submit{border-radius:400rem;line-height:1.5rem;margin-left:.3125rem}@media (max-width:48rem){.repo-search form{margin:1.25rem}}@media (max-width:48rem){#search-form .form-submit{margin:.5rem 0}}.shortcut-wrapper{margin:2.2em 0 1.1em 0}.shortcut-wrapper .page-title{float:left;margin:0}[dir=rtl] .shortcut-wrapper .page-title{float:right}.shortcut-action{border-bottom:none;margin-left:.5em;padding-top:.35em}[dir=rtl] .shortcut-action{margin-left:0;margin-right:.5em}.shortcut-action:active,.shortcut-action:focus,.shortcut-action:hover{border-bottom:none}.sidebar{border:none}.sidebar .block{border-style:solid;border-width:1px;border-color:#d0d0d0;margin:0 0 2rem}.sidebar .block .content{font-size:1rem;line-height:1.5}.sidebar nav:not(#block-about) ul{padding:0;margin:0}.sidebar nav:not(#block-about) li{padding:1rem;list-style:none}.sidebar nav:not(#block-about) a:focus,.sidebar nav:not(#block-about) a:hover{text-decoration:underline}.sidebar nav:not(#block-about) ul.nav{margin:-1rem}.sidebar nav.block{border-color:#e8e8e8}.sidebar .block-asu-feedback-button{border:none}.sidebar h2{margin:0;padding:1rem .5rem;border:1px solid #353535;font-size:1.25rem;line-height:1.2;background-color:#353535;color:#fafafa}.sidebar tbody{border:none}.sidebar tr.even,.sidebar tr.odd{background:0 0;border-bottom:1px solid #d0d0d0}.sidebar .btn-link{border-bottom:none}.sidebar .nav-item{width:100%;border-bottom:1px solid #e8e8e8}.sidebar .nav-item:last-of-type{border-bottom:none}.sidebar .block-explore-this-collection-block .content .form-actions,.sidebar .block-explore-this-collection-block .content fieldset,.sidebar .block-explore-this-item-block .content .form-actions,.sidebar .block-explore-this-item-block .content fieldset{padding-left:.75rem;padding-right:.75rem}.sidebar .block-facets-summary{display:none}.sidebar .nav-text{font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:-.015em;color:#191919;padding:1rem;border:1px solid #e8e8e8}.sidebar .nav-text:not(:last-child){border-bottom:0}.sidebar .nav-link{color:#191919;font-weight:400!important;font-size:1rem!important;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1.5rem 1rem;overflow:hidden;color:#191919;font-size:1.25rem;font-weight:700;line-height:1.5rem;letter-spacing:-.037rem}.sidebar .nav-link:not(.is-active){-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.sidebar .nav-link:hover{text-decoration:underline}.sidebar .nav-link:visited{color:#191919}.sidebar .nav-link.active{text-decoration:none;padding-bottom:0}.sidebar .nav-link.active:after{content:"";position:relative;display:block;margin-top:1rem;height:.5rem;width:100%;background-color:#ffc627;text-decoration:none}.sidebar .nav-link:not(:last-child){border-bottom:0}.sidebar .card-foldable{border:1px solid #e8e8e8}.sidebar .card-foldable .card-header a{padding:1rem .5rem}.sidebar .card-foldable .card-body,.sidebar .card-foldable .card-header{background-color:transparent}.sidebar .card-foldable .card-header~.card-body{border-top:0}.sidebar .card-foldable .card-body{padding:0 1rem 1rem 1rem}.sidebar .card-foldable .card-body>.nav-link{padding:0 2.5rem 0 1.5rem}.sidebar .card-foldable .card-body>.nav-link:after{margin-top:.5rem}.sidebar .card-foldable .card-body>.nav-link+.nav-link{padding-top:1rem}.sidebar .card-foldable:not(:last-child){border-bottom:0}.sidebar hr{margin:1rem 0}.copy_permalink_link{cursor:pointer}.permalink_button{padding-left:1rem;padding-bottom:1rem}.skip-link{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#495057;font-size:1rem;line-height:1.5;padding:.0625rem 1rem .125rem;border-radius:0 0 .3rem .3rem;border-bottom-width:0;outline:0}.skip-link.visually-hidden.focusable:focus{position:absolute!important;color:#fff}.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #d0d0d0}.sticky-header th{padding:.3125rem;vertical-align:top;border-top:1px solid #d0d0d0}span.page-link{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(odd){background-color:#e8e8e8}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(even) input.image-button{background-color:#e8e8e8}.webform-submission-self-deposit-form .table-striped tbody tr:nth-of-type(odd) input.image-button{background-color:#fff}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5rem}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}th.is-active img{display:inline}td.is-active{background-color:#dee2e6}.tablesort{width:14px;height:14px;vertical-align:top;margin:.0625rem 0 0 .3125rem}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg)}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg)}.uds-tabbed-panels .nav-tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-widget-overlay{background:#000;opacity:.7}.ui-dialog{border-radius:0}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:1rem;font-weight:400;text-align:center;padding:.25em 1.063em;border-radius:1em}.password-strength__meter{margin-top:.5em;background-color:#e9ecef}.password-strength__indicator{background-color:#78be20;-webkit-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#cc2f2f}.password-strength__indicator.is-fair{background-color:#ff7f32}.password-strength__indicator.is-good{background-color:#00a3e0}.password-strength__indicator.is-strong{background-color:#78be20}.password-confirm,.password-confirm-match,.password-field,.password-strength{width:55%}.password-suggestions{padding:.2em .5em;margin:.7em 0;max-width:34.7em;border:1px solid #d0d0d0}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right}.password-confirm .ok{color:#78be20;font-weight:700}.password-confirm .error{color:#cc2f2f;font-weight:700}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:#fff;padding:1rem 1rem;margin:0 auto;border-radius:.3rem}.vertical-tabs__menu{margin:-.0625rem 0 -.0625rem;padding:0}[dir=rtl] .vertical-tabs__menu{margin-left:0;margin-right:-1em;padding:0}.vertical-tabs{margin:0;border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:.875rem}.vertical-tabs ul a{border:none}[dir=rtl] .vertical-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:0;margin-right:0}.vertical-tabs__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #d0d0d0;list-style:none}[dir=rtl] .vertical-tabs__menu{margin-left:0;margin-right:-15em}.vertical-tabs__pane{margin:0;border:0}.vertical-tabs__pane>summary{display:none}.vertical-tabs__menu-item{border:1px solid #d0d0d0;border-top:0;background:#eee}.vertical-tabs__menu-item a{display:block;padding:1rem .5rem;text-decoration:none}.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline}.vertical-tabs__menu-item a:hover{outline:1px dotted}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff}[dir=rtl] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal}.views-displays .tabs .open>a{border-radius:.3rem .3rem 0 0}.views-displays .tabs .open>a:focus,.views-displays .tabs .open>a:hover{color:#8c1d40}.views-displays .secondary .form-submit{font-size:.875rem}.views-displays .tabs .action-list{padding:0}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9}.views-ui-display-tab-actions .dropbutton .form-submit{color:#8c1d40}.views-ui-display-tab-actions .dropbutton .form-submit:focus,.views-ui-display-tab-actions .dropbutton .form-submit:hover{color:#8c1d40}.main-content .views-field-field-collection-thumbnail a{border-bottom:none}.block-facets .ui-slider-pips .ui-slider-pip-selected-2,.block-facets .ui-slider-pips [class*=ui-slider-pip-initial],.block-facets .ui-slider-pips [class*=ui-slider-pip-selected]{color:#353535}.view-id-solr_search_content.view-display-id-block_1{background:#f2f2f2;margin-bottom:2.5rem}.view-id-solr_search_content.view-display-id-block_1 .views-view-grid{margin:.9375rem}.view-id-solr_search_content.view-display-id-block_1 .collection-result{margin:.625rem .625rem .625rem 0;background:#fff;border:1px solid rgba(0,0,0,.125);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:62rem){.view-id-solr_search_content.view-display-id-block_1 .collection-result{max-width:calc(33.33% - 15px)}}@media screen and (max-width:48rem){.view-id-solr_search_content.view-display-id-block_1 .collection-result{max-width:calc(50% - 15px)}}.view-id-solr_search_content.view-display-id-block_1 .collection-result .views-field-field-collection-thumbnail{padding-top:.625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.view-id-solr_search_content.view-display-id-block_1 .collection-result .views-field-field-title{padding-top:.625rem;padding-bottom:.625rem;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.view-id-solr_search_content.view-display-id-block_1 .collection-result:first-of-type{margin-left:.625rem}.view-id-solr_search_content.view-display-id-block_1 .collection-result:last-of-type{margin-right:0}.view-id-solr_search_content.view-display-id-block_1 .view-header a,.view-id-solr_search_content.view-display-id-block_1 .view-header h2{display:inline-block}.view-id-solr_search_content .view-header h2{background:#f2f2f2;padding:.625rem}.view-id-solr_search_content .item-result{border-bottom:1px solid rgba(0,0,0,.125);padding-bottom:1rem}.view-id-solr_search_content .item-result strong+p{margin-bottom:0}.view-id-solr_search_content .item-result .field--type-image{margin-left:auto;margin-right:auto;display:block;padding-top:.625rem}.view-id-solr_search_content .item-result .col-md-2 img,.view-id-solr_search_content .item-result .views-field-field-media-image img{width:auto;max-height:200px;max-width:100%}.view-id-solr_search_content .collection-thumbnail-icon{text-align:center;color:#747474}.view-id-collections.view-display-id-sub_collections .views-row{margin-bottom:1.5rem}.node--view-mode-open-seadragon .field--name-field-media-image{width:100%}.expand-image{display:none}.node--view-mode-asu-document a span.expand-image,.node--view-mode-asu-image a span.expand-image{position:absolute;bottom:0;right:0;font-size:1.25em;color:#191919;border-left:25px solid transparent;border-right:25px solid #ffc627;border-top:25px solid transparent;border-bottom:25px solid #ffc627;width:0;height:0;display:block}.node--view-mode-asu-document a .expand-image i,.node--view-mode-asu-image a .expand-image i{position:absolute;top:0;left:0}.node--view-mode-asu-document .file-container .views-element-container,.node--view-mode-asu-image .file-container .views-element-container{position:relative}.complex-object-child-box .expand-image,.node--type-collection .expand-image,.node--type-page .expand-image,.node--view-mode-asu-complex-object .expand-image,.view-solr-search-content .expand-image{display:none}.repo-item .view-display-id-thumbnail{border:1px solid #d0d0d0}#block-views-block-collections-collection-top-content{width:100%}#block-views-block-collections-collection-top-content img{margin-bottom:1.875rem;height:auto}.view-reorder-children .views-form{width:100%}.view-manage-members .form-no-label>label{display:none}.views-manage-members .js-form-type-checkbox input[type=checkbox],.views-manage-members .js-form-type-radio input[type=radio],.views-reorder-children .js-form-type-checkbox input[type=checkbox],.views-reorder-children .js-form-type-radio input[type=radio]{padding-top:0;opacity:1;margin-top:0}.collection-browse-object .icon-container a img{max-width:200px}.main-content .thumb-image-border a{border-bottom:none}.view-id-content_recent .views-row{margin-bottom:1.5rem}.view-id-collections .far{color:#747474}.collection-result img{max-height:200px}.noUi-connect{background:#e8e8e8!important}.repo-search .view-display-id-three_included_items form.view-content,.view-display-id-three_included_items .repo-search form.view-content,.view-display-id-three_included_items .view-content.row{display:inline}#views-exposed-form-barrett-submissions-page-1 #edit-created-wrapper fieldset{display:inline}#views-exposed-form-barrett-submissions-page-1 #edit-actions{margin-bottom:2rem}body{background:#fff}.bg-inverse{background:#8c1d40!important}.menu--main li a{color:#8c1d40}.menu--account li a{color:#8c1d40}.site-name-slogan a{text-decoration:none}.card-group img{margin:0;width:100%;height:auto}.card-group .field--type-image{margin:0}.slick{width:100%}.slick>div{margin:0 .9375rem}.complex-object-child{border:1px solid #d7d7d7}.space-border-box{border:1px solid #d7d7d7;padding-left:.9375rem;padding-right:.9375rem;height:100%}.space-border-box article{padding-top:.9375rem}.complex-object-child-box{padding-bottom:1.875rem}.complex-object-child-box img{max-height:300px;width:auto;max-width:100%}.complex-object-child-box .node__title{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.complex-object-child-box>article{padding:.9375rem 0}.view-included-in-complex-object{padding-left:.9375rem;padding-right:.9375rem}.file-container .views-row{padding:0}.social-icons a{border-bottom:none}a.icon-link{border-bottom:none}.icon-link i{margin-right:.75rem}img{width:100%}.node__content#navbar-top,.node__content.container,.node__content.view-id-collections.view-display-id-sub_collections,.repo-search .node__content.content{padding:0}.file-container{margin-bottom:1rem}.download-options{word-wrap:break-word}.download-options .btn-group{margin-bottom:1rem}.download-options .dropdown-item{border:0}.download-options .views-row{padding:0}.details>div{margin-bottom:1.5rem}.interact>div{margin-bottom:2.5rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.citation ul{list-style:none;padding:0;margin:0}.field--name-field-copyright-statement li,.field--name-field-resource-type li,.field--name-field-reuse-permissions li,article:not(.node--view-mode-full-metadata) .inline-list{list-style:none;padding:0}.agents .inline-list,.all-memberships .inline-list,.all-subjects .inline-list,.inline-list li{display:inline}.agents ul:not(:first-of-type)::before,.all-memberships ul:not(:first-of-type)::before,.all-subjects ul:not(:first-of-type)::before,.inline-list li:not(:last-child)::after{content:"/";margin-left:.3125rem;margin-right:.3125rem}.field--name-field-note-para .inline-list li:not(:last-child)::after{content:"";margin-left:0;margin-right:0}.field:not(.field--name-field-note-para) .inline-list li{display:block}.icon-container{margin:auto;text-align:center}.icon-container i.fa,.icon-container i.far{text-align:center;color:#747474}.card.node--type-asu-repository-item .card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a.image-link,a.image-link:focus,a.image-link:hover{border:none;-webkit-box-shadow:none!important;box-shadow:none!important}@media (max-width:61.875rem){.order-first{margin-bottom:1rem}}blockquote{border-left:none;padding-left:4rem}#machine ul{padding:0 3rem}.form-control.btn,.form-control.uds-modal-close-btn{width:auto}.page-item{margin:0 .25rem} \ No newline at end of file diff --git a/web/themes/custom/asulib_barrio/scss/components/page.scss b/web/themes/custom/asulib_barrio/scss/components/page.scss index c3ae6e41e..8bbf633da 100644 --- a/web/themes/custom/asulib_barrio/scss/components/page.scss +++ b/web/themes/custom/asulib_barrio/scss/components/page.scss @@ -3,6 +3,53 @@ * Styles for Bootstrap Barrio page. */ +.repo-item, .node--type-collection.node--view-mode-full { + h2 { + padding: 1.5rem 1rem; + background: $gray-2; + font-size: 1.5rem; + font-weight: bold; + margin-bottom: 1.75rem; + } + h3 { + font-size: 1.25rem; + margin-bottom: 1rem; + font-weight: bold; + } + .field--name-field-rich-description { + margin-bottom: $spacer; + } + .content-section { + margin-bottom: ($spacer * 2); + } +} +.node--type-collection .col-md-12 { +// padding-top: 0; + padding-left: 0; + padding-right: 0; +// padding-bottom: 0; +} + +.small-margin-bottom { + margin-bottom: $small-padding; +} +.xs-margin-bottom { + margin-bottom: $xs-padding; +} +.large-margin-bottom { + margin-bottom: $large-padding; +} +.small-margin { + margin-top: $small-padding; + margin-bottom: $small-padding; +} +.small-margin-top { + margin-top: $small-padding; +} +.xs-margin-top { + margin-top: $xs-padding; +} + .small-padding-bottom { padding-bottom: $small-padding; } diff --git a/web/themes/custom/asulib_barrio/scss/style.scss b/web/themes/custom/asulib_barrio/scss/style.scss index 42bed918e..88dbcdc88 100644 --- a/web/themes/custom/asulib_barrio/scss/style.scss +++ b/web/themes/custom/asulib_barrio/scss/style.scss @@ -92,27 +92,6 @@ body { /* remove padding from inside some views on repo item displays */ .file-container .views-row { padding: 0; } -.repo-item, .node--type-collection.node--view-mode-full { - h2 { - padding: 1.5rem 1rem; - background: $gray-2; - font-size: 1.5rem; - font-weight: bold; - margin-bottom: 1.75rem; - } - h3 { - font-size: 1.25rem; - margin-bottom: 1rem; - font-weight: bold; - } - .field--name-field-rich-description { - margin-bottom: $spacer; - } - .content-section { - margin-bottom: ($spacer * 2); - } -} - // .main-content a { // border-bottom: 1px dotted $maroon; // } @@ -135,9 +114,6 @@ img { width: 100%; } .node__content.container { padding: 0; } -.node--type-collection .col-md-12 { - padding: 0; -} .file-container { margin-bottom: 1rem; diff --git a/web/themes/custom/asulib_barrio/templates/content/node--collection--full.html.twig b/web/themes/custom/asulib_barrio/templates/content/node--collection--full.html.twig index b8d5db340..f35e4edb5 100644 --- a/web/themes/custom/asulib_barrio/templates/content/node--collection--full.html.twig +++ b/web/themes/custom/asulib_barrio/templates/content/node--collection--full.html.twig @@ -101,13 +101,18 @@
{{ drupal_block('about_this_collection_block') }}
-

{{ 'Latest additions'|t }}

- {{ drupal_block('latest_additions_to_collection_block') }} +

{{ 'Latest additions'|t }}

+
+ {{ drupal_block('latest_additions_to_collection_block') }} +
{% else %} -

{{ 'Included in this collection'|t }}

- {{ drupal_view('collections', 'sub_collections', node.id) }} +

{{ 'Included in this collection'|t }}

+
+ {{ drupal_view('collections', 'sub_collections', node.id) }} +
{% endif %} -
- {{ content.field_preferred_citation }} +
+ {{ content.field_preferred_citation }} +